在資料收集UI中,建立資料元素和規則,以將PII和其他資料從移動應用程式發送到 Adobe Campaign Standard。
要確保資料收集UI中的所有配置更改都生效,必須發佈這些更改。 有關詳細資訊,請參見 發佈。
要在資料收集UI中建立規則,請執行以下步驟:
下面是我們建議您在資料收集UI中建立的資料元素。
您可以根據需要建立其他資料元素。
要建立這些資料元素:
在「資料收集UI」中,從移動應用程式儀表板中按一下 Data Elements 頁籤。
建立 Experience Cloud ID 資料元素,按一下 Create New Data Element。
在 Name 欄位,例如鍵入 密碼。
從 Extension 下拉,選擇 Mobile Core。 然後 Experience Cloud ID 的 Data element 下拉菜單。
要建立Pkey資料元素,請按一下 Add data element。
在 Name 欄位,例如鍵入 按鍵。
從 Extension 下拉,選擇 Adobe Campaign Standard。 然後 pkey 的 Data element 下拉菜單。
要建立市場活動伺服器資料元素,請按一下 Add data element。
在 Name 欄位,鍵入名稱,例如, 營地伺服器。
從 Extension 下拉,選擇 Adobe Campaign Standard。 然後, Campaign Server 的 Data element 下拉菜單。
必須為以下項建立規則:
要將PII資訊從移動應用發送到Adobe Campaign,必須實現SDK API。 有關詳細資訊,請轉至 收集PII。
將PII資料發送到 Adobe Campaign Standard,在資料收集UI中建立規則:
在「資料收集UI」中,從移動應用程式儀表板中按一下 Rules 頁籤 Create New Rule。
鍵入名稱,例如, 移動核心 — 收集PII。
在 Events ,按一下 Add。
從 Extension 下拉,選擇 Mobile Core。 然後, Collect PII 的 Event type 下拉。
按一下Keep changes。
在 Actions ,按一下 Add。
從 Extension 下拉,選擇 Mobile Core。 然後, Send PII 的 Action type 下拉。
在 URL,輸入以下URL:
https://{%%camp-server%%}/rest/head/mobileAppV5/{%%pkey%%}/subscriptions/{%%mcid%%}
選擇 Add Post Body 的子菜單。
在 Post Body,鍵入以下內容:
{
"marketingCloudId":
"{%%mcid%%}",
"pushPlatform":
"{%contextdata.pushPlatform%}",
"cusEmail":
"{%contextdata.email%}",
"cusFirstName":
"{%contextdata.firstName%}",
"cusLastName":
"{%contextdata.lastName%}" }
marketingCloudId使您能夠協調您的應用程式訂閱者與資料庫中的收件人,因此是必需的。 您可以根據業務需要指定其他鍵值對。 在上例中,正在從應用傳遞電子郵件、名字和姓氏。
鍵(例如cusEmail、cusFirstName和cusLastName)應與在Adobe Campaign Standard實例的自定義資源中定義的欄位ID匹配。 值變數(例如,email、firstName和LastName)應與從移動應用程式發送的JSON資料中的鍵匹配,同時從應用程式碼調用AMS collectPII API。
您還可以在收集PII後退或其他後退中傳遞生命週期資料,具體取決於您的事件觸發器。 下面是生命週期資料JSON的示例:
{
"marketingCloudId":"{%%mcid%%}",
"pushPlatform":"{%contextdata.pushPlatform%}",
"cusDayslastlaunch": "{%%DaysSinceLastUse%%}",
"cusDaysfirstlaunch": "{%%DaysSinceFirstUse%%}",
"cusLaunches": "{%%Launches%%}"
}
在資料收集UI中定義的資料元素應包含在雙百分比中,例如 %%mcid%%
,並且應將應用程式的上下文變數包含在單個百分比中,例如%contextdata.email%。
在 Content Type鍵 應用程式/json。
在 Timeout,選擇0。
您的用戶資料現在已配置為發送到市場活動。
如果您使用的是Android ACPCore v1.4.0或更高版本/iOSACPCore v2.3.0或更高版本,則無需配置跟蹤回傳。
將跟蹤資料發送到 Adobe Campaign Standard 要報告您的用戶如何與移動應用程式中的In-App消息交互,請在資料收集UI中建立以下規則:
在「資料收集UI」中,從移動應用程式儀表板中,選擇 Rules 頁籤 Add Rule。
鍵入名稱,例如, Adobe Campaign — 應用內點擊跟蹤。
在 Events ,按一下 Add。
從 Extension 下拉,選擇 Adobe Campaign Standard。 然後, In-App click tracking 的 Event type 下拉。
按一下Keep changes。
在 Actions ,按一下 Add。
從 Extension 下拉,選擇 Mobile Core。 然後, Send postback 的 Event type 下拉。
在 URL,鍵入以下URL:
https://{%%camp-server%%}/r/?id={%id%}&mcid={%%mcid%%}
選擇 Add post body 的子菜單。
In Post Body, type {}.
在 Content Type鍵 應用程式/json。
在 Timeout,選擇0。
如果您使用的是Android ACPCore v1.4.0或更高版本/iOSACPCore v2.3.0或更高版本,則無需配置跟蹤回傳。
將跟蹤資料發送到 Adobe Campaign Standard,這有助於跟蹤推送通知交付以及用戶與移動應用程式的交互,您必須在資料收集UI中建立規則。
有關推式跟蹤的詳細資訊,請參見 推送跟蹤。
要跟蹤應用程式操作,請使用trackAction API。 有關詳細資訊,請參見 跟蹤應用操作。
在「資料收集UI」中,從移動應用程式儀表板中按一下 Rules 頁籤 Add Rule。
鍵入名稱,例如, Adobe Campaign — 推式點擊跟蹤。
在 Events ,按一下 Add。
從 Extension 下拉,選擇 Mobile Core。 然後, Track Action 的 Event type 下拉。
從 Action 下拉,選擇 Action選中 equals的 跟蹤。
按一下 Keep changes。然後,在 Actions ,按一下 Add。
從 Extension 下拉,選擇 Mobile Core。 然後, Send postback 的 Action type 下拉。
在 URL,輸入以下URL:
https://{%%camp-server%%}/r/?id={%contextdata.broadlogId%},{%contextdata.deliveryId%},{%contextdata.action%}&mcId={%%mcid%%}
選擇 Add post body 的子菜單。
添加帖子正文,例如{ }。
在 Content Type鍵 應用程式/json。
在 Timeout,選擇0。
在「資料收集UI」中,從移動應用程式儀表板中按一下 Rules 頁籤 Add Rule。
鍵入名稱,例如, 位置後退。
在 Events ,按一下 Add。
建立事件,例如,輸入POI或退出POI。 從 Extension 下拉,選擇 位置 — Beta。 然後, 輸入POI 或 退出POI 的 Event type 下拉。
輸入名稱,例如, 位置 — Beta — 輸入POI 或 退出POI。
在 Actions ,按一下 Add。
從 Extension 下拉,選擇 Mobile Core。 然後, Send postback 從 Action type 下拉。
輸入名稱,例如, 移動核心 — 發送位置回傳。
在 URL,輸入以下URL:
https://{%%camp-server%%}/rest/head/mobileAppV5/{%%pkey%%}/locations/
選擇 Add post body 複選框並添加帖子正文,例如:
{
"locationData": {
"distances": "{%%Distance%%}",
"poiLabel": "{%%POILabel%%}",
"latitude": "{%%Latitude%%}",
"longitude": "{%%Longitude%%}",
"appId": "{%%AppId%%}",
"marketingCloudId": "{%%ECID%%}"
}
}
在上面的示例中,必須在資料收集UI中通過利用中的步驟配置右側的資料元素 建立資料元素。 支援左側的資料元素 Adobe Campaign Standard 不需要任何配置。 如果需要其他資料,則必須在 Adobe Campaign Standard。
在 Content Type鍵 應用程式/json。
在 Timeout,選擇5。