Skip to content
Last updated

はじめに

最初のパーソナライゼーションキャンペーンを作成する前に、以下の一度限りのセットアップ手順を完了してください。各ステップは異なるチームメンバーが担当します。

チームの役割

役割 担当
データエンジニアData WorkbenchでParent Segmentをセットアップし、RT 2.0リアルタイムインフラストラクチャを設定します。
管理者Personalization StudioアクセスのためのPolicy-Based Permissions(PBP)を管理します。
Web DeveloperWeb SDKのインストール、ブラウザセキュリティの回避策の設定、ウェブサイトページの登録、コンテンツスポットの定義を行います。
Digital Marketerバッチセグメントをインポートしてオーディエンスを作成し、キャンペーンを作成・管理します。
Creative Marketerドラッグ&ドロップエディターで各コンテンツスポットとオーディエンスのペアのクリエイティブアセットをデザインします。

ステップ1:Parent Segmentとリアルタイム設定のセットアップ

担当: データエンジニア

Parent Segmentは、すべてのオーディエンスターゲティングの基盤です。企業、ブランド、またはリージョンのすべてのプロフィールと属性を含みます。また、ウェブサイト上のサブ秒パーソナライゼーションを実現するリアルタイムインフラストラクチャの設定も必要です。

  1. **Data WorkbenchでバッチParent Segmentを作成**します(または既存のものを確認します)。マーケターがオーディエンスルールに使用するバッチ属性を含めます:

    • デモグラフィック(年齢、性別、地域)
    • 購入行動(合計支出額、注文数、最終購入日)
    • ロイヤルティティア、サブスクリプションステータス
    • パーソナライゼーション戦略に関連するカスタム属性
  2. **リアルタイム設定の作成**ガイドに従って、リアルタイム設定をセットアップします。これにより、RT 2.0リアクターがプロビジョニングされ、Parent Segmentに接続されます。

  3. ビルド/リフレッシュスケジュールを設定 — これにより、リアルタイムオーディエンス評価のためにバッチデータが更新される頻度が決まります。オプションには、毎時、毎日、またはオンデマンドがあります。

重要

バッチParent SegmentとRT 2.0リアルタイム設定の両方が必要です。両方がないと、パーソナライゼーションは機能しません。RT 2.0はTreasure AIチームによるアクティベーションが必要です — アカウントチームまたはサポートに連絡して有効化をリクエストしてください。

RT 2.0有効化のリクエスト

  1. 情報を収集します:

    • Instance IDMy Settings > API Keysに移動します。Instance IDはスラッシュの前の数字です(例:APIキーが11874/[残りのキー]と表示される場合、11874がInstance IDです)。
    • Parent Segment ID — Audience Studioに移動し、Parent Segmentをクリックし、URLの/ps/の後にあるIDを確認します。
  2. リクエストを送信 — アカウント名、Instance ID、Parent Segment IDをTreasure AIアカウントチームまたはサポートに送信します。

  3. 設定の詳細を受け取る — 承認後、RT 2.0有効化の確認、Reactor Instance ID(形式:a11874n4)、セットアップの次のステップを受け取ります。

ステップ2:権限の設定

担当: 管理者

Policy-Based Permissionsを通じてPersonalization Studioへのアクセスを付与します:

  1. Control Panel > Policiesに移動します。
  2. キャンペーン作成者、Web Developer、Creative MarketerにFull Accessアクセスを付与します。
    1. マーケターとデータエンジニアに追加の権限を付与します。
  3. Personalization Studioにアクセスする必要がないユーザーにはNoneを設定します。

ステップ3:ブラウザセキュリティの回避策を設定

担当: Web Developer

Personalization Studioのいくつかの機能(Visual Selector、コンテンツプレビュー)は、ウェブサイトをiframeに埋め込みます。ほとんどのウェブサイトはセキュリティヘッダーでこれをブロックしています。

詳細な手順については、ブラウザセキュリティと埋め込みの回避策を参照してください:

  • Requestlyブラウザ拡張機能のインストール
  • X-Frame-OptionsContent-Security-Policyレスポンスヘッダーの削除
  • 認証コンテンツのためのサードパーティCookieの設定
    • SameSite=Noneが設定されたCookieのみが、Personalization Studio内でレンダリングされるウェブサイトで利用可能です。
前提条件

ステップ5でページを登録したりVisual Selectorを使用したりする前に、このステップを完了する必要があります。

ステップ4:Web SDKのインストール

担当: Web Developer

Web SDKは、ウェブサイト上のパーソナライゼーションを動かすクライアントサイドスクリプトです。パーソナライゼーションを実行するすべてのページにSDKスクリプトタグまたは非同期ローダーを追加します。

インストール手順についてはWeb SDK Integrationを、アンチフリッカーのベストプラクティスも参照してください。

ステップ5:ウェブサイトページとコンテンツスポットの登録

担当: Web Developer + Digital Marketer

パーソナライゼーションに使用するウェブサイトページとDOM要素を登録します。

  1. Digital Marketerと、どのページとコンテンツエリアをパーソナライズするか(ヒーローバナー、CTA、プロモバー)を確認します。
  2. ターゲットDOM要素に安定したid属性があることを確認します。
  3. Personalization StudioのAssets > Pagesに移動します。
  4. ページを追加し、Visual Selectorを使用してコンテンツスポットを定義します。

詳細なウォークスルーについては、ページとコンテンツスポットを参照してください。

ステップ6:オーディエンスの作成

担当: Digital Marketer

Audience Studioから既存のバッチセグメントをインポートしてオーディエンスを作成します:

  1. Personalization StudioのAudiencesに移動します。
  2. Create Audienceをクリックします。
  3. ドロップダウンからバッチセグメントを選択します。
  4. オーディエンスに名前を付けて保存します。

オーディエンスはすべてのキャンペーンで再利用可能です。詳細についてはオーディエンスの管理を参照してください。

次のステップ

セットアップが完了したら、最初のキャンペーンを作成する準備ができています。