12.4トリガーベースのジャーニーのデザイン

この演習では、Adobe Journey Optimizerを利用してジャーニーを作成します。

Adobe Experience Cloudに移動してAdobe Journey Optimizerにログインします。 Journey Optimizer​をクリックします。

ACOP

Journey Optimizerの​ホーム​ビューにリダイレクトされます。

ACOP

まず、正しいサンドボックスを使用していることを確認します。 使用するサンドボックスは--aepSandboxId--と呼ばれます。 サンドボックス間を切り替えるには、「実稼動製品(VA7)」をクリックし、リストからサンドボックスを選択します。 この例では、サンドボックスの名前は​AEP Enablement FY21​です。

ACOP

サンドボックス--aepSandboxId--の​ホーム​ビューに移動します。

ACOP

作成」をクリックして、ジャーニーの作成を開始します。

デモ

左側のメニューで、ジャーニー​に移動します。 次に、「ジャーニーを作成」をクリックします。

デモ

ジャーニーの名前は。

ジャーニーの名前として、ldap Geofence Entry Journeyを使用し、ldapをLDAPに置き換えます。 この例では、ジャーニー名はvangeluw Geofence Entry Journeyです。 現時点では、他の値は設定しないでください。

デモ

OK」をクリックします。

デモ

画面の左側で、イベント​を見てください。 このリストには、以前に作成したイベントが表示されます。 アセットを選択し、ジャーニーキャンバスにドラッグ&ドロップします。 ジャーニーは次のようになります。

デモ

次に、「オーケストレーション」をクリックします。 これで、使用可能な​オーケストレーション​機能が表示されます。 「条件」を選択し、「ジャーニー」キャンバスにドラッグ&ドロップします。

デモ

次に、3つの条件を定義する必要があります。

  • 摂氏10°度より寒い
  • 摂氏10°~25°
  • 摂氏25°度よりも暖かい

最初の条件を定義します。

条件1:摂氏10°度より低い

条件」をクリックします。 Path1​をクリックし、パス名を​C​よりも10階層に編集します。 パス1の式の​編集​アイコンをクリックします。

デモ

次に、空の​シンプルなエディタ​画面が表示されます。 クエリはもう少し高度になるので、詳細設定モード​が必要になります。 「詳細設定モード」をクリックします。

デモ

高度なエディタ​が表示され、コードの入力が可能になります。

デモ

以下のコードを選択し、高度なエディター​に貼り付けます。

#{ldapWeatherApi.ldapWeatherByCity.main.temp} <= 10 (ldapをldapに置き換えます)。

そうすれば、これが見える。

デモ

この条件の一部として温度を取得するには、顧客が現在いる市区町村を指定する必要があります。
前述のOpen Weather APIドキュメントでの説明と同様に、市区町村​を動的パラメーターqにリンクする必要があります。

フィールド​動的値をクリックします。q​は、スクリーンショットで示されています。

デモ

次に、使用可能なデータソースの1つで、顧客の現在の市区町村を含むフィールドを探す必要があります。

デモ

ldapGeofenceEntry.placeContext.geo.cityに移動して、フィールドを見つけることができます(ldapをldapに置き換えます)。

そのフィールドをクリックすると、パラメーターqの動的値として追加されます。 このフィールドには、例えば、モバイルアプリに実装した位置情報サービスが入力されます。 この例では、デモWebサイトの管理コンソールを使用してこれをシミュレートします。 「OK」をクリックします。

デモ

条件2:摂氏10°~25°

最初の条件を追加した後、この画面が表示されます。 「パスを追加」をクリックします。

デモ

Path1​をダブルクリックし、パス名を​Between 10 and 25 C​に編集します。 このパスの式の​編集​アイコンをクリックします。

デモ

次に、空の​シンプルなエディタ​画面が表示されます。 クエリはもう少し高度になるので、詳細設定モード​が必要になります。 「詳細設定モード」をクリックします。

デモ

高度なエディタ​が表示され、コードの入力が可能になります。

デモ

以下のコードを選択し、高度なエディター​に貼り付けます。

#{ldapWeatherApi.ldapWeatherByCity.main.temp} > 10 and #{ldapWeatherApi.ldapWeatherByCity.main.temp} <= 25 (ldapをldapに置き換えます)

そうすれば、これが見える。

デモ

この条件の一部として温度を取得するには、顧客が現在いる市区町村を指定する必要があります。
前述のOpen Weather APIドキュメントでの説明と同様に、市区町村​を動的パラメーター​q​にリンクする必要があります。

フィールド​動的値をクリックします。q​は、スクリーンショットで示されています。

デモ

