Skip to content
Last updated

セットアップと前提条件

In-Browser Messageキャンペーンを作成する前に、以下の項目がすべて整っていることを確認してください。これらはTreasure AIプラットフォームチーム全体で共有される一度限りの設定作業です。

チェックリスト

Treasure AIプラットフォーム(IT / データエンジニア)

  1. RT Personalization 2.0が有効化されていること(アカウント単位)。不明な場合はカスタマーサクセスマネージャーにお問い合わせください。
  2. HTTPSが必要です — ターゲットWebサイトはHTTPSで提供されている必要があります。RT Personalization 2.0はHTTPでは動作しません。
  3. IDスティッチングが設定され、イベント間でユーザーIDが名寄せされていること(例: td_client_id が内部ユーザーIDに紐付けられている)。

Audience Studio(データエンジニア / マーケター)

  1. ペアレントセグメントが、関連する顧客データとRT属性とともに存在すること。
  2. Realtime Personalizationと少なくとも1つのセクションが、関連するペアレントセグメントを使用してAudience Studioで作成済みであること。

Webサイト(デベロッパー)

  1. TD Web SDKがインストールされ初期化されていること。詳細な実装ガイドはSDK統合を参照してください。
  2. ビジネスイベントが流れていること(view_itemadd_to_cartなど)。イベントの定義と命名規則についてはイベントトラッキングを参照してください。
  3. (推奨)サーバーサイドCookie(SSC)インフラがドメイン上にデプロイされていること。 SSCはお客様自身のサーバーから td_ssc_id を発行し、Safari/iOSでJavaScriptが設定するCookieを7日間に制限するブラウザのITP制限を回避できます。お客様のドメイン上に小さなサーバーエンドポイント(例: ssc.yourdomain.com)のデプロイが必要です。SSCセットアップガイドについてはカスタマーサクセスマネージャーにお問い合わせください。

SDKによるメッセージのレンダリング

RT Personalization APIがキャンペーンペイロードを返すと、SDKは自動的にメッセージをレンダリングします。

Popup

Inline

Personalization APIがペイロードを返す

メッセージタイプ?

ポップアップコンテナを
ページ上にオーバーレイ注入

CSSセレクターで一致した
Zone要素のinnerHTMLを差し替え

placement設定で位置決め
created_atが最新の1件のみ表示

返されたすべての
インラインメッセージをレンダリング

Popup

Inline

Personalization APIがペイロードを返す

メッセージタイプ?

ポップアップコンテナを
ページ上にオーバーレイ注入

CSSセレクターで一致した
Zone要素のinnerHTMLを差し替え

placement設定で位置決め
created_atが最新の1件のみ表示

返されたすべての
インラインメッセージをレンダリング

メッセージタイプ SDKのレンダリング動作
Popupページの上にポップアップコンテナをオーバーレイとして注入します。ポップアップはキャンペーンで設定した placement 設定に従って表示されます。複数のポップアップが返された場合、created_at タイムスタンプが最も新しいものだけが表示されます。
InlineキャンペーンのCSSセレクター(Zone ID)に一致するDOM要素の innerHTML を差し替えます。返されたすべてのインラインメッセージがレンダリングされます。セレクターが要素に一致しない場合、メッセージはエラーなくスキップされます。

次のステップ