設定啟動規則以支援 Adobe Campaign Standard 使用案例

在 Adobe Experience Platform Launch,建立資料元素和規則,將PII和其他資料從行動應用程式傳送至 Adobe Campaign Standard.

若要確保 Adobe Experience Platform Launch 生效後,您必須發佈這些變更。 如需詳細資訊,請參閱 發佈.

若要在中建立規則 Experience Platform Launch,請遵循下列步驟:

  1. 建立資料元素
  2. 建立規則 若是您想支援的使用案例:

建立資料元素

以下是建議您在中建立的資料元素 Experience Platform Launch.
您可以視需要建立其他資料元素。

  • Experience Cloud ID
  • Pkey
  • Campaign server

若要建立這些資料元素:

  1. 在 Experience Platform Launch,在您的行動應用程式控制面板上,按一下 Data Elements 標籤。

  2. 若要建立 Experience Cloud ID 資料元素,按一下 Create New Data Element.

  3. Name 欄位,例如,輸入 mcid.

  4. Extension 下拉式清單,選取 Mobile Core. 然後 Experience Cloud IDData element 類型下拉式清單。

  5. 若要建立Pkey資料元素,請按一下 Add data element.

  6. Name 欄位,例如,輸入 pkey.

  7. Extension 下拉式清單,選取 Adobe Campaign Standard. 然後 pkeyData element 類型下拉式清單。

  8. 若要建立Campaign伺服器資料元素,請按一下 Add data element.

  9. Name 欄位,輸入名稱,例如 camp-server.

  10. Extension 下拉式清單,選取 Adobe Campaign Standard. 然後, Campaign ServerData element 類型下拉式清單。

建立規則

您必須建立下列規則:

PII回傳

注意

若要將PII資訊從行動應用程式傳送至Adobe Campaign,您必須實作SDK API。 如需詳細資訊,請前往 CollectPII.

將PII資料傳送至 Adobe Campaign Standard,在中建立規則 Experience Platform Launch:

  1. 在 Experience Platform Launch,在您的行動應用程式控制面板上,按一下 Rules 然後 Create New Rule.

  2. 輸入名稱,例如 行動核心 — 收集PII.

  3. Events ,按一下 Add.

  4. Extension 下拉式清單,選取 Mobile Core. 然後, Collect PIIEvent type 下拉式清單。

  5. 按一下​Keep changes

  6. Actions ,按一下 Add.

  7. Extension 下拉式清單,選取 Mobile Core. 然後, Send PIIAction type 下拉式清單。

  8. URL,請輸入下列URL:

    https://{%%camp-server%%}/rest/head/mobileAppV5/{%%pkey%%}/subscriptions/{%%mcid%%}
    
  9. 選取 Add Post Body 框。

  10. Post Body,請輸入下列內容:

    {
    "marketingCloudId":
    "{%%mcid%%}",
    "pushPlatform":
    "{%contextdata.pushPlatform%}",
    "cusEmail":
    "{%contextdata.email%}",
    "cusFirstName":
    "{%contextdata.firstName%}",
    "cusLastName":
    "{%contextdata.lastName%}" }
    

    marketingCloudId可讓您調解應用程式訂閱者與資料庫中的收件者,因此是必要項目。 您可以根據業務需求指定其他索引鍵值配對。 在上述範例中,會從應用程式傳遞電子郵件、名字和姓氏。

    金鑰(例如cusEmail、cusFirstName和cusLastName)應符合Adobe Campaign Standard例項中自訂資源中定義的欄位ID。 值變數(例如電子郵件、firstName和LastName)應符合行動應用程式在從應用程式程式碼呼叫AMS collectPII API時,從行動應用程式傳送之JSON資料中的索引鍵。

    您也可以根據事件觸發器,在Collect PII回傳或不同的回傳中傳遞生命週期資料。 以下是生命週期資料JSON的範例:

    {
    "marketingCloudId":"{%%mcid%%}",
    "pushPlatform":"{%contextdata.pushPlatform%}",
    "cusDayslastlaunch": "{%%DaysSinceLastUse%%}", 
    "cusDaysfirstlaunch": "{%%DaysSinceFirstUse%%}", 
    "cusLaunches": "{%%Launches%%}"
    }
    

    中定義的資料元素 Experience Platform Launch 應以雙重百分比括住,例如%%mcid%%,而來自應用程式的內容變數應以單一百分比括住,例如%contextdata.email%。

  11. Content Type,類型 application/json.

  12. Timeout,選擇0。

