使用AdobeLaunch中的Experience CloudID服务扩展的选择加入服务

了解如何在Adobe启动项中使用Experience CloudID管理选择加入服务。

描述 description

环境

  • Customer Journey Analytics
  • Adobe Analytics

问题/症状

在Adobe启动项中使用Experience CloudID管理选择加入服务。

解决方法 resolution

Adobe启动项中的Experience CloudID服务扩展允许您管理选择加入权限。 默认情况下,所有Adobe Experience Cloud解决方案都授予选择加入权限。 您可以配置扩展中的设置,以跟踪用户的选择启用/禁用选择。

以下是启用和配置选择加入服务的简单指南。

注意:本指南假定已在Launch中实施Experience CloudID服务扩展。

步骤1

第一步是在Experience CloudID服务扩展UI中启用选择加入。 扩展为您提供了以下三个初始选项:

:默认情况下选择“否”。 这将允许您允许跟踪,就像已授予所有权限一样。

:启用此选项会导致库在触发服务器调用之前等待您同意。

Determined at runtime using function: ​启用此选项将导致库等待您的同意。 您需要提供对回调函数的引用,该函数将返回布尔值(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扩展文章

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f