下列資訊顯示如何設定從Places Service事件觸發的應用程式內訊息。
訊息必須位於Analytics點選上。
Mobile Services可讓您使用傳送至Analytics的位置資料,作為應用程式內訊息的觸發事件及/或條件。 如果從SDK引發應用程式內訊息,而且不需要等候Analytics處理資料,一旦觸發就會即時顯示訊息。
以下是可用的應用程式內訊息型別清單:
這些是應用程式內訊息,因為它們是由SDK觸發。 本機通知看起來與推播通知很像,因為當應用程式在背景時就會顯示。 這些通知也會在應用程式於背景執行時,當使用者進入或離開您的POI時,傳送即時通知。
開始之前,您已瞭解如何在Mobile Services中傳送及建立應用程式內訊息,以及觸發器如何運作。 如需詳細資訊,請參閱 建立應用程式內訊息。
您可以建立Experience Platform Launch規則,將您想要用作為應用程式內訊息觸發器規則一部分的資料傳送至Analytics。 您可以根據使用案例,將Places擴充功能中的資料作為Experience Platform Launch規則中的事件和/或條件使用。
使用位置資料作為觸發事件。
例如,您可以在使用者輸入POI時,將資料傳送至Analytics。
使用位置資料作為觸發事件的條件。
例如,如果您在Places服務中針對不同POI的天氣建立了自訂中繼資料標籤,您可以將該中繼資料當作規則條件的引數。 雖然您可以將此條件與先前所述的POI專案事件搭配使用,但您也可以使用條件作為任何事件的內容。
使用適當的事件和條件引數設定規則後,請設定將資料傳送至Analytics的動作,以完成規則設定。
若要建立動作:
例如,您可以選取 poiname
作為鍵值和 {%%Last Entered POI Name}
做為值。
Analytics處理規則可以設定為擷取此內容資料。 如需詳細資訊,請參閱處理規則。在中的範例中 建立動作,該動作會傳送 poiname
當作內容,說明傳送至Analytics的POI專案事件。
以下是完整規則的範例:
在「觸發器」引數中,您可以透過下列其中一種方式,使用Places服務的資料建立訊息的對象:
使用特定位置的動作,例如登入或退出。
使用以內容資料形式傳送的POI中繼資料,以縮小對象目標。
此選項可與位置特定的動作(例如登入)搭配使用,或作為另一個事件(例如啟動或按鈕點選)的前後關聯。
以下是如何設定應用程式內訊息的範例,以歡迎使用者進入具有下列情形的POI Adobe 在名稱中:
中的Places服務標題中的引數 觸發器和特徵 行動服務中的頁面無法與Places服務的資料搭配使用。
這些引數僅適用於在Mobile Services中建立的舊版Places Service資料庫。