次に、使用可能なデータソースの1つで、顧客の現在の市区町村を含むフィールドを探す必要があります。

デモ

ldapGeofenceEntry.placeContext.geo.cityに移動すると、フィールドを見つけることができます(「ldapをLDAPに置き換える」)。 このフィールドをクリックすると、パラメーター​q​の動的値として追加されます。 このフィールドには、例えば、モバイルアプリに実装した位置情報サービスが入力されます。 この例では、デモWebサイトの管理コンソールを使用してこれをシミュレートします。 「OK」をクリックします。

デモ

次に、3番目の条件を追加します。

条件3:摂氏25°より暖かい

2番目の条件を追加した後、この画面が表示されます。 「パスを追加」をクリックします。

デモ

パス1をダブルクリックして、名前を​Wormer than 25 C​に変更します。
次に、このパスの式の​編集​アイコンをクリックします。

デモ

次に、空の​シンプルなエディタ​画面が表示されます。 クエリはもう少し高度になるので、詳細設定モード​が必要になります。 「詳細設定モード」をクリックします。

デモ

高度なエディタ​が表示され、コードの入力が可能になります。

デモ

以下のコードを選択し、高度なエディター​に貼り付けます。

#{ldapWeatherApi.ldapWeatherByCity.main.temp} > 25 (ldapをLDAPに置き換える)

そうすれば、これが見える。

デモ

この条件の一部として温度を取得するには、顧客が現在いる市区町村を指定する必要があります。
前述のOpen Weather APIドキュメントでの説明と同様に、市区町村​を動的パラメーター​q​にリンクする必要があります。

フィールド​動的値をクリックします。q​は、スクリーンショットで示されています。

デモ

次に、使用可能なデータソースの1つで、顧客の現在の市区町村を含むフィールドを探す必要があります。

デモ

ldapGeofenceEntry.placeContext.geo.cityに移動すると、フィールドを見つけることができます。 このフィールドをクリックすると、パラメーター​q​の動的値として追加されます。 このフィールドには、例えば、モバイルアプリに実装した位置情報サービスが入力されます。 この例では、デモWebサイトの管理コンソールを使用してこれをシミュレートします。 「OK」をクリックします。

デモ

これで、3つのパスが設定されました。 「OK」をクリックします。

デモ

これは学習目的のジャーニーなので、マーケターがメッセージを配信する必要がある様々なオプションを紹介するためのアクションをいくつか設定します。

摂氏10°度を超えるパスのメッセージを送信

温度コンテキストごとに、お客様にSMSメッセージを送信します。 お客様の携帯電話番号がある場合にのみSMSを送信できるので、まず確認する必要があります。

10C​よりも寒いに焦点を当てましょう。

デモ

別の​条件​要素をドラッグします(下のスクリーンショットを参照)。 このお客様の場合は、携帯電話番号が利用可能かどうかを確認します。

デモ

これは一例なので、顧客のモバイル番号があるオプションのみを設定します。 Has mobile?​というラベルを追加します。

パス1​パスの式の​編集​アイコンをクリックします。

デモ

左側に表示されるデータソースで、ExperiencePlatform.ProfileFieldGroup.profile.mobilePhone.number​に移動します。 Adobe Experience Platformのリアルタイム顧客プロファイルから携帯電話番号を直接読み取るようになりました。

デモ

フィールド「数値」を選択し、条件キャンバスにドラッグ&ドロップします。

演算子「が空でない」を選択します。 「OK」をクリックします。

デモ

次の内容が表示されます。

デモ

その後、あなたの旅は次のようになります。 スクリーンショットに示すように、アクション​をクリックします。

デモ

アクションldapSmsTwilio(ldapを検証)を選択し、追加した条件の後にドラッグ&ドロップします。

デモ

右側に、アクションを設定できるパネルが表示されます。

デモ

アクションパラメーター​に移動します。 アクションパラメーター​TEXTMESSAGE​の​編集​アイコンをクリックします。

デモ

そうすれば、これが見える。 詳細設定モード​をクリックします。

デモ

以下のコードを選択し、コピーして​詳細モードエディター​に貼り付けます。 「OK」をクリックします。

"Brrrr..." + #{ExperiencePlatform.ProfileFieldGroup.profile.person.name.firstName} + " It's freezing. 20% discount on Jackets today!"

デモ

その後、あなたはここに戻る。 アクションパラメーター​MOBILENR​の​編集​アイコンをクリックします。

デモ

シンプルモードエディタ​を含むポップアップが表示されます。 詳細設定モード​をクリックします。

デモ

このコードを​アドバンスモードエディター​に貼り付けます。 「OK」をクリックします。

