[限定提供]{class="badge informative"}

カスタムチャネルエクスペリエンスの構築 create-custom-channel

このページ: Adobe Journey Optimizerのジャーニー、キャンペーン、またはオーケストレーションされたキャンペーンにカスタムチャネルを追加し、式エディターを使用してパーソナライズされたメッセージペイロードを作成する方法を説明します。

AVAILABILITY
この機能は、限定提供で使用できます。 アクセス権を取得するには、アドビ担当者にお問い合わせください。

Journey Optimizerでは、キャンペーン、ジャーニー、およびオーケストレーションされたキャンペーンのカスタムチャネルを使用してメッセージを配信できます。 カスタムチャネルエクスペリエンスを設定するには、次の手順に従います。

NOTE
カスタムチャネルエクスペリエンスを作成する前に、管理者がカスタムチャネルを設定していることを確認してください。 詳細情報

ジャーニーまたはキャンペーンを通じてカスタムアクションを追加する create-custom-channel-experience

ジャーニーにカスタムチャネルを追加

カスタムチャネルは、ジャーニーキャンバスパレットの​アクション セクションに表示され、チャネルビルダーで定義されている表示名とカスタムアイコンでリストされます。

カスタムチャネルアクションをジャーニーに追加するには:

  1. ジャーニーを作成します

  2. ジャーニーを「イベント」または「オーディエンスを読み取り」アクティビティで開始します。

  3. パレットの​アクション セクションから​アクション アクティビティをドラッグ&ドロップします。 詳しくは、アクションアクティビティを参照してください。

  4. アクション」ドロップダウンで、使用するカスタムチャネルを選択します。 カスタムチャネルは、チャネルビルダーで割り当てられた名前とアイコンで一覧表示されます。

    ​ ジャーニーキャンバスでのカスタムチャネルアクションの選択 {width="80%"}

  5. アクションにラベルを追加し、右側のパネルの​ Configure action ​をクリックして、使用する​ チャネル設定 ​を選択します。 ​ カスタムチャネル設定の作成方法について説明します

  6. メッセージ セクションで、コンテンツを編集​をクリックしてペイロードエディターを開き、メッセージを作成します。 ​ コンテンツの作成方法を学ぶ

  7. 必要に応じて追加の手順を追加してジャーニーフローを完了し、ジャーニーを公開します。 詳細情報

カスタムチャネルキャンペーンの作成

キャンペーンでカスタムチャネルを使用するには:

  1. ​ キャンペーンを作成

  2. キャンペーンタイプを選択します。

    • スケジュール済み – マーケティング – すぐに、または指定した日付に実行されました。 マーケティングメッセージ用に設計され、UIから設定できます。
    • API トリガー – マーケティング/トランザクション - API呼び出しを介して実行されます。 イベントをトリガーとしたメッセージ(注文確認やパスワードリセットなど)用に設計されています。 詳細情報
  3. キャンペーンの設定を完了します。キャンペーンプロパティ、​ オーディエンス ​​ スケジュール ​

  4. アクション」セクションで、チャネルセレクターからカスタムチャネルを選択します。 サンドボックスで設定されたすべてのカスタムチャネルが、ネイティブチャネルと一緒に表示されます。

    Campaign カスタムアクションの選択 {width="80%"}

  5. 使用する​ チャネル設定 ​を選択または作成します。 ​ チャネル設定の作成方法について説明します

    ​ カスタムチャネル設定の選択 {width="80%"}

  6. オプションで、アクショントラッキング​を有効にして、メッセージペイロードに含まれるリンクを自動的に追跡します(カスタムチャネル用に設定されたサブドメインが必要です)。 ​ カスタムチャネルのサブドメインをデリゲートする方法について説明します

  7. 最適化」セクションでは、次のことができます。

    • ターゲティングルール​を作成して、オーディエンスのさまざまなセグメントに異なるメッセージを送信します。 詳細情報
    • 実験を作成」をクリックして、カスタムチャネルメッセージに対してA/B テストを実行します。 詳細情報
  8. コンテンツを編集」をクリックしてペイロードエディターを開き、メッセージを作成します。 ​ コンテンツの作成方法を学ぶ

  9. キャンペーンを確認し、アクティブ化します。 詳細情報

カスタムチャネルコンテンツの作成 author-content

コンテンツエディターには、カスタムチャネルの設定時に定義したペイロード構造が反映されます。 「コードを編集」をクリックしてペイロードエディターを開き、メッセージコンテンツを入力します。

