将JavaScript标签部选择加入署到DTM

欧盟《通用数据保护条例》(GDPR)ePrivacy 法规要求公司能够管理其用户的知情同意。Adobe客户可能要求访客在针对任何给定访客执行Adobe解决方案之前选择加入。 访客应该能够管理其“选择启用”和“选择禁用”状态。

Adobe Experience Cloud客户需要满足这些要求的各种实施。 有些客户使用企业级同意管理器,而其他客户则构建自己的同意管理器。

对于DTM,使用工具定义选择加入和选择退出解决方案。

本文档介绍了有关如何在获得同意之前阻止触发 Adobe 标记的信息。

Adobe Media Optimizer

DTM不会自动触发AMO。 仅当您在规则操作中明确告知它时,AMO才会触发。 可使用规则条件确定触发的时间和内容。例如,要使用cookies确定选择加入状态,请设置一个数据元素以读取该cookie,并在规则中将其用作条件以确定何时触发“为此规则加载媒体优化器”操作。

Analytics

Adobe Analytics工具会自动触发Analytics信标。 要停止此操作,请执行以下操作:

  1. 添加 Adobe Analytics 工具。

  2. 在“分析”工具配置的“链接跟踪”部分,确保“跟踪下载链接”和“跟踪出站链接”选项​​被选中。

  3. 在“分析”工具上单击“编辑”,展开“自定义页面代码”部分,然后在“分析”工具中打开自定义代码编辑器并输入以下代码:

    if(track == false) {  
     return false; 
    }
    
  4. 使用“页面加载”或“基于事件”规则的规则条件确定触发的时间和操作。

    例如,使用cookies确定选择加入状态,让数据元素读取该cookie,并在规则中将其用作条件,以确定何时触发Adobe Analytics规则。

    • 页面加载规则

      1. 设置条件后,打开Adobe Analytics工具部分,然后打开页面底部的自定义代码编辑器
      2. 在代码编辑器中添加s.t()s.tl(),具体取决于要进行的调用类型。
    • 事件规则

      设置条件后,打开Adobe Analytics工具部分,并选择要DTM进行的调用类型。

Audience Manager

如果将 DIL 置于客户页面上,则 DIL 当前会设置为自动触发。目前没有任何方法可以阻止其触发。Adobe正在开发一种方法,使DIL在保持正确的跨解排序的同时,停止自动启动。 不久将会发布此方法。Adobe建议您通过自定义代码在Analytics中使用服务器端转发。

重要

DIL依赖于Experience Cloud ID Service 3.3+。 它依靠Experience CloudID服务来触发ID同步和URL目标。 如果Experience CloudID服务缺失、旧或未配置,则发生错误。

Experience Cloud ID

Experience CloudID服务当前会自动触发(如果它位于客户页面上)。 目前,没有任何方法可以阻止其触发。Adobe正在开发一种方法,使Experience CloudID服务暂停,使其不再自动启动,同时保持正确的跨解决方案排序。 不久将会发布此方法。

Target

DTM的目标工具会在其所在的每个页面上触发目标。 可以通过多种方式来更改此项。

  • 添加目标工具:

    1. 在“工具”配置中选择“自定义”库管理选项。
    2. 将目标代码封装在您用来确定加入状态的任何逻辑中。
  • 不添加目标工具

    1. 创建“页面顶部”页面加载规则。

    2. 可使用规则条件确定触发的时间和内容。例如,使用cookies确定选择加入状态,让数据元素读取该cookie,并在规则中将其用作条件,以确定何时触发规则。

    3. 通过规则构建器底部的自定义JavaScript部署目标代码。

      Adobe强烈建议您使用at.js而不是mbox.js,后者不再受支持。

    4. 在代码编辑器中手动设置任何其他参数。

On this page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now