Google analytics 谷歌增强的电子商务跟踪功能不起作用

Google analytics 谷歌增强的电子商务跟踪功能不起作用,google-analytics,tracking,enhanced-ecommerce,Google Analytics,Tracking,Enhanced Ecommerce,我试过下面的代码 ga('create', 'UA-111563164-2', 'auto'); ga('require', 'ec'); ga('ec:addImpression', { // Provide product details in an impressionFieldObject. 'id': 'trip-to-fairy-meadows-and-nanga-parbat-base-camp-by-directions-expl

我试过下面的代码

ga('create', 'UA-111563164-2', 'auto');
    ga('require', 'ec');
    ga('ec:addImpression', {            // Provide product details in an impressionFieldObject.
      'id': 'trip-to-fairy-meadows-and-nanga-parbat-base-camp-by-directions-explore-with-us',                   // Product ID (string).
      'name': 'TRIP TO FAIRY MEADOWS AND NANGA PARBAT BASE CAMP', // Product name (string).
      'brand': 'DIRECTIONS - EXPLORE WITH US',                // Product brand (string).              // Product variant (string).
      'category': 'Apparel/T-Shirts',
      'variant': 'black',
      'list': 'Search Results',
      'position': 1   
    });

    ga('ec:addImpression', {
      'id': 'P67890',
      'name': 'YouTube Organic T-Shirt',
      'category': 'Apparel/T-Shirts',
      'brand': 'YouTube',
      'variant': 'gray',
      'list': 'Search Results',
      'position': 2
    });

    ga('send', 'pageview'); 

代码是用Angular4编写的,我使用的是angulartics2库。数据并没有被推到谷歌分析

您的代码看起来不错,应该按预期工作。您没有看到任何数据的原因可能是因为Google Analytics数据处理延迟

处理延迟24-48小时。每天向Analytics发送超过200000个会话的标准帐户将导致报告每天仅刷新一次。这可能会将报告和指标的更新延迟最多两天。要恢复日内处理,请将帐户每天发送的会话数减少到<200000

对于Analytics 360帐户,此限制扩展至每月20亿次点击


谷歌分析官方文档中的更多信息:

您的代码看起来不错。控制台中是否有Javascript错误?有时,在数据显示在Google Analytics中之前,您需要等待24小时。是的,24小时后,它会显示我的结果。很好,我已经将此表述为aswer,以便您可以接受它!