使用测量协议增强电子商务

时间:2015-05-27 13:21:32

标签: google-analytics universal-analytics measurement-protocol

我有一个订阅模式,希望通过测量协议通过服务器端电话跟踪每月付款。

现在的问题是我不知道如何构建调用,因为文档声明我需要一个我没有的productIndex(至少我是这么认为的)。以下是文档:https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#pr_nm

ProductIndex来自哪里?或者无论如何它是不重要的?

请帮忙!

3 个答案:

答案 0 :(得分:0)

交易可能包含多个产品,展示列表包含多个条目等,因此您可以设置多个项目,而不会覆盖使用产品索引的先前值。我坦率地找不到这方面的文档,但我认为examples demonstrate how使用了它。

因此,只需为您添加到交易中的每个产品计算一个(如果您有多个,否则索引只是1)。

答案 1 :(得分:0)

正如Eike Pierstorff所说,它从1到XX计算。当您拥有更多产品时,最重要的是pr#id或pr#nm,用于所有增强型电子商务流程中UA后端的产品配对。

测量协议示例

  /*** Generic example - Universal Analytics ***
    *       
    *    ****** Transaction - Enhanced Ecommerce ******
    *
    *     ******* MEASUREMENT PROTOCOL  *******       
    *
    *****************************************************/

    https://www.google-analytics.com/collect

    ?v=1                                    // Protokol version
    &tid=UA-XXXX-Y                          // Property ID
    &cid=55568765456                        // Client ID from web cookie
    &uid=65486541231                        // User ID - internal ID

    &dh=configurator.domain.eu              // document.hostname
    &dp=/transactionnConfirm                // document.page
    &dt=Thank you!!                         // window.title

    &cd1=35009a79                           // Client ID from web cookie or system backend
    &cd2=M                                  // Gender (M/F)
    &cd3=1                                  // Returning customer 0 1 2

    &cg1=Busines                            // Segment

    &cg3=Middle Europe                      // Continent
    &cg4=Czech Republic                     // Country
    &cg5=Praha                              // City/Island/Region

    &cu=CZK                                 // Currency EUR, CZK, HUF

    &pr1id=832224                           // Product 1 ID - productu
    &pr1nm=Service aplha                    // Product 1 Product Name 
    &pr1ca=Cars/Servis                      // Product 1 Category - Slash delimited
    &pr1br=Car Homeland                     // Product 1 Branch name
    &pr1va=Deluxe                           // Product 1 Variant 
    &pr1pr=1257000                          // Product 1 Proce
    &pr1qt=1                                // Product 1 Quantity
    &pr1cd6=Express                         // Product 1 Custom Dimension - Time Frame
    &pr1cd7=Personal                        // Product 1 Custom Dimension - Pick Up


    &pa=purchase                            // Enhanced Ecommerce event 

    &ti=2424131                             // Order ID (2424131)
    &ta=External partner                    // Affiliate or Sales man
    &tr=1398000                             // Total Price TAX incl.
    &tt=275000                              // TAX
    &tcc=Premium Delivery                   // Coupon

    &t=event                                // Event or pagevies

    &ec=Eshop                               // Event Category
    &ea=Payment                             // Event Action
    &el=832224                              // Event Label - transaction ID

答案 2 :(得分:0)

在Universal Analytics增强型电子商务指南中,您可能会看到,对于交易中的每个产品,都需要产品名称字段或产品ID。

当您计划通过增强型电子商务跟踪订阅时,每个交易将包含一个产品。有意义使用订阅类型作为“产品名称”:如“1个月”,“3个月”,“6个月”等。在这种情况下(如果设置了产品名称),您可以跳过产品ID,或者设置它作为'(未设定)'。

由于您在交易中只有1个产品(我认为您为订阅做了),因此您只需要productIndex = 1。在Measurement Protocol中,第一个(和单个)产品的产品名称参数将如下所示:& pr1nm =“1 Month”。