Show Menu
主題×

推播通知與Places服務

在本節中,您將學習如何使用歷史地理位置資訊來定位透過Adobe Campaign Standard傳送的推播通知。

必要條件

開始之前,請完成下列工作:

在Experience Platform Launch中建立資料元素

在驗證Places擴充功能和Places Monitor擴充功能在您的應用程式中是否正常運作後,您需要在Experience Platform Launch中建立資料元素。 資料元素可讓您讀取透過Mobile SDK事件中樞提供之擴充功能所提供的資訊,並當成別名,從用戶端應用程式擷取資料。 若要從「位置」擴充功能擷取資料並傳送「位置服務」資訊至Campaign,您需要建立一些資料元素。
建立資料元素的方式:
  1. 在您的Experience Platform Launch mobile屬性中,按一下標籤 Data Elements 並按一下 Add Data Element
  2. 在下拉 Extension 式清單中,選取 Places Service
  3. 從下拉 Data Element Type 式清單中,選取 Name
  4. 在右側窗格中,可以選 Current POI 擇檢索用戶當前所在的POI名稱的用戶。
    Last Entered 檢索用戶上次輸入的POI的名稱, Last Exited 並提供用戶最後左側的POI的名稱。 在此範例中,我們選 Last Entered 取並輸入資料元素的名稱,例如並 Last Entered POI Name 按一下 Save
  5. Repeat the steps 1-4 above and create data elements for Last Entered POI Latitude , Last Entered POI Longitude , and Last Entered POI Radius .
除了Places Service的資料元素外,請確定您已建立App ID和 Experience Cloud ID的Mobile Core**資料元素

建立規則以傳送位置資料至Adobe Campaign Standard

Experience Platform Launch的規則可讓您根據事件觸發程式建立複雜、多解決方案的工作流程。 有了規則,您可以建立新規則或修改現有規則,並將更新動態部署至行動應用程式。 在下列範例中,當使用者進入地理圍欄的POI時,將會觸發規則。 觸發規則後,會傳送更新至Campaign Standard,以根據Experience Cloud ID記錄特定使用者的特定POI項目。
  1. 在您的Experience Platform Launch mobile屬性中,按一下標 Rules 簽上的 Add Rule
  2. 在區段 Events 下,按一 + 下並選 Places Service 取為延伸模組。
  3. For the Event Type , select Enter POI .
  4. 為規則命名,例如,用戶 輸入POI
  5. 按一下「 Keep Changes 」。
  6. 將部分保 Conditions 留為空白。
    此區段可讓您篩選或限制觸發此規則的時間。
  7. 在區段 Actions 下,按一下 +
  8. 在下拉 Extension 式清單中,選 Mobile Core 取並在下 Action Type 拉式清單中選取 Send Postback
  9. 在中 URL ,您需要建構您的Campaign Standard位置端點。
    URL看起來應類似 https:///rest/head/mobileAppV5//locations/ 。 請確定您使用先前為促銷活動伺服器和PKey建立的正確資料元素。
  10. 按一下方塊以新增貼文內文並傳送下列內容:
    {
     "locationData": {
     "distances": "{%%Last Entered POI Radius%%}",
     "poiLabel": "{%%Last Entered POI Name%%}",
     "latitude": "{%%Last Entered POI Lat%%}",
     "longitude": "{%%Last Entered POI Long%%}",
     "appId": "{%%AppID%%}",
     "marketingCloudId": “{%%ecid%%}”
     }
    }
    
    
  11. 請確定您使用在上一節中建立的資料元素。
  12. 在中 Content Type ​鍵入 application/json
  13. 按一下「 Keep Changes 」。
  • 設定Slack Web掛接作為額外動作,以驗證項目是否正在觸發,以及是否正在收集正確的資料,可能會有所幫助。
  • 請記得將最近的變更發佈至您的應用程式,以確定規則和所有資料元素都已部署為您設定的一部分。 發佈後,請再次啟動行動應用程式,以取得最新的組態更新。

使用位置資料來定位促銷活動訊息

既然我們在Campaign中填入了位置資料,我們就可以將POI當成觀眾區隔工具。
  1. 在您的Adobe Campaign Standard例項中,按一下 Create Push Notification
  2. 對於推播通知類型,請選取 Send push to Campaign profiles
  3. 按一 Next 下並輸入一般詳細資訊。
  4. 在「對象」畫面上,按 Count 一下以決定推播通知的預估傳送使用者數。
    在此範例中,計數為3,因為有3個已安裝的裝置正在測試應用程式。
  5. 在左窗格中,展開標 Profile 簽並拖曳篩 POI location 選器至主要區域。
  6. 在「POI篩選」視窗中,輸入您要定位的POI的確切名稱。
    您可以進行其他選擇,以決定自使用者上次造訪此POI以來的時段。
  7. 按一下「 Confirm 」。
  8. 再次在頂端執行計數,以查看您的受眾規模變更。
    如果您未看到計數更新,則可能已輸入POI名稱,但沒有設備觸發了該條目。 在這種情況下,使用Slack Web掛接變得很有價值,因為您可以看到來自各種測試設備的POI條目清單。
  9. 您可以拖曳其他POI位置篩選器,將多個POI加入訊息中。
  10. Click Next to finish creating the push notification for delivery.
搭配使用Places Service與Adobe Campaign Standard為您提供強大的工具,讓您根據地理圍欄的登入與退出,將訊息分段並定位給使用者。 此整合可協助您建立更個人化和情境化的使用案例。