建立歷程

商業使用者​現在可以建立歷程。我們的歷程將包含下列活動:

  • 兩個 Event 活動:"LobbyBeacon" 及 "RestaurantBeacon"
  • 兩個 Condition 活動
  • 3個 Push 活動和 1 Email 個活動(使用 Adobe Campaign Standard)
  • Wait 活動
  • 四個 End 活動
注意

只有當您具有 Adobe Campaign Standard 時,浮動視窗才能使用 Push 及 Email 活動。

如需如何建立歷程的詳細資訊,請參閱本頁

第一步

  1. 在頂端功能表中,按一下 Home 索引標籤及 Create,以建立新的歷程。

  2. 在右側顯示的設定窗格中,編輯歷程的屬性。新增名稱,並將其設定為持續一個月(從 12 月 1 日至 31 日)。

  3. 從浮動視窗拖放「LobbyBeacon」事件至畫布,開始設計您的歷程。您也可以連按兩下浮動視窗中的事件,將之新增至畫布。

  4. 現在,新增一個條件來檢查是否未在過去 24 小時內聯絡該人員,以及檢查他是否為忠誠會員。將條件活動拖放至歷程中。

  5. 選擇 Data Source Condition 類型,然後按一下 Expression 欄位。您也可以定義條件標籤,該標籤將顯示在畫布的箭頭上。在範例中,我們會以「忠誠會員」取代「條件1」。

  6. 根據 Adobe Experience Platform 資料來源提供的「timestamp」和「directMarketing.sends.value」欄位,按一下 Advanced mode 並定義下列條件。運算式的語法為:

    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 活動,選取「餐費折扣」範本並定義 AddressPersonalization 欄位。新增 End 活動。

  10. 我們只想在人員於歡迎推播後 6 小時內進入餐廳時,傳送餐點折扣推播通知。為此,我們需要使用等候活動。將游標置於歡迎推播活動上,然後按一下「+」符號。在新路徑中,新增等候活動並定義 6 小時的持續時間。將選擇第一個符合資格的活動。如果在歡迎推播後不到 6 小時收到餐廳事件,則會傳送推播活動。如果未在接下來的 6 小時內收到餐廳事件,則選擇等候。在等候活動之後放置 End 活動。

  11. 在訂房條件(未預訂客房)之後的第二個路徑,新增 Push 活動並選取「房價」範本。新增 End 活動。

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

  1. 在第一個條件(客戶不是忠誠會員)之後的第二個路徑,新增 Email 活動並選取「忠誠會員資格」範本。

  2. 在欄位 Address 中,從資料來源選取電子郵件地址。

  3. 從資料來源定義名字及姓氏個人化欄位。

  4. 新增 End 活動。

按一下 Test 切換並測試您的歷程。如果發生任何錯誤,請停用測試模式、修改您的歷程並再次測試。有關測試模式的詳細資訊,請參閱本頁

當測試結果確定時,您可以從右上角的下拉式功能表發佈您的歷程。

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now