設定 Campaign-Points of Interest 資料整合 configuring-campaign-points-of-interest-data-integration

使用Adobe Experience Platform SDK設定Campaign-Points of Interest資料整合 configuring-campaign-poi-aep-sdk

NOTE
您的行動應用程式應已透過Adobe Experience Platform SDK在Adobe Campaign Standard中設定。 如需詳細步驟,請參閱此 頁面.

用來收集位置資料的行動應用程式必須由設定 管理員 在Adobe Campaign介面中。

若要將Adobe Experience Platform Location Services與已設定Adobe Experience Platform SDK的行動應用程式搭配使用,您需要:

  1. 新增 Places 資料收集UI中行動應用程式設定的擴充功能。 在Adobe Campaign中設定行動應用程式。 另請參閱 安裝Places擴充功能.

  2. 擴充功能設定完成後,請在資料收集UI中建立資料元素,以從這些擴充功能擷取資料。 請參閱此 頁面 以建立您的資料元素。

  3. 然後,在資料收集UI中,您需要建立規則以支援Point of Interest和Adobe Campaign之間的行動使用案例。
    當使用者進入地理圍欄時,將觸發此規則 Point of Interest. 請參閱此 頁面 以建立您的規則。

  4. 定義您的 Points of Interest 於地標中。 另請參閱 建立地標.

  5. 請務必存取行動應用程式和在Adobe Campaign中收集的位置資料。 另請參閱 存取用來收集位置資料的行動應用程式存取收集的位置資料.

使用SDK V4設定Campaign-Points of Interest資料整合 configuring-campaign-poi-sdkv4

用來收集位置資料的行動應用程式必須由設定 管理員 在Adobe Campaign介面中。

若要將Point of Interest資料功能用於以SDK V4設定的行動應用程式,您需要:

  1. 存取適用於行動裝置的Adobe Analytics。 請檢視授權合約,或聯絡Adobe客戶經理以取得詳細資訊。

  2. 在Adobe Campaign中設定行動應用程式。 另請參閱 在Campaign中設定行動應用程式.

  3. 在Adobe Mobile Services介面中設定您的行動應用程式。 這可讓您確保Adobe Mobile Services收集的資料傳送至Adobe Campaign。 另請參閱 在Adobe Mobile Services中設定行動應用程式.

  4. 執行行動應用程式的特定設定:

    • 將從AdobeMobile Services介面下載的設定檔案與行動應用程式封裝。
    • 將Experience Cloud Mobile SDK整合至您的行動應用程式。 另請參閱 將SDK整合至行動應用程式.
  5. 在Adobe行動服務介面中定義地標。 另請參閱 在Adobe Mobile Services中定義地標.

  6. 定義您要從行動應用程式訂閱者收集的資料。 另請參閱 收集訂閱者的興趣點資料.

  7. 請務必存取行動應用程式和在Adobe Campaign中收集的位置資料。 另請參閱 存取用來收集位置資料的行動應用程式存取收集的位置資料.

使用SDK V4在Adobe Campaign中設定行動應用程式 setting-up-a-mobile-app-in-campaign

若要能夠使用Adobe Campaign收集地標資料,您必須設定Adobe Campaign將接收其資料的行動應用程式。

  1. 按一下 Adobe 標誌,在左上角,然後選取 Administration > Channels > Mobile app.

  2. 按一下 Create 以設定應用程式。

  3. 輸入名稱,在 Application name 欄位並按一下 Create.

    請勿填寫 Device-specific settings 區段。 這僅適用於設定接收推播通知的應用程式。

Mobile application properties 區段中,列出兩個URL: Collect PII endpointLocation Services endpoint. 這些設定檔將用於Adobe Mobile Services介面。 另請參閱 在Adobe Mobile Services中設定行動應用程式.

  • Collect PII endpoint URL是用來在啟動時從行動應用程式收集使用者的Experience CloudID和註冊權杖。 當使用者使用憑證(例如電子郵件、名字、姓氏等)登入應用程式時,也會收集此資料並用於協調使用者的註冊權杖與Adobe Campaign設定檔。
  • Location Services endpoint URL可用來收集位置資料,例如使用者從地標的經緯度和半徑。

您現在可以在Adobe Mobile Services中使用這些值來完成設定,如 在Adobe Mobile Services中設定行動應用程式 區段。

在Adobe Mobile Services中設定V4行動應用程式 configuring-a-mobile-app-in-adobe-mobile-services

若要將Adobe Mobile Services收集的資料傳送至Adobe Campaign,您必須在Mobile Services介面中設定回傳。

您需要特定資訊,以便在Adobe Campaign中設定的行動應用程式引數中找到(請參閱 在Campaign中設定行動應用程式):

  • IMS Organization ID
  • Collect PII Endpoint
  • Location Services endpoint

