FAQ
Rokt APIとSDKの統合に関する一般的な質問への回答を得る。
SDKsSDKs への直接リンク
私のサイトはシングルページアプリケーション(SPA)として構築されています。Roktとどのように統合しますか?私のサイトはシングルページアプリケーション(SPA)として構築されています。Roktとどのように統合しますか? への直接リンク
シングルページアプリケーションのSDK統合プロセスは、マルチページアプリケーションとは少し異なります。手順については、Web SDK+統合ガイドを参照してください。
私のサイトにはコンテンツセキュリティポリシー(CSP)があります。Rokt Web SDKが正常に開始できるようにするには、どのドメインを許可すればよいですか?私のサイトにはコンテンツセキュリティポリシー(CSP)があります。Rokt Web SDKが正常に開始できるようにするには、どのドメインを許可すればよいですか? への直接リンク
https://apps.rokt.com と https://apps.rokt-api.com を両方の frame-src と script-src に追加する必要があります。詳細はこちら
Web SDKは私のサイトにどのクッキーを設定しますか?Web SDKは私のサイトにどのクッキーを設定しますか? への直接リンク
詳細については、Rokt Cookie Policyを参照してください。
Google Tag Manager(GTM)を使用しています。GTMを使用してRokt Web SDKを統合できますか?Google Tag Manager(GTM)を使用しています。GTMを使用してRokt Web SDKを統合できますか? への直接リンク
はい、しかし最適なパフォーマンスを達成するために、広告またはEコマースのSDKと直接統合することを強くお勧めします。GTMで進めたい場合は、広告とEコマースのGoogle Tag Manager統合ガイドを参照してください。また、GTMでタイマー間隔ではなくイベントをリッスンするようにRoktを設定してください。
SDK統合をどのようにテストしますか?SDK統合をどのようにテストしますか? への直接リンク
各プラットフォームのSDK統合ガイドの付録に統合テストの手順が記載されています。EコマースSDK統合ガイドと広告SDK統合ガイドを参照してください。
なぜapps.rokt.comがキャンセルされるのですか?なぜapps.rokt.comがキャンセルされるのですか? への直接リンク
ページにsrc="https://apps.rokt.com(...)"を含むスクリプトタグが存在することを確認してください。そのスクリプトが削除された場合、ブラウザがリクエストをキャンセルとしてマークする可能性があります。
さらに、DOMに追加されたすべてのスクリプトタグを検証するJavaScriptソリューション(例:Jscrambler)を実行していないことを確認してください。そのタイプのツールを使用している場合、スクリプトを許可リストに追加する必要があります。最後に、https://apps.rokt.comがframe-srcとscript-srcの両方で許可されていることを確認してください。
Roktのスクリプトのファイルサイズはどのくらいですか?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のファイルサイズはどのくらいですか?RoktのモバイルSDKのファイルサイズはどのくらいですか? への直接リンク
iOS SDK(2025年3月14日最終確認、環境:Xcode 15.4、対象iOS 17以上、iOS 17.5でビルド):
言語 / ツール / サイズ
- Swift / Cocoapods / 1.8 MB
- Swift / Swift Package Manager / 1.8 MB
- Objective-C / Cocoapods / 1.8 MB
Android SDK(2025年3月14日最終確認、Android Studio Koala Feature Drop):
Rokt SDKは、アプリのリリースサイズに約2.8MBを追加します(縮小が有効な場合)。アプリのサイズへの実際の影響は、アプリケーションで既に使用されているライブラリやビルド構成によって異なる場合があります。
参考として、異なるビルド構成での詳細な測定値を以下に示します:
| ビルドタイプ | Roktなし (MB) | Roktあり (MB) | Rokt SDKサイズ (MB) |
|---|---|---|---|
| デバッグ(縮小なし) | 5.9 | 18.0 | 12.1 |
| デバッグ(縮小あり) | 2.7 | 9.0 | 6.3 |
| リリース(縮小なし) | 4.8 | 13.2 | 8.4 |
| リリース(縮小あり) | 1.9 | 4.7 | 2.8 |
APIAPI への直接リンク
なぜEvent APIを呼び出すときに402エラーが発生するのですか?なぜEvent APIを呼び出すときに402エラーが発生するのですか? への直接リンク
無効な認証コードを使用している可能性があります。App IDとApp Secretが有効であることを確認してください。認証の手順はこちらをご覧ください。Roktアカウントをお持ちでない場合は、アカウントマネージャーにお問い合わせください。
データ統合データ統合 への直接リンク
Roktはパートナーデータを私たちのデータセンター(例:AWS)に送信する前に暗号化しますか?Roktはパートナーデータを私たちのデータセンター(例:AWS)に送信する前に暗号化しますか? への直接リンク
Roktは、保存するすべてのデータを暗号化するためにネイティブAWS機能を使用し、パートナーデータは、当社のシステムおよびデータセンターに保存する前に、クライアントごとにユニークな暗号化キーを使用したエンベロープ暗号化を追加で行います。
サポートサポート への直接リンク
ご質問がある場合は、support@rokt.com にお問い合わせください。喜んでお手伝いいたします。