建立登入與退出規則 create-entry-exit-rules

行動應用程式中已安裝Places擴充功能和區域監控解決方案,您可以在Adobe Experience Platform Launch中建立規則,這些規則會觸發或限制位置資料,包括位置登入和退出事件。

規則

您可以設定規則,該規則由事件、條件和動作組成。 每個規則都由下列專案組成:

  • 一或多個事件
  • (選擇性)條件
  • 一或多個動作

Places Service事件

Places Service提供下列事件,您可以在其上執行規則:

  • 輸入POI,這會在您的客戶進入您設定的POI時,由Places SDK觸發。
  • 退出POI,這會在您的客戶退出您設定的POI時由Places SDK觸發。

Places服務條件

條件會定義與事件相關聯的資料,或該例項擴充功能的共用狀態,必須符合該條件才能採取動作。 例如,您可以設定條件,只在舊金山市的咖啡館中觸發對進入的動作。

Places SDK會維護下列狀態:

  • 目前POI,代表您的客戶目前所在的POI。
  • 上次退出的POI,代表您的客戶已退出的最新POI。
  • 上次輸入的POI,代表客戶最近輸入的POI。

每個POI都包含下列資料元素:

  • ID
  • 名稱
  • 經度/緯度
  • 半徑
  • 中繼資料,例如,城市、國家、州/省、類別

動作

動作會定義應用程式針對符合引發事件之規則條件所執行的回應。 例如,當您的客戶進入您的POI時,您可以設定歡迎訊息以顯示在其行動裝置上。

建立規則:範例

CAUTION
此範例假設您已建立美國所有咖啡店的 POI 資料庫。如需有關建立POI和資料庫的詳細資訊,請參閱建立POI和​ 管理多個資料庫中建立資料庫

下列程式範例說明如何建立規則,讓您在舊金山進入咖啡廳時,將貼文傳回Slack。

事件、條件和動作會以下列方式定義:

  • 事件: Places專案事件。
  • 條件「目前 POI」 ​的城市是舊金山
  • 動作:傳送回傳以Slack客戶輸入的咖啡館名稱。

先決條件

建立規則之前,您必須先在Adobe Experience Platform Launch中建立資料元素。 資料元素會自動在回傳訊息中填入有關您POI的必要資訊。

若要在Experience Platform Launch中建立資料元素:

  1. 按一下​ 資料元素 ​標籤。
  2. 按一下​ 新增資料元素
  3. 輸入名稱,例如​ 目前的咖啡館名稱
  4. 在​ 擴充功能 ​下拉式清單中,選取​ 地標 — Beta
  5. 在​ 「資料元素」 ​中,選取​ 「城市」
  6. 在右窗格中,選取​ 目前的POI
  7. 按一下​ 儲存

為Places Service在Experience Platform Launch中建立規則

建立規則

  1. 在 Experience 平台 Launch 中,按一下 「規則」 ​標籤。
  2. 按一下​ 新增規則
  3. 輸入規則的名稱,例如,在SF 中追蹤咖啡店的專案

建立事件

  1. 在[事件]區段中,按一下[+新增。] ​事件會決定您何時要引發規則。
  2. 在​ 擴充功能 ​下拉式清單中,選取​ 地標 — Beta
  3. 在​ 「事件類型」 ​下拉式清單中,選取​ 「輸入 POI」
  4. 在​ 「名稱」 ​中,輸入事件的名稱,例如 Entering a coffee shop
  5. 按一下​ 保留變更

建立條件

  1. 在[條件]區段中,按一下[+新增。] ​條件會決定要採取的動作必須符合哪些條件。
  2. 在​ 「邏輯類型」 ​中,選取「規則」,以允許在滿足條件時執行動作。
  3. 在​ 擴充功能 ​下拉式清單中,選取​ 地標 — Beta
  4. 在​ 「條件類型」 ​中,選取​ 「城市」
  5. 輸入條件名稱,例如​ SF ​中的咖啡館。
  6. 在右側窗格中,按一下​ 「目前 POI」,然後在下拉式清單中,選取​ 「舊金山」 ​作為您的城市之一。
  7. 按一下​ 保留變更

建立動作

  1. 在​ 動作 ​區段中,按一下​ +新增

  2. 在​ 擴充功能 ​下拉式清單中,保留預設的​ 行動核心 ​選項。

  3. 選取動作型別,例如​ 傳送Postback

    a.在​ URL ​中,輸入Slack的回傳URL,例如https://hooks.slack.com/services/

    b.若要傳送貼文內文,請選取​ 新增Post內文 ​核取方塊。

    c.在​ Post Body ​中新增貼文內文,例如: { "text": "A customer has entered" }

    c.輸入內容型別,例如​ application/json

    d.選取逾時值,例如​ 5

  4. 按一下​ 保留變更

Publish規則

  1. 若要啟用規則,您必須將其發佈。 如需以Experience Platform Launch發佈規則的詳細資訊,請參閱發佈

超越登入與退出的思考

使用Places Service地理圍欄專案與退出點來觸發Experience Platform Launch中的規則非常強大,但您也可以使用位置資料作為其他事件引發的條件。 例如,您可以讓行動核心追蹤動作事件觸發器準備就緒,可根據應用程式內的特定trackAction呼叫事件引發。 根據此事件,您可在執行動作之前,為事件放置其他位置條件。 例如,在購買trackAction事件發生時開啟應用程式內調查,但若使用者的目前位置包含特定的Places服務中繼資料,則​ 僅限

建立條件

recommendation-more-help
475fad96-f29f-4dca-a109-68bf0557e825