使用Adobe LaunchExperience CloudID服務擴充功能的選擇加入服務
瞭解如何在Adobe Launch中使用Experience CloudID管理選擇加入服務。
說明 description
環境
- Customer Journey Analytics
- Adobe Analytics
問題/症狀
在Adobe啟動中使用Experience CloudID管理選擇加入服務。
解決方法 resolution
Adobe Launch中的Experience CloudID服務擴充功能可讓您管理選擇加入許可權。 根據預設,所有Adobe Experience Cloud解決方案都會授予選擇加入許可權。 您可以設定擴充功能中的設定,以追蹤使用者的選擇加入/退出選擇。
以下是啟用和設定選擇加入服務的簡單指南。
注意:本指南假設Experience CloudID服務擴充功能已在Launch中實作。
步驟1
第一個步驟是啟用Experience CloudID服務擴充功能UI中的選擇加入。 擴充功能提供下列三個初始選項:
否:依預設,會選取[否]。 這可讓您允許追蹤,就像所有許可權皆已授與一樣。
是:開啟此選項會導致程式庫在觸發伺服器呼叫之前等待您同意。
在執行階段使用函式來決定: 啟用此選項會導致程式庫等待您的同意。 您必須提供回呼函式的參考,其將傳回布林值(True或False),以判斷是否已啟用Optin。
若要啟用選擇加入,請選取「是」。
步驟2
下一步是建立機制以取得您的同意。 這是使用Java指令碼或任何伺服器端指令碼來完成。 使用者的Cookie同意對話方塊需要在錄製選擇的同時顯示。
步驟3
使用同意表單取得必要許可權後,您必須將選擇傳送至選擇加入服務。
以下檔案詳細說明選擇加入服務API。
假設網站只有Adobe Analytics實作,且需要您的同意(如步驟2所述)。 根據使用者偏好設定,可以執行以下指令碼以核准/拒絕選擇加入。
核准
adobe.optIn.approve([ adobe.OptInCategories.ANALYTICS] , true);
adobe.optIn.complete();
拒絕
adobe.optIn.deny([ adobe.OptInCategories.ANALYTICS] , true);
adobe.optIn.complete();
您也可以使用下方的程式碼擷取許可權,並據此顯示/隱藏Cookie同意視窗。
if (adobe.optIn.isApproved(adobe.OptInCategories.ANALYTICS)){
$("#consent").hide();
}
一旦觸發上述程式碼,就會立即觸發Analytics伺服器呼叫。
您也可以檢視擴充功能中的其他設定。 不過,這不在本檔案的涵蓋範圍內。 如需詳細資訊,請參考Optin擴充功能文章。