​ カスタムチャネルペイロードエディター {width="80%"}

オーサリングおよびパーソナライズできるフィールドが表示されます。 Journey Optimizer パーソナライゼーションエディターのすべてのパーソナライズ機能およびオーサリング機能を活用できます。 詳細情報

NOTE
JSON ペイロードのみがサポートされます。 カスタムチャネルペイロードがJSONでない場合は、JSON ラッパーを使用してコンテンツをカプセル化できます。 例えば、ペイロードがXMLの場合は、次のようなJSON オブジェクトでラップできます。
code language-json
{
      "payload": "<xml>...</xml>"
    }

ペイロードのパーソナライズ personalize

Journey Optimizerの完全なパーソナライゼーション機能は、ペイロードエディターで使用できます。

  • プロファイル属性 - {{profile.person.name.firstName}}などのXDM プロファイル属性、またはカスタム名前空間に保存されたメッセージングプラットフォームのユーザーIDなどのカスタム IDを挿入します。
  • コンテキスト属性 - ジャーニーイベント属性または送信時に解決されたキャンペーンのコンテキストデータを使用します。
  • ヘルパー関数 – 組み込みの文字列、日付、または算術関数を使用して値を書式設定します。 詳細情報
  • 式フラグメント – 複数のチャネルとキャンペーンで共有パーソナライゼーションロジックを再利用します。 詳細情報
CAUTION
現在、オーサリング時にペイロードの検証はありません。 コンテンツをシミュレート​機能を使用して、ペイロードが適切な形式のJSONであり、すべてのパーソナライゼーション式がテストプロファイルに対して正しく解決されていることを検証できます。 詳細情報

次に、プロファイルパーソナライゼーションを使用したJSON ペイロードの例を示します。

{
  "message": {
    "template": "Limited offer just for you, {{profile.person.name.firstName}}!",
    "header": "You have a FREE drink when you buy a King menu!"
  },
  "campaign_ref": {
    "id": "2grjya",
    "type": "loyalty",
    "url": "/companies/wNmRsLbu/campaigns/wallet/2grjya"
  }
}
{
  "messaging_product": "mess",
  "recipient_type": "individual",
  "to": "{{profile.mobilePhone.number}}",
  "zipCode": 4001,
  "type": "image",
  "image": {
    "id": "1479537139650973",
    "caption": "The best succulent ever?"
  }
}

追跡されたリンクをカスタムチャネルペイロードに含め、クリックが自動的に追跡され、チャネルのレポートダッシュボードに表示されるようにするには、次のハンドルバー構文を使用してURLをラップします。

{{url trackedUrl='' originalUrl='https://example.com/' type='TRACKED'}}
  • originalUrl – 受信者をリダイレクトする宛先URL。
  • trackedUrl – これは空のままにします。Journey Optimizerは、送信時にトラッキング可能なリダイレクト URLを自動的に入力します。
  • type - TRACKEDに設定してください。
NOTE
リンクトラッキングには、カスタムチャネル用に設定されたサブドメインが必要です。 ​ カスタムチャネルのサブドメインをデリゲートする方法について説明します

例 – Viber ペイロードで追跡されたリンク:

{
  "receiver": "{{profile.mobilePhone.number}}",
  "min_api_version": 1,
  "sender": {
    "name": "Luma Rewards",
    "avatar": "https://avatar.example.com"
  },
  "tracking_data": "{{profile.person.name.firstName}}",
  "type": "text",
  "text": "Hello {{profile.person.name.firstName}}! Discover our new collection: {{url trackedUrl='' originalUrl='https://luma.com/collection' type='TRACKED'}}"
}

カスタムチャネルエクスペリエンスを活用する activate

IMPORTANT
アクティベートする前に、カスタムチャネルペイロードをプレビューし、テストします。 詳細情報
キャンペーンまたはジャーニーが承認ポリシーの対象となる場合は、アクティベーションする前に承認をリクエストする必要があります。 詳細情報
  • ジャーニーから – 右上領域の​ 公開 ​をクリックします。 ジャーニーが開始され、外部エンドポイントに対して適格プロファイルの呼び出しが開始されます。
  • キャンペーンから - レビューをクリックして​をアクティブ化し、設定を確認してから、アクティブ化​をクリックします。 キャンペーンは、ライブ ステータス(または今後の開始日が定義されている場合は​スケジュール済み)を受け取ります。
recommendation-more-help
journey-optimizer-help