よくある質問
Rokt APIおよびSDKの統合に関する最も一般的な質問に対する回答をご覧ください。
SDK
プレパラティブなiframeとは何ですか?なぜ実装する必要がありますか?
プレパラティブなiframeを実装することで、読み込み速度を向上させ、パフォーマンスを改善することができます。詳細を見る
私のサイトはシングルページアプリケーション(SPA)として構築されています。Roktとの統合方法はどのようになりますか?
SPA向けの統合プロセスは、従来の実装と若干異なります。手順を見る
私のサイトにはコンテンツセキュリティポリシー(CSP)があります。Rokt Web SDKが正常に開始できるようにするために、どのドメインを許可すべきですか?
frame-src
とscript-src
の両方にhttps://apps.rokt.com
を追加する必要があります。詳細を見る
Web SDKは私のサイトにどのようなクッキーを設定しますか?
詳細については、Roktのクッキーポリシーを参照してください。
Google Tag Manager(GTM)を使用しています。GTMを使用してRokt Web SDKを統合できますか?
はい、ただし、最適なパフォーマンスを実現するために、直接の統合を強くお勧めします。GTMで続行する場合は、こちらの手順をご覧ください。 また、GTMではタイマー間隔ではなく、イベントのリスンにRoktを設定することを確認してください。
統合をテストする方法は?
こちらのテストの手順をご覧ください。
apps.rokt.comがキャンセルされているのはなぜですか?
ページにsrc="https://apps.rokt.com(...)"
というスクリプトタグが存在するか確認してください。そのスクリプトが削除された場合、ブラウザはリクエストをキャンセルとしてマークする可能性があります。
さらに、DOMに追加されたすべてのスクリプトタグを検証するJavaScriptソリューション(例:Jscrambler)を実行していないことを確認してください。そのようなツールを使用している場合は、当社のスクリプトが許可リストに追加されていることを確認する必要があります。最後に、https://apps.rokt.com
がframe-src
およびscript-src
の両方で許可されていることを確認してください。
Roktのスクリプトのファイルサイズはどれくらいですか?
Roktは、サイトに実装された際の高いセキュリティを確保するために、ソリューションをiFrame化するため、複数のスクリプトをロードします。以下の値は、ユーザーのブラウザがダウンロードする圧縮されていない値と圧縮された値を示しています(サイトを訪れた場合):
スクリプトの名前 / 圧縮されていないサイズ / 圧縮されたサイズ
- https://apps.rokt.com/wsdk/integrations/launcher.js / 61.0kB / 15.2 kB
- https://apps.rokt.com/wsdk/controller/index.html / 1.1kB / 0.9 kB
- https://apps.rokt.com/wsdk/controller/index.hash.js / 71.9 kB / 15.1 kB
- https://apps.rokt.com/wsdk/plugin-runtime/index.html / 0.69 kB / 0.66 kB
- https://apps.rokt.com/wsdk/plugin-runtime/index.hash.js / 74.1kB / 18.8 kB
- https://wsdk.rokt.com/plugins/widget/index.html / 0.73 kB / 0.72 kB
- https://wsdk.rokt.com/plugins/widget/modern/index.hash.js / 761 kB / 165 kB
RoktのモバイルSDKのファイルサイズはいくつですか?
iOS SDK(2022年2月11日に最終確認、環境:Xcode 13.2.1、対象iOS 13以降、iOS 15.2でビルド):
言語/ツール/サイズ
- Swift / Cocoapods / 2.5 MB
- Swift / Swift Package Manager / 5 MB
- Objective-C / Cocoapods / 2.5 MB
Android SDK(2022年2月11日に最終確認、Android Studio artic Fox、SDKバージョン:32):
言語/サイズ
- Kotlin / 2 MB
- Java / 2 MB
API
イベントAPIを呼び出す際に、なぜ常に402エラーが発生するのですか?
無効な認証コードを使用している可能性があります。App IDとApp Secretが有効であるかを確認してください。認証の手順についてはこちらを参照してください。Roktアカウントをお持ちでない場合は、アカウントマネージャーにお問い合わせください。
データ統合
Roktは、パートナーデータをデータセンター(AWSなど)に送信する前に暗号化しますか?
Roktは、保存しているすべてのデータを暗号化するために、ネイティブのAWS機能を使用します(AES 256ビット暗号化)。また、パートナーデータは、クライアントごとに固有の暗号化キーを使用して、システムとデータセンターに保存する前に追加の暗号化が行われます。
サポート
ご質問がある場合は、support@rokt.comまでお問い合わせください。お手伝いいたします。