Show Menu
主題×

建立歷程

業使用者 ,現在可以建立歷程。 我們的旅程將包括下列活動:
  • 兩項 Event 活動: "LobbyBeacon"和"RestaurantBeacon"
  • 兩個活 Condition
  • 3個 Push 活動和1 Email 個活動(使用Adobe Campaign Standard)
  • a Wait activity
  • 四個活 End
只有在 Push 您有 Email Adobe Campaign Standard時,浮動視窗才能使用和活動。
如需如何建立歷程的詳細資訊,請參閱 建立歷程

第一步

  1. 在頂端功能表中,按一下 Home 標籤並 Create 建立新的歷程。
  2. 在右側顯示的設定窗格中編輯歷程的屬性。 新增名稱,並將其設為12月1日至31日的1個月。
  3. 從浮動視窗拖放「LobbyBeacon」事件至畫布,開始設計您的旅程。 您也可以連按兩下浮動視窗中的事件,將它新增至畫布。
  4. 現在,我們新增一個條件來檢查此人在過去24小時內是否未被聯繫,並檢查他是否為忠誠會員。 將條件活動拖放至您的歷程中。
  5. 選擇類 Data Source Condition 型,然後在欄位中按一 Expression 下。 您也可以定義條件標籤,該標籤將顯示在畫布的箭頭上。 在我們的範例中,我們將「條件1」取代為「忠誠會員」。
  6. 按一 Advanced mode 下並根據Adobe Experience Platform資料來源提供的「timestamp」和「directMarketing.sends.value」欄位,定義下列條件。 表達式的語法為:
    count(#{ExperiencePlatformDataSource.MarltonExperience.experienceevent.all(
        currentDataPackField.directMarketing.sends.value > 0 and
        currentDataPackField.timestamp > nowWithDelta(-1, "days")).timestamp}) == 0
    and
        #{ExperiencePlatformDataSource.MarltonProfiles.Profile._customer.marlton.loyaltyMember}
    
    
  7. 按一 Add a path 下按鈕,為過去24小時內尚未連絡且非忠誠會員的客戶建立第二個路徑。 將路徑命名為「非忠誠度成員」。 表達式的語法為:
    count(#{ExperiencePlatformDataSource.MarltonExperience.experienceevent.all(
        currentDataPackField.directMarketing.sends.value > 0 and
        currentDataPackField.timestamp > nowWithDelta(-1, "days").timestamp}) == 0
    and not
        #{ExperiencePlatformDataSource.MarltonProfiles.Profile._customer.marlton.loyaltyMember}
    
    
    在運算式的第二部分中,「描述檔」是選用的。
  8. 我們需要選擇一個命名空間。 基於架構屬性預選命名空間。 您可以保持預選。 有關名稱空間的詳細資訊,請參見 選取命名空間
在我們的使用案例中,我們只想對這兩種情況做出反應,所以我們不要勾選方塊 Show path for other cases than the one(s) above
在您的條件之後會建立兩個路徑:
  • 過去24小時內未與客戶聯絡且是忠誠會員的客戶。
  • 過去24小時未與客戶聯絡,且不是忠誠會員的客戶。

第一個路徑: 客戶是忠誠會員

  1. 在第一個路徑中,我們新增條件來檢查他是否有保留。 將條件活動拖放至您的歷程中。
  2. 選擇類 Data Source Condition 型,並根據從保留系統檢索到的保留狀態資訊定義條件:
    #{MarltonReservation.MarltonFieldGroup.reservation} == true
    
    
  3. 當您從外部資料來源選取欄位時,畫面的右側會顯示設定外部資料來源時所定義的參數清單(請參 設定資料來源 閱)。 按一下參數名稱並定義保留系統索引鍵(Experience Cloud ID)的值,在我們的範例中:
    @{LobbyBeacon.endUserIDs._experience.mcid.id}
    
    
  4. 由於我們也想對沒有預約的客戶作出反應,因此我們需要勾選方塊 Show path for other cases than the one(s) above
    會建立兩個路徑:
    • 已預訂房間的客戶
    • 未訂房的客戶。
  5. 在第一個路徑(已預訂房間)中,拖 Push 放活動,選擇您的行動應用程式和「歡迎」範本。
  6. 定義系 Target 統傳送推播所需的欄位。
    • Push platform : 選擇平台: Apple Push Notification Server (Apple)或 Firebase Cloud Messaging (Android)。
    • Registration token : 使用進階模式新增下列運算式(根據已設定的事件):
      @{LobbyBeacon._experience.campaign.message.profileSnapshot.pushNotificationTokens.first().token}
      
      
  7. 定義推播通知個人化欄位。 在我們的例子中: 名字和姓氏。
  8. 新增「RestaurantBeacon」事件。
  9. 新增活 Push 動,選取「餐費折扣」範本並定義 Address 和欄 Personalization 位。 新增 End 活動。
  10. 我們只想在歡迎推播後6小時內進入餐廳時,傳送餐點折扣推播通知。 為此,我們需要使用等待活動。 將游標置於歡迎推播活動上,然後按一下"+"符號。 在新路徑中,新增等待活動並定義6小時的持續時間。 將選擇第一個符合資格的活動。 如果在歡迎推播後不到6小時收到餐廳事件,則會傳送推播活動。 如果未在接下來的6小時內收到餐廳事件,則選擇等待。 在等待活 End 動之後放置活動。
  11. 在遵循訂房條件的第二個路徑中(未預訂房間),添加活 Push 動並選擇「房費」模板。 新增 End 活動。

第二條路徑: 客戶不是忠誠會員

  1. 在遵循第一個條件(客戶不是忠誠度會員)的第二個路徑中,新增活 Email 動並選取「忠誠度會籍」範本。
  2. 在欄位 Address 中,選取資料來源的電子郵件地址。
  3. 從資料來源定義名字和姓氏個人化欄位。
  4. 新增 End 活動。
按一下切 Test 換並測試您的旅程。 如果有任何錯誤,請停用測試模式、修改您的歷程並再次測試。 有關測試模式的詳細資訊,請參閱 測試歷程
當測試結果確定時,您可以從右上角的下拉式選單發佈您的旅程。