0

我正在使用 cookie 同意横幅来开始/停止网站上的跟踪。有 FB Pixel 和 Rakuten,但现在我需要将 AdRoll Pixel 添加到该列表中。

要开始跟踪 FB 像素,我需要

export const enableTracking = () => {
  if (window.fbq) {
    window.fbq('consent', 'grant');
  }
};

export const disableTracking = () => {
  if (window.fbq) {
    window.fbq('consent', 'revoke');
  }
};

对于乐天,我使用:

export const enableTracking = () => {
  window.__rmcp = [1, 2, 3, 4, 5];
};

export const disableTracking = () => {
  if (rakutenLoaded) {
    window.__rmcp = [];
  }
};`

但是我在 AdRoll 的文档中找不到任何关于如何执行与 FB Pixel 和 Rakuten 相同的操作的地方。

4

1 回答 1

0

查看https://help.adroll.com/hc/en-us/articles/211846018-Introduction-to-Your-AdRoll-Pixel#view-your-pixel-0-0上的文档

如果按照那里的步骤,尤其是步骤 3

  1. 如果您尚未选择 cookie 同意工具,请选择一个并单击保存。

然后,您可以从包含 cookie 内容工具的生成代码中读取它们如何“使”同意“无效”。

您还可以滚动您自己的实现,该实现在运行 adroll 代码之前运行。

export const enableTracking = () => {
   window.adroll_pix_id = "your pixel id"
};

export const disableTracking = () => {
  delete window.adroll_pix_id;

};
于 2020-02-11T11:00:52.770 回答