コードベースエクスペリエンスを作成 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
コードベースのエクスペリエンスがライブの場合、オーディエンスに変更が表示されないように停止することができます。次の手順に従います。
-
それぞれのリストから公開中のジャーニーまたはキャンペーンを選択します。
-
必要に応じて、関連するアクションを実行します。
-
キャンペーンの上部メニューから、「キャンペーンを停止」を選択します。
-
ジャーニーのトップメニューから、「詳細」ボタンをクリックし、「停止」を選択します。
-
-
追加した変更は、定義したオーディエンスには表示されなくなります。