您必須擁有Adobe Analytics的存取權才能進行下列設定。 如果您不是Adobe Analytics使用者,請聯絡Adobe Campaign管理員。

  1. 登入 mobilemarketing.adobe.com.

  2. 建立應用程式或選取現有的應用程式。

  3. 前往 Manage App Settings 頁面。

  4. 訪客ID服務 部分,檢查 啟用 並從下拉式清單中選取您的組織。 按一下「儲存」。

    note caution
    CAUTION
    此組織必須與您在Adobe Campaign執行個體上使用的組織相同。
  5. 按一下​ Manage Postbacks

  6. 建立回傳。

    • 選取 PII 作為 Postback Type.

    • URL 欄位,複製 Collect PII Endpoint 您在Adobe Campaign介面中設定的行動應用程式URL,前面有伺服器名稱。 另請參閱 在Campaign中設定行動應用程式.

    • 填入 Post Body 欄位如下:

      若為iOS:

      code language-none
      {
      "userKey": "{userKey}",
      "pushPlatform":"apns",
      "marketingCloudId":"{%mcid%}",
      "cusEmail":"{email}",
      "cusFirstName":"{firstName}",
      "cusLastName":"{lastName}"
      }
      

      若為Android:

      code language-none
      {
      "userKey": "{userKey}",
      "pushPlatform":"gcm",
      "marketingCloudId":"{%mcid%}",
      "cusEmail":"{email}",
      "cusFirstName":"{firstName}",
      "cusLastName":"{lastName}"
      }
      
    • 設定 內容型別 作為 application/json.

    • 哪些資料標籤會觸發回傳?,選取任何事件,通常會 Launchedexists.

    • 按一下​ Save & Activate

  7. 建立第二個回傳。

    • 選取 Postback 作為 Postback Type.

    • URL 欄位,複製 Location Services Endpoint 您在Adobe Campaign介面中設定的行動應用程式URL,前面有伺服器名稱。 另請參閱 在Campaign中設定行動應用程式.

    • 填入 Post Body 欄位如下:

      code language-none
      {
      "locationData":{
      "distances":"{a.loc.dist}",
      "poiLabel":"{a.loc.poi}",
      "latitude.a":"{a.loc.lat.a}",
      "latitude.b":"{a.loc.lat.b}",
      "latitude.c":"{a.loc.lat.c}",
      "longitude.a":"{a.loc.lon.a}",
      "longitude.b":"{a.loc.lon.b}",
      "longitude.c":"{a.loc.lon.c}",
      "appId":"{a.appid}",
      "marketingCloudId":"{mid}"
      }
      }
      
    • 設定 內容型別 作為 application/json.

    • 哪些資料標籤會觸發回傳?,選取 campaign.testexists.

    • 按一下​ Save & Activate

NOTE
如需設定回傳的詳細資訊,請參閱 Adobe Mobile Services檔案.

將SDK整合至行動應用程式 integrating-the-sdk-into-a-mobile-application

行動核心服務的軟體開發套件(SDK)有助於將行動應用程式整合到Adobe Campaign中。

此步驟的說明如下 頁面.

在Adobe Mobile Services中定義地標 defining-points-of-interest-in-adobe-mobile-services

若要定義用來收集位置資料的地標,請執行下列動作:

  1. 前往AdobeMobile Services介面。

  2. 新增您的應用程式。

    如需在行動服務中管理應用程式的詳細資訊,請參閱 Adobe Mobile Services檔案.

  3. 定義地標。

    如需管理地標的詳細資訊,請參閱 Adobe Mobile Services檔案.

收集訂閱者的興趣點資料 collecting-subscribers--points-of-interest-data

特定自訂資源可讓您定義要從應用程式訂閱者收集的資料。

此步驟的說明請參閱 使用SDK V4設定行動應用程式 頁面。

存取用來收集位置資料的行動應用程式 accessing-mobile-apps-used-to-collect-location-data

若要存取Adobe Campaign中成功建立的應用程式:

  1. 按一下 Adobe 標誌,位於左上角。

  2. 選取 Administration > Channels > Mobile app (SDK v4)Mobile app (AEP SDK) 取決於SDK。

  3. 從清單中選取行動應用程式以顯示其屬性。

應用程式的訂閱者清單也會顯示在 Mobile application subscribers 標籤。 訂閱者是指將應用程式安裝在行動裝置上的所有使用者。 Adobe Campaign資料庫設定檔會以註冊Token識別。

存取收集的位置資料 accessing-collected-location-data

完成設定後,收集的「地標」資料會列在 Places 個設定檔的索引標籤。 若要存取清單:

  1. 選取設定檔。

  2. 按一下 Edit profile properties 按鈕。

  3. 選取 Places 索引標籤。

系統會列出目前設定檔收集的「興趣點」資料。 位置資料會儲存在Adobe Campaign資料庫六個月。

如需存取和編輯設定檔的詳細資訊,請參閱 設定檔.

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff