【问题标题】:how to check dynamically added tealium utag submitted or not?如何检查是否提交了动态添加的tealium utag?
【发布时间】:2016-07-14 12:58:16
【问题描述】:

我的网页我正在使用 Tealium 来跟踪访问者的详细信息。这是一个基于 AJAX 的站点。所以我在点击事件上动态传递 utag。

$("#test").click(function() {
  var utag_data={
  site_region:"USA",
  site_currency:"USD",
  selected_language:"en_US",
  page_name:"test1",
  page_type:"test2",
  product_sku:  ["1506742"],
  product_name: ["test3"], 
};
utag.view(utag_data);
});

有什么方法可以测试我的数据是否正确填充?

【问题讨论】:

    标签: javascript jquery html analytics tealium


    【解决方案1】:

    为确保 Tealium 按预期工作,您可以打开 debug mode,您将看到所有 Tealium 控制台日志。然后,您可以过滤 trigger: view 的控制台日志,以查看您的点击事件是否正在发生。

    【讨论】:

      【解决方案2】:

      您可以使用控制台日志功能查看标签生成的内容。

      $("#test").click(function() {
        var utag_data={
        site_region:"USA",
        site_currency:"USD",
        selected_language:"en_US",
        page_name:"test1",
        page_type:"test2",
        product_sku:  ["1506742"],
        product_name: ["test3"], 
      };
      console.log(utag_data)
      utag.view(utag_data);
      });
      

      此代码应该可以帮助您查看正在创建的对象及其值。然后,您可以将其与 API 的预期进行比较。

      【讨论】:

      • 是的.. 我已经使用 console.log 进行了检查,它工作正常
      • 在这种情况下,你很高兴。您对传递的 AJAX 数据有任何问题吗?
      • 如何确认我的数据是否在 Tealium 中提交?
      • 您是否有可以验证您的测试数据的后端帐户面板?
      【解决方案3】:

      您可以使用UDO Debugger扩展来检查数据是否被推送

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-05-08
        • 2017-05-20
        • 1970-01-01
        • 1970-01-01
        • 2017-07-21
        • 1970-01-01
        • 1970-01-01
        • 2018-11-13
        相关资源
        最近更新 更多