substr(#{ExperiencePlatform.ProfileFieldGroup.profile.mobilePhone.number}, 0, 12)

メモ

このコードは、次のように、12桁の携帯電話番号(+を含む)で機能することを目的としています。+32463622044. その他の国の中には、13桁の電話番号が含まれる国もあります。 携帯電話番号が13桁(+を含む)の場合は、このコードを次のように更新する必要があります。

substr(#{ExperiencePlatform.ProfileFieldGroup.profile.mobilePhone.number}, 0, 13)

デモ

これで、完了したアクションが表示されます。 「OK」をクリックします。

デモ

左側のメニューで、「アクション」に戻り、「アクション​ldapTextSlack」を選択し、「ldapSmsTwilio」アクションの後にドラッグ&ドロップします(「ldapでldapを置き換えます)。

デモ

アクションパラメーター​に移動し、パラメーターTEXTTOSLACKの​編集​アイコンをクリックします。

デモ

ポップアップウィンドウで、「詳細設定モード」をクリックします。

デモ

以下のコードを選択し、コピーして​詳細モードエディター​に貼り付けます。 「OK」をクリックします。

"Brrrr..." + #{ExperiencePlatform.ProfileFieldGroup.profile.person.name.firstName} + " It's freezing. 20% discount on Jackets today!"

デモ

完了したアクションが表示されます。 「OK」をクリックします。

デモ

左側のメニューで、オーケストレーション​に移動し、終了​を選択して、ldapTextSlackアクションの後に​終了​をドラッグ&ドロップします。

デモ

10°~25°のパスに関するメッセージを送信

温度コンテキストごとに、お客様にSMSメッセージを送信します。 お客様の携帯電話番号がある場合にのみSMSを送信できるので、まず確認する必要があります。

10~25C​パスに焦点を当てましょう。

デモ

別の​条件​要素を選択し、上のスクリーンショットで示したようにドラッグします。 このお客様の場合は、携帯電話番号が利用可能かどうかを確認します。

デモ

これは一例なので、顧客のモバイル番号があるオプションのみを設定します。 Has mobile?​というラベルを追加します。

パス1​パスの式の​編集​アイコンをクリックします。

デモ

左側に表示されるデータソースで、ExperiencePlatform.ProfileFieldGroup.profile.mobilePhone.number​に移動します。 Adobe Experience Platformのリアルタイム顧客プロファイルから携帯電話番号を直接読み取るようになりました。

デモ

フィールド「数値」を選択し、条件キャンバスにドラッグ&ドロップします。

演算子「が空でない」を選択します。 「OK」をクリックします。

デモ

そうすれば、これが見える。 「OK」をクリックします。

デモ

その後、あなたの旅は次のようになります。 スクリーンショットに示すように、アクション​をクリックします。

デモ

アクションldapSmsTwilio(ldapを検証)を選択し、追加した条件の後にドラッグ&ドロップします。

デモ

右側に、アクションを設定できるパネルが表示されます。

デモ

アクションパラメーター​に移動します。 アクションパラメーター​TEXTMESSAGE​の​編集​アイコンをクリックします。

デモ

表示されるポップアップで、「詳細設定モード」をクリックします。

デモ

以下のコードを選択し、コピーして​詳細モードエディター​に貼り付けます。

"What nice weather for the time of year, " + #{ExperiencePlatform.ProfileFieldGroup.profile.person.name.firstName} + " 20% discount on Sweaters today!"

デモ

OK」をクリックします。

アクションパラメーター​MOBILENR​の​編集​アイコンをクリックします。

デモ

シンプルモードエディタ​を含むポップアップが表示されます。 詳細設定モード​をクリックします。

デモ

このコードを​アドバンスモードエディター​に貼り付けます。 「OK」をクリックします。

substr(#{ExperiencePlatform.ProfileFieldGroup.profile.mobilePhone.number}, 0, 12)

メモ

このコードは、次のように、12桁の携帯電話番号(+を含む)で機能することを目的としています。+32463622044. その他の国の中には、13桁の電話番号が含まれる国もあります。 携帯電話番号が13桁(+を含む)の場合は、このコードを次のように更新する必要があります。

substr(#{ExperiencePlatform.ProfileFieldGroup.profile.mobilePhone.number}, 0, 13)

デモ

OK」をクリックします。

デモ

左側のメニューで、「アクション」に戻り、「アクション​ldapTextSlack」を選択し、「ldapSmsTwilio」アクションの後にドラッグ&ドロップします(「LDAPでldapを置き換えます)。

デモ

アクションパラメーター​に移動し、パラメーターTEXTTOSLACKの​編集​アイコンをクリックします。

デモ

ポップアップウィンドウで、「詳細設定モード」をクリックします。

デモ

以下のコードを選択し、コピーして​詳細モードエディター​に貼り付けます。 「OK」をクリックします。

"What nice weather for the time of year, " + #{ExperiencePlatform.ProfileFieldGroup.profile.person.name.firstName} + " 20% discount on Sweaters today!"

デモ

完了したアクションが表示されます。 OK​をクリックします。

デモ

左側のメニューで、オーケストレーション​に移動し、終了​を選択して、joconnorTextSlackアクションの後に​終了​をドラッグ&ドロップします。

デモ

パスが摂氏25°度より高い場合にメッセージを送信

温度コンテキストごとに、お客様にSMSメッセージを送信します。 お客様の携帯電話番号がある場合にのみSMSを送信できるので、まず確認する必要があります。

25C​パスよりも暖かいに焦点を当てましょう。

デモ

別の​条件​要素を選択し、上のスクリーンショットで示したようにドラッグします。 この顧客の場合、携帯電話番号が使用可能かどうかを確認します。

デモ

これは一例なので、顧客のモバイル番号があるオプションのみを設定します。 Has mobile?​というラベルを追加します。

パス1​パスの式の​編集​アイコンをクリックします。

デモ

左側に表示されるデータソースで、ExperiencePlatform.ProfileFieldGroup.profile.mobilePhone.number​に移動します。 Adobe Experience Platformのリアルタイム顧客プロファイルから携帯電話番号を直接読み取るようになりました。

デモ

フィールド「数値」を選択し、条件キャンバスにドラッグ&ドロップします。

演算子「が空でない」を選択します。 「OK」をクリックします。

デモ

そうすれば、これが見える。 「OK」をクリックします。

デモ

その後、あなたの旅は次のようになります。 スクリーンショットに示すように、アクション​をクリックします。

デモ

アクションldapSmsTwilio(ldapを検証)を選択し、追加した条件の後にドラッグ&ドロップします。

デモ

右側に、アクションを設定できるパネルが表示されます。

デモ

アクションパラメーター​に移動します。 アクションパラメーター​TEXTMESSAGE​の​編集​アイコンをクリックします。

デモ

表示されるポップアップで、「詳細設定モード」をクリックします。

デモ

以下のコードを選択し、コピーして​詳細モードエディター​に貼り付けます。 「OK」をクリックします。

"So warm, " + #{ExperiencePlatform.ProfileFieldGroup.profile.person.name.firstName} + "! 20% discount on swimwear today!"

デモ

アクションパラメーター​MOBILENR​の​編集​アイコンをクリックします。

デモ

シンプルモードエディタ​を含むポップアップが表示されます。 詳細設定モード​をクリックします。

デモ

このコードを​アドバンスモードエディター​に貼り付けます。 「OK」をクリックします。

substr(#{ExperiencePlatform.ProfileFieldGroup.profile.mobilePhone.number}, 0, 12)

メモ

このコードは、次のように、12桁の携帯電話番号(+を含む)で機能することを目的としています。+32463622044. その他の国の中には、13桁の電話番号が含まれる国もあります。 携帯電話番号が13桁(+を含む)の場合は、このコードを次のように更新する必要があります。

substr(#{ExperiencePlatform.ProfileFieldGroup.profile.mobilePhone.number}, 0, 13)

デモ

OK」をクリックします。

デモ

左側のメニューで、「アクション」に戻り、「アクション​ldapTextSlack」を選択し、「ldapSmsTwilio」アクションの後にドラッグ&ドロップします(「ldapでldapを置き換えます)。

デモ

アクションパラメーター​に移動し、パラメーターTEXTTOSLACKの​編集​アイコンをクリックします。

デモ

ポップアップウィンドウで、「詳細設定モード」をクリックします。

デモ

以下のコードを選択し、コピーして​詳細モードエディター​に貼り付けます。 「OK」をクリックします。

"So warm, " + #{ExperiencePlatform.ProfileFieldGroup.profile.person.name.firstName} + "! 20% discount on swimwear today!"

デモ

完了したアクションが表示されます。 「OK」をクリックします。

デモ

左側のメニューで、オーケストレーション​に移動し、終了​を選択して、ldapTextSlackアクションの後に​終了​をドラッグ&ドロップします。

デモ

これで、ジャーニーの設定が完了しました。

デモ

もう一度「公開」をクリックします。

デモ

これで、ジャーニーが公開されました。

デモ

次の練習では、ジャーニーをテストします。

次の手順:12.5ジャーニーのトリガー

モジュール12に戻る

すべてのモジュールに戻る

このページ