FAQ
Rokt APIおよびSDK統合に関する最も一般的な質問への回答を得ることができます。
SDKs
準備用iframeとは何ですか、そしてなぜそれを実装する必要があるのですか?
実装の一部として準備用iframeを追加することで、読み込み速度を向上させ、パフォーマンスを改善することができます。詳細はこちら
私のサイトはシングルページアプリケーション(SPA)として構築されています。Roktとどのように統合すればよいですか?
SPAの統合プロセスは、従来の実装とは少し異なります。手順を確認する。
私のサイトにはコンテンツセキュリティポリシー(CSP)があります。Rokt Web SDKが正常に起動するためにどのドメインを許可すればよいですか?
frame-srcとscript-srcの両方にhttps://apps.rokt.comを追加する必要があります。詳細はこちら
Web SDKは私のサイトにどのようなクッキーを設定しますか?
詳細についてはRokt Cookie Policyを参照してください。
Google Tag Manager (GTM) を使用しています。Rokt Web SDK を GTM を使用して統合できますか?
はい、可能ですが、最適なパフォーマンスを達成するために直接統合を強くお勧めします。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(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) |
|---|---|---|---|
| Debug (without minify) | 5.9 | 18.0 | 12.1 |
| Debug (with minify) | 2.7 | 9.0 | 6.3 |
| Release (without minify) | 4.8 | 13.2 | 8.4 |
| Release (with minify) | 1.9 | 4.7 | 2.8 |