【问题标题】:Tracking Conversion Value on GTM without Data Layer on Ecommerce在没有数据层的电子商务上跟踪 GTM 上的转化价值
【发布时间】:2021-08-30 01:21:15
【问题描述】:

你好吗?希望你没事。

我的名字是蒂亚戈。我是一名经营营销机构的巴西企业家。

我已经很久没有在一个非常具体的问题上需要帮助了。

我会尽量在这里解释得最清楚、最简单。 我想对任何英语不好的高级课程表示抱歉。 =D

所以,无论是在 Facebook 还是 Google 上,转换都是一场大变革。 当您拥有一个已经设置了数据层的电子商务平台时,自行设置转换并不难。

我的大多数客户都没有带有数据层的电子商务。

我正在按照 Measure School youtube 教程安装 Active Campaign Tracking,通过这样做,我在我的 Google 跟踪代码管理器中添加了一个模板,几乎解决了问题,但代码非常有效。

这就是我需要帮助的地方。 =D(对不起,长篇大论kkk)

自定义变量“购买功能”代码如下:

 function() {
    var price = str.split("Adicionar R$ ", "{{Click Text}}",[1])
    return price
  }

它返回未定义。

我将添加一些尽可能详细地展示整个过程的印刷品。

0 - Adding Product to Cart

1 - Product Price in Button Click Text

2 - Purchase Price Not Working

3 - GTM Price Function

我真的需要帮助才能使这个自定义变量“购买价格”起作用。

非常感谢。

【问题讨论】:

    标签: javascript facebook google-tag-manager


    【解决方案1】:

    您错误地使用了 split 函数(对于初学者,您将其应用于未定义的变量 str。此外,错误数量的参数和错误的参数)。

    在此处查看拆分文档:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/split

    你的函数应该是这样的:

    function() {
        // splits Click Text by whitespace an returns an array
        var parts = {{Click Text}}.split(" ");
        // pop removes the last part from the array and returns it 
        // numerical index might not work if there is more than one whitespace in the click text
        price = parts.pop();
        return price;
      }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-17
      • 1970-01-01
      相关资源
      最近更新 更多