コードベースのエクスペリエンスの設定 code-based-configuration

エクスペリエンスの構築の前に、アプリケーション内でコンテンツを配信する場所と使用する場所を定義する、コードベースのエクスペリエンス設定を作成する必要があります。

コードベースのエクスペリエンス設定では、サーフェス(基本的には変更をレンダリングする場所)を参照する必要があります。選択したプラットフォームに応じて、場所/パスまたはフルサーフェス URI を入力する必要があります。詳細情報

コードベースのエクスペリエンス設定を作成 create-code-based-configuration

コードベースのエクスペリエンスチャネル設定を作成するには、次の手順に従います。

  1. チャネル一般設定チャネル設定 ​メニューにアクセスし、「チャネル設定を作成」をクリックします。

  2. 設定の名前と説明(オプション)を入力します。

    note note
    NOTE
    名前は、文字(A ~ Z)で始める必要があります。使用できるのは英数字のみです。アンダースコア(_)、ドット(.)、ハイフン(-)も使用できます。
  3. 設定にカスタムまたはコアのデータ使用ラベルを割り当てるには、「アクセスを管理」を選択します。オブジェクトレベルのアクセス制御(OLAC)について詳しくは、こちらを参照してください

  4. この設定を使用してメッセージに同意ポリシーを関連付けるには、マーケティングアクション ​を選択します。顧客の環境設定に従うために、そのマーケティングアクションに関連付けられているすべての同意ポリシーが活用されます。詳細情報

  5. コードベースのエクスペリエンス ​チャネルを選択します。

  6. コードベースのエクスペリエンスを適用するプラットフォームを選択します。

    note note
    NOTE
    複数のプラットフォームを選択できます。複数のプラットフォームを選択すると、選択したすべてのページまたはアプリにコンテンツが配信されます。
  7. この特定の場所でアプリケーションで想定される形式を選択します。これは、キャンペーンやジャーニーでコードベースのエクスペリエンスを作成する際に使用されます。

  8. 送信」をクリックして変更を保存します。

キャンペーンやジャーニーでコードベースのエクスペリエンスを作成する際に、この設定を選択できるようになりました。

NOTE
アプリ実装チームは、明示的な API または SDK 呼び出しを行って、選択したコードベースのエクスペリエンス設定で定義されたサーフェスのコンテンツを取得する責任があります。様々な顧客の実装について詳しくは、この節を参照してください。

Web プラットフォーム web

Web プラットフォームのコードベースのエクスペリエンス設定を定義するには、次の手順に従います。

  1. 次のいずれかのオプションを選択します。

    • 単一ページ - 単一ページにのみ変更を適用する場合は、ページ URL を入力します。

    • ルールに一致するページ - 同じルールに一致する複数の URL をターゲットにするには、1 つ以上のルールを作成します。詳細情報

      例えば、Luma web サイトのすべての女性向け製品ページに表示される要素を編集する場合は、ドメイン次で始まるluma および​ ページ次を含むwomen を選択します。

  2. プレビュー URL には、次の内容が適用されます。

    • 単一ページの URL を入力した場合は、その URL がプレビューに使用されます。別の URL を入力する必要はありません。

    • ルールに一致するページが選択されている場合、ブラウザーでエクスペリエンスをプレビューするために使用される デフォルトのオーサリングおよびプレビュー URL を入力する必要があります。 詳細情報

  3. ページ上の場所」フィールドでは、ユーザーのアクセスを許可するページ内の正確な宛先を指定します。これは、「ヒーローバナー」や「製品パネル」など、サイトのナビゲーション構造内のページ上の特定のセクションである場合があります。

    note caution
    CAUTION
    このフィールドに入力する文字列またはパスは、アプリまたはページの実装で宣言されたものと一致する必要があります。 これにより、指定したアプリまたはページ内の目的の場所にコンテンツが配信されます。 詳細情報

モバイルプラットフォーム(iOS および Android) mobile

モバイルプラットフォームのコードベースのエクスペリエンス設定を定義するには、次の手順に従います。

  1. アプリ ID を入力します。これにより、アプリの運用環境内での正確な識別と設定が可能になり、シームレスな統合と機能が保証されます。

  2. アプリ内の場所またはパス ​を指定します。このフィールドでは、ユーザーのアクセスを許可するアプリ内の正確な宛先を指定します。これは、「ヒーローバナー」や「製品パネル」など、アプリのナビゲーション構造内の深い部分にある特定のセクションまたはページである場合があります。

  3. デバイスでのプレビューを有効にするには、「プレビュー URL」フィールドに入力します。この URL は、デバイスでプレビューをトリガーする際に使用する特定の URL をプレビューサービスに通知します。詳細情報

    プレビュー URL は、アプリ開発者がアプリ内で設定するディープリンクです。これにより、ディープリンクスキームに一致する URL がモバイル web ブラウザーではなくアプリ内で開かれます。アプリに設定されているディープリンクスキームを取得するには、アプリ開発者にお問い合わせください。

アプリ実装のディープリンクを設定する際には、次のリソースが役立ちます。
NOTE
エクスペリエンスのプレビュー中に問題が発生した場合は、このドキュメントを参照してください。

その他のプラットフォーム other

その他のプラットフォーム(ビデオコンソール、TV 接続デバイス、スマート TV、キオスク、ATM、音声アシスタント、IoT デバイスなど)のコードベースのエクスペリエンス設定を定義するには、次の手順に従います。

  1. 実装が web、iOS、または Android 向けではない場合や、特定の URI をターゲットにする必要がある場合は、プラットフォームとして「その他」を選択します。

  2. サーフェス URI を入力します。サーフェス URI は、エクスペリエンスを配信するエンティティに対応する一意の ID です。詳細情報

    note caution
    CAUTION
    独自の実装で使用される URI と一致するサーフェス URI を入力していることを確認します。そうしないと、変更を配信できません。 詳細情報
  3. 必要に応じて、別のサーフェス URI を追加します。最大 10 個の URI を追加できます。

    note note
    NOTE
    複数の URI を追加すると、リストされたすべてのコンポーネントにコンテンツが配信されます。
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76