Integration Launcher Options
概要
IntegrationLauncherのインスタンスのオプションです。Integration Launcherのインスタンスを作成する際には、ユニークなRoktアカウントIDを渡す必要があります。他のパラメータはオプションであり、統合の動作を設定することができます。
プロパティ
accountId
• accountId : string
ユニークなRoktアカウントIDです。RoktアカウントIDの取得方法については、Where can I find my Rokt Account ID?を参照してください。
noTargeting
(オプション)
• noTargeting? : boolean
default
false
ターゲティング/マーケティングクッキーのユーザーの設定を管理するためのブールフラグです。ターゲティングクッキーを使用することで、同意された顧客の行動を他のサイトにも含めたパーソナライゼーションを拡張することができます。実際には、値をtrueに設定することで、Roktは第三者のトラッキングIDを使用しないようになります。このオプションの使用方法についての詳細および影響については、こちらをご覧ください。
noFunctional
(オプション)
• noFunctional? : boolean
default
false
機能クッキーのユーザー設定の管理を許可するブールフラグです。機能クッキーを使用すると、自社サイトで最も関連性の高い最適な顧客体験を提供し、強化されたパーソナライゼーションを実現することができます。また、チェックアウト内の高度な機能(例:アップセルの販売)をサポートするのにも役立ちます。実際には、値をtrueに設定すると、Roktは1stパーティのトラッキングIDを使用しないようになります。このオプションの使用方法の詳細については、こちらをご覧ください。
pageInitTimestamp
(オプション)
• pageInitTimestamp? : Date
SPAの仮想ページでIntegration Launcherが初期化された場合、この値を使用して初期化されるページのタイムスタンプを提供できます。これにより、Roktはユーザーがそのページに到達するまでにかかった時間などの外部要因を考慮せずに、ロードパフォーマンスを正しく測定できます。この情報により、Roktは統合の効率に影響を与える可能性のあるロード時間の異常を検出できます。
default
PerformanceNavigationTiming.responseStart
Roktがロードパフォーマンスを追跡する方法については、異常検出を参照してください。
SPA統合の詳細については、シングルページアプリケーションを参照してください。
sandbox
(オプション)
• sandbox? : boolean
default
false
セッションに対してサンドボックス環境を使用するかどうかを示すブールフラグです。
本番環境ではこれをtrueに設定しないでください。
このフラグは以下の場合に便利です:
- パートナーが本番環境での設定に対してユーザー受け入れテストを行いたいが、リファラを生成せずに行いたい場合。
- サンドボックスはパートナー側の継続的な統合環境で使用されます。
詳細な情報や例については、sandbox integrationを参照してください。
sessionId
(オプション)
• sessionId? : string
すでにセッションIDを生成している場合は、RoktセッションIDを渡す必要があります。
たとえば、Roktバックエンドに接続してから、タグが表示されるページを訪れる前にセッションIDを生成することができます。この場合、以前に生成されたRoktセッションIDをこのパラメータとして提供する必要があります。これにより、Roktは両方のインタラクションを関連付けることができます。