您的使用者資料現在已設定為傳送至Campaign。

應用程式內追蹤回傳

注意

如果您使用Android ACPCore v1.4.0或更新版本/ iOS ACPCore v2.3.0或更新版本,則不需要設定追蹤回傳。

若要將追蹤資料傳送至 Adobe Campaign Standard 若要報告使用者在行動應用程式中與應用程式內訊息互動的情形,請在 Experience Platform Launch:

  1. 在 Experience Platform Launch,從行動應用程式控制面板中選取 Rules 按一下 Add Rule.

  2. 輸入名稱,例如 Adobe Campaign — 應用程式內點擊追蹤.

  3. Events ,按一下 Add.

  4. Extension 下拉式清單,選取 Adobe Campaign Standard. 然後, In-App click trackingEvent type 下拉式清單。

  5. 按一下​Keep changes

  6. Actions ,按一下 Add.

  7. Extension 下拉式清單,選取 Mobile Core. 然後, Send postbackEvent type 下拉式清單。

  8. URL,輸入下列URL:

    https://{%%camp-server%%}/r/?id={%id%}&mcid={%%mcid%%}
    
  9. 選取 Add post body 框。

  10. Post Body,類型 {}.

  11. Content Type,類型 application/json.

  12. Timeout,選擇0。

推播通知追蹤回傳

注意

如果您使用Android ACPCore v1.4.0或更新版本/ iOS ACPCore v2.3.0或更新版本,則不需要設定追蹤回傳。

若要將追蹤資料傳送至 Adobe Campaign Standard,有助於追蹤推播通知傳送以及使用者與行動應用程式的互動,您必須在 Experience Platform Launch.

如需推播追蹤的詳細資訊,請參閱 推播追蹤.

若要追蹤應用程式動作,請使用trackAction API。 如需詳細資訊,請參閱 追蹤應用程式動作.

  1. 在 Experience Platform Launch,在您的行動應用程式控制面板上,按一下 Rules 按一下 Add Rule.

  2. 輸入名稱,例如 Adobe Campaign — 推播點擊追蹤.

  3. Events ,按一下 Add.

  4. Extension 下拉式清單,選取 Mobile Core. 然後, Track ActionEvent type 下拉式清單。

  5. Action 下拉式清單,選取 Action,選取 equals,和類型 追蹤.

  6. 按一下 Keep changes。然後,在 Actions ,按一下 Add.

  7. Extension 下拉式清單,選取 Mobile Core. 然後, Send postbackAction type 下拉式清單。

  8. URL,請輸入下列URL:

    https://{%%camp-server%%}/r/?id={%contextdata.broadlogId%},{%contextdata.deliveryId%},{%contextdata.action%}&mcId={%%mcid%%}
    
  9. 選取 Add post body 框。

  10. 新增貼文內文,例如{ }。

  11. Content Type,類型 application/json.

  12. Timeout,選擇0。

位置回傳

  1. 在 Experience Platform Launch,在您的行動應用程式控制面板上,按一下 Rules 按一下 Add Rule.

  2. 輸入名稱,例如 位置回傳.

  3. Events ,按一下 Add.

  4. 建立事件,例如輸入POI或退出POI。 從 Extension 下拉式清單,選取 Places — 測試版. 然後, 輸入POI退出POIEvent type 下拉式清單。

  5. 輸入名稱,例如 Places — 測試版 — 輸入POI退出POI.

  6. Actions ,按一下 Add.

  7. Extension 下拉式清單,選取 Mobile Core. 然後, Send postbackAction type 下拉式清單。

  8. 輸入名稱,例如 行動核心 — 傳送位置回傳.

  9. URL,請輸入下列URL:

    https://{%%camp-server%%}/rest/head/mobileAppV5/{%%pkey%%}/locations/
    
  10. 選取 Add post body 核取方塊並新增貼文內文,例如:

    {
    "locationData": {
        "distances": "{%%Distance%%}",
        "poiLabel": "{%%POILabel%%}",
        "latitude": "{%%Latitude%%}",
        "longitude": "{%%Longitude%%}",
        "appId": "{%%AppId%%}",
        "marketingCloudId": "{%%ECID%%}"
    }
    }
    
    注意

    在上述範例中,右側的資料元素必須設定於 Experience Platform Launch 利用 建立資料元素. 支援左側的資料元素 Adobe Campaign Standard 且不需要任何設定。 若需要其他資料,您必須在 Adobe Campaign Standard.

  11. Content Type,類型 application/json.

  12. Timeout,選擇5。

本頁內容