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) |
---|---|---|---|
デバッグ(縮小なし) | 5.9 | 18.0 | 12.1 |
デバッグ(縮小あり) | 2.7 | 9.0 | 6.3 |
リリース(縮小なし) | 4.8 | 13.2 | 8.4 |
リリース(縮小あり) | 1.9 | 4.7 | 2.8 |
API
イベントAPIを呼び出したときに402エラーが発生し続けるのはなぜですか?
無効な認証コードを使用している可能性があります。あなたのApp IDとApp Secretが有効であることを確認してください。認証についての指示はこちらを参照してください。Roktアカウントをお持ちでない場合は、アカウントマネージャーに連絡してください。
データ統合
Roktはパートナーデータを私たちのデータセンター(例えばAWS)に送信する前に暗号化していますか?
Roktは、AWSのネイティブ関数を使用して、保存しているすべてのデータを暗号化しています(AES 256ビット暗号化)。また、パートナーデータは、当社のシステムとデータセンターに保存する前に、クライアントごとにユニークな暗号化キーを用いたエンベロープ暗号化で追加の暗号化が施されています。
サポート
ご質問がある場合は、support@rokt.comまでご連絡ください。喜んでお手伝いいたします。