設定啟動規則以支援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. From the Extension drop-down, select Mobile Core. 然 Experience Cloud ID 後在 Data element 類型下拉式清單中。

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

  6. 例如 Name ,在欄位中鍵入 pkey

  7. From the Extension drop-down, select Adobe Campaign Standard. 然 pkey 後在 Data element 類型下拉式清單中。

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

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

  10. From the Extension drop-down, select Adobe Campaign Standard. 然後, Campaign Server 在「類 Data element 型」(Type)下拉式清單中。

建立規則

您需要建立下列規則:

PII回傳

注意

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

若要傳送PII資料 Adobe Campaign Standard至,請在下列位置建立規 Experience Platform Launch則:

  1. 在行 Experience Platform Launch動應用程式儀表板中,按一下 Rules 索引標籤 Create New Rule

  2. 輸入名稱,例如 Mobile Core - Collect PII

  3. In the Events section, click Add.

  4. From the Extension drop-down, select Mobile Core. 然後, Collect PII 在下 Event type 拉式清單中。

  5. 按一下 Keep changes

  6. In the Actions section, click Add.

  7. From the Extension drop-down, select Mobile Core. 然後, Send PII 在下 Action type 拉式清單中。

  8. URL​中,輸入以下URL:

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

  10. 在中 Post Body,鍵入以下內容:

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

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

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

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

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

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

  11. 在中 Content Type,輸入 application/json

  12. In Timeout, select 0.

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

應用程式內追蹤回傳

若要傳送追蹤資料 Adobe Campaign Standard 至,以報告您的使用者如何與行動應用程式中的應用程式內訊息互動,請在中建立下列規則 Experience Platform Launch:

  1. 在行 Experience Platform Launch動應用程式儀表板中,選取標籤並 Rules 按一下 Add Rule

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

  3. In the Events section, click Add.

  4. From the Extension drop-down, select Adobe Campaign Standard. 然後, In-App click tracking 在下 Event type 拉式清單中。

  5. 按一下 Keep changes

  6. In the Actions section, click Add.

  7. From the Extension drop-down, select Mobile Core. 然後, Send postback 在下 Event 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. In Timeout, select 0.

推播通知追蹤回傳

若要傳送追蹤資料 Adobe Campaign Standard至,以協助追蹤您的推播通知傳送以及使用者與行動應用程式的互動,您必須在中建立規則 Experience Platform Launch。

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

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

  1. 在行 Experience Platform Launch動應用程式儀表板中,按一下標 Rules 簽並按一下 Add Rule

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

  3. In the Events section, click Add.

  4. From the Extension drop-down, select Mobile Core. 然後, Track Action 在下 Event type 拉式清單中。

  5. 從下拉 Action 式清單中,選 Action​取、選 equals​取和輸入 追蹤

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

  7. From the Extension drop-down, select Mobile Core. 然後, Send postback 在下 Action 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. In Timeout, select 0.

位置回傳

  1. 在行 Experience Platform Launch動應用程式儀表板中,按一下標 Rules 簽並按一下 Add Rule

  2. 鍵入名稱,例如「位 置」回傳

  3. In the Events section, click Add.

  4. 建立事件,例如輸入POI或退出POI。 從下拉 Extension 式清單中,選取「 位置——測試版」。 然後, 在下拉式清單輸入POI 或退出POI Event type

  5. 輸入名稱,例如, Places - Beta - Enter POI或Exit POI

  6. In the Actions section, click Add.

  7. From the Extension drop-down, select Mobile Core. 然後, Send postback 從下 Action 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. In Timeout, select 5.

本頁內容