コードベースエクスペリエンスを作成 create-code-based
Journey Optimizer では、ジャーニーまたはキャンペーンでコードベースのエクスペリエンスを作成できます。
コードベースのエクスペリエンスに関する特定のガードレールおよびレコメンデーションについて詳しくは、このページを参照してください。
ジャーニーまたはキャンペーンを通じてコードベースのエクスペリエンスを追加 create-code-based-experience
ジャーニーまたはキャンペーンを通じてコードベースのエクスペリエンスの作成を開始するには、次の手順に従います。
コードベースのエクスペリエンス アクティビティをジャーニーに追加するには、次の手順に従います。
-
ジャーニーを「イベント」または「オーディエンスを読み取り」アクティビティで開始します。
-
パレットの アクション セクションから コードベースのエクスペリエンス アクティビティをドラッグ&ドロップします。
note note NOTE コードベースのエクスペリエンス はインバウンドメッセージアクティビティなので、3 日間の 待機 アクティビティが付随しています。詳細情報 -
メッセージの「ラベル」と「説明」を入力します。
-
使用するコードベースのエクスペリエンス設定を選択または作成します。
-
「コンテンツを編集」ボタンを選択し、パーソナライゼーションエディターを使用して必要に応じてコンテンツを編集します。詳細情報
また、コードコンテンツの基礎として既存のコンテンツテンプレートを使用することもできます。 選択可能なテンプレートは、事前に選択したチャネル設定に基づいてHTMLまたは JSON のいずれかにスコープ設定されます。 コンテンツテンプレートの使用方法を学ぶ
-
必要に応じて、追加のアクションまたはイベントをドラッグ&ドロップして、ジャーニーフローを完了します。詳細情報
-
コードベースのエクスペリエンスの準備が整ったら、設定を完了し、ジャーニーを公開してアクティブ化します。詳細情報
ジャーニーの設定方法について詳しくは、このページを参照してください。
キャンペーンを通じて コードベースのエクスペリエンス の作成を開始するには、次の手順に従います。
-
キャンペーンの作成. 詳細情報
-
実施するキャンペーンのタイプを選択します。
-
Scheduled - Marketing:キャンペーンをすぐに実行するか、指定日に実行します。スケジュール済みキャンペーンは、マーケティング メッセージを送信することを目的としています。ユーザーインターフェイスから設定および実行されます。
-
API トリガー - マーケティング/トランザクション:API 呼び出しを使用してキャンペーンを実行します。API トリガーキャンペーンは、マーケティング メッセージまたは トランザクション メッセージのいずれか、つまり、個人が実行したアクション(パスワードのリセット、買い物かごの購入など)に続いて送信されるメッセージを送信することを目的としています。API を使用してキャンペーンをトリガーする方法についてはこちらを参照してください
-
-
キャンペーンのプロパティ、オーディエンス、スケジュールなど、キャンペーンを作成する手順を完了します。キャンペーンの設定方法について詳しくは、このページを参照してください。
-
コードベースのエクスペリエンス アクションを選択します。
-
コードベースのエクスペリエンス設定を選択または作成します。詳細情報
-
パーソナライゼーションエディターを使用して、必要に応じてコンテンツを編集します。詳細情報
また、コードコンテンツの基礎として既存のコンテンツテンプレートを使用することもできます。 選択可能なテンプレートは、事前に選択したチャネル設定に基づいてHTMLまたは JSON のいずれかにスコープ設定されます。 コンテンツテンプレートの使用方法を学ぶ
キャンペーンの設定方法について詳しくは、このページを参照してください。
コードコンテンツの編集 edit-code
-
ジャーニーアクティビティまたはキャンペーン編集画面から、「コードを編集」を選択します。
-
パーソナライゼーションエディターが開きます。これは、コードを作成できる非視覚的なエクスペリエンス作成インターフェイスです。
-
オーサリングモードを HTML から JSON に切り替えることも、その逆も可能です。
note caution CAUTION オーサリングモードを変更すると、現在のコードがすべて失われるので、作成を開始する前にモードを切り替えてください。 -
必要に応じてコードを入力します。Journey Optimizer パーソナライゼーションエディターのすべてのパーソナライズ機能およびオーサリング機能を活用できます。詳細情報
-
必要に応じて、HTML または JSON 式フラグメントを追加できます。方法についてはこちらを参照
また、コードコンテンツの一部をフラグメントとして保存することもできます。方法についてはこちらを参照
-
コードベースのエクスペリエンスでは、判定機能を使用できます。 左側のバーから 決定ポリシー アイコンを選択し、「決定ポリシーを追加」をクリックします。詳細情報
-
「保存して閉じる」をクリックして変更を確定します。
開発者が API または SDK 呼び出しを実行して、チャネル設定で定義されたサーフェスのコンテンツを取得すると、変更が web ページまたはアプリに適用されます。
コードベースのエクスペリエンスをテスト test-code-based-experience
変更したコードベースエクスペリエンスのプレビューを表示するには、次の手順に従います。
-
ジャーニーまたはキャンペーンのパーソナライゼーションエディターまたはコンテンツ編集画面で、「コンテンツをシミュレート」を選択します。
-
「テストプロファイルを管理」をクリックして、1 つ以上のテストプロファイルを選択します。
-
変更したコードベースエクスペリエンスのプレビューが表示されます。
テストプロファイルの選択およびコンテンツのプレビュー方法に関する情報について詳しくは、この節を参照してください。
デバイスでのプレビュー preview-on-device
Web ページやモバイルアプリのコードベースのエクスペリエンスを作成する際、ブラウザーまたはモバイルデバイスでパーソナライズされたエクスペリエンスをプレビューして、実際のデバイスでこれらのエクスペリエンスがどのように表示されるかを確認できます。
-
シミュレート 画面で、「プレビューオプションを開く」ボタンをクリックします。プレビューオプションは、コードベースの設定で選択したプラットフォームによって異なります。
-
コードベースの設定で web プラットフォームを使用している場合、「デバイスのプレビュー URL」読み取り専用フィールドには、現在のチャネル設定に入力した URL が事前に入力されます。
以下のいずれかを実行できます。
-
「リンクをコピー」ボタンを選択し、リンクをブラウザーのタブにペーストします。また、変更の実施前に任意のブラウザーで新しいエクスペリエンスをプレビューできるチームや関係者とリンクを共有することもできます。
-
「新しいタブで開く」をクリックして、現在のブラウザーでリンクを開きます。
-
モバイルデバイスで QR コードをスキャンし、モバイルブラウザーでプレビューリンクを開きます。
-
-
コードベースの設定でモバイルプラットフォーム(iOS/Android)を使用している場合、「ディープリンク」読み取り専用フィールドには、選択したプラットフォームのチャネル設定で入力した プレビュー URL の値が事前に入力されます。
「iOS」タブと「Android」タブを切り替えて、選択したプラットフォームでのエクスペリエンスをプレビューします。
以下のいずれかを実行できます。
-
「リンクをコピー」ボタンを選択して、変更の実施前に任意のモバイルブラウザーで新しいエクスペリエンスをプレビューできるチームや関係者とリンクを共有します。
-
モバイルデバイスで QR コードをスキャンし、モバイルアプリケーションでプレビューリンクを直接開きます。Assurance セッションを確立するには、デバイスに PIN を入力する必要があります。
note note NOTE Adobe Experience Platform Assurance は、モバイルアプリでデータを収集したりエクスペリエンスを提供したりする方法を検査、配達確認、シミュレーション、検証できる Adobe Experience Cloud の製品です。詳細情報
-
-
プレビューリンクは、選択したテストプロファイルに対して生成され、ジャーニーまたはキャンペーンでコンテンツ実験を使用している場合は、選択した処理に対して生成されます。
コンテンツを更新する際や、別のテストプロファイルや処理を選択する際に、プレビューリンクが自動的に更新されます。リンクを様々なブラウザータブにコピーして、エクスペリエンスを比較できます。
コードベースのエクスペリエンスを公開 code-based-experience-live
コードベースのエクスペリエンスを定義し、コードベースのエディターを使用して必要に応じてコンテンツを編集したら、ジャーニーまたはキャンペーンをアクティブ化して、変更をオーディエンスに表示できます。
公開する前にコードベースのエクスペリエンスのコンテンツをプレビューすることもできます。詳細情報
コードベースのジャーニーまたはキャンペーンを公開すると、アプリ実装チームは、明示的な API または SDK 呼び出しを行って、選択したコードベースのエクスペリエンス設定で定義されたサーフェスのコンテンツを取得する責任があります。様々な顧客の実装について詳しくは、この節を参照してください。
コードベースのジャーニーの公開 publish-code-based-journey
ジャーニーからコードベースのエクスペリエンスを公開するには、次の手順に従います。
コードベースのジャーニーのステータスが「ライブ」になり、選択したオーディエンスに対して表示されます。ジャーニーの各受信者に、変更内容が表示されます。
コードベースキャンペーンのアクティブ化 activate-code-based-campaign
-
コードベースキャンペーンから、「アクティブ化するレビュー」を選択します。
-
コンテンツ、プロパティ、設定、オーディエンス、スケジュールを必要に応じて確認および編集します。
-
「アクティブ化」を選択します。
note note NOTE キャンペーンのアクティブ化について詳しくは、この節を参照してください。
コードベースキャンペーンのステータスが「ライブ」になり、選択したオーディエンスに対して表示されます。キャンペーンの各受信者は、あなたがコンテンツに追加した変更を表示できます。
コードベースのジャーニーまたはキャンペーンの停止 stop-code-based-experience
コードベースのエクスペリエンスがライブの場合、オーディエンスに変更が表示されないように停止することができます。次の手順に従います。
-
それぞれのリストから公開中のジャーニーまたはキャンペーンを選択します。
-
必要に応じて、関連するアクションを実行します。
-
キャンペーンの上部メニューから、「キャンペーンを停止」を選択します。
-
ジャーニーのトップメニューから、「詳細」ボタンをクリックし、「停止」を選択します。
-
-
追加した変更は、定義したオーディエンスには表示されなくなります。