在我们的在线购物车上,某些产品未归因于Google Analytics(分析)中的“产品收入”指标。我了解,如果未将产品分配到产品类别,则将其计入“收入”下,而不计入“产品收入”下。在这种情况下,似乎确实分配了正确的产品:

_gaq.push(['sec._addTrans',
    '91195800', // transaction ID - required
    'nature',  // affiliation or store name
    '81.01',          // total - required
    '0', // tax
    '0', // shipping
    'Stoney Creek',       // city
    'ON',     // state or province
    'CA'             // country

            _gaq.push(['sec._addItem',
         '91195800',           // transaction ID - required
         'ADULT - ADV',           // SKU/code - required
         'Product A',        // product name
         'Attraction Pass',
         '49.946902654867',          // unit price - required
         '1'               // quantity - required
        ]);
                _gaq.push(['sec._addItem',
         '91195800',           // transaction ID - required
         'UNKNOWN',           // SKU/code - required
         'Product B',        // product name
         'Attraction Pass',
         '6.9911504424779',          // unit price - required
         '1'               // quantity - required
        ]);
                _gaq.push(['sec._addItem',
         '91195800',           // transaction ID - required
         'ADULT - ADV',           // SKU/code - required
         'Product C',        // product name
         'Attraction Pass',
         '14.752212389381',          // unit price - required
         '1'               // quantity - required
        ]);


我意识到这里还有第二个错误,即单价不包括税,而总交易额却包含税,因此我们的两个总数在那里不匹配。但是,现在的差异远不只是税收。

例如,昨天我们看到产品收入为3,299.54美元,但收入为3,932.79美元。税差仅为428.94美元。这些都是机票商品,因此不涉及运输费用。

我实际上可以在我们的购物车后端中找到其中一些交易,在该交易中我看到4 x产品A,4 x产品B,但Google Analytics(分析)仅显示该交易的4 x产品A。收入指标是正确的,但是产品收入是错误的-单击产品B丢失的交易。

当该客户签出时,我显然无法及时返回源代码,但是上面的代码来自今天的测试。不幸的是,该交易尚未在GA中显示,以查看计算的内容和未计算的内容,但是该代码中是否存在会引起问题的内容?

编辑:交易现在显示在Google Analytics(分析)中,我可以确认在上面的代码中,产品A没有被计为实际产品。代码中这两个项目之间的SKU是否相同是否重要?是否会因为相同的SKU而导致GA用产品C覆盖产品A?

最佳答案

想通了。 SKU必须是唯一的。因此,在我的示例中,该交易中的第三个产品将覆盖第一个产品。

10-04 11:31
查看更多