我有一个订阅模式,想通过 Measurement Protocol 通过服务器端调用来跟踪每月付款。
现在的问题是我不知道如何建立呼叫,因为正如文档所述,我需要一个我没有的 productIndex(至少我认为是这样)。这是文档:https ://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#pr_nm
ProductIndex 是从哪里来的?还是无论如何都不重要?
请帮忙!
我有一个订阅模式,想通过 Measurement Protocol 通过服务器端调用来跟踪每月付款。
现在的问题是我不知道如何建立呼叫,因为正如文档所述,我需要一个我没有的 productIndex(至少我认为是这样)。这是文档:https ://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#pr_nm
ProductIndex 是从哪里来的?还是无论如何都不重要?
请帮忙!
正如 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
交易可能有多个产品,印象列表有多个条目等,因此您可以设置多个项目而不会覆盖您使用产品索引的先前值。坦率地说,我找不到这方面的文档,但我认为这些示例演示了它是如何使用的。
因此,只需为您添加到交易中的每个产品从一个开始计数(如果您有多个,则索引只是 1)。
在 Universal Analytics Enhanced Ecommerce 指南中,您可能会看到,对于交易中的每个产品,产品名称字段或产品 ID 都是必需的。
当您计划通过增强型电子商务跟踪订阅时,每笔交易都将包含一个产品。有意义地将订阅类型用作“产品名称”:例如“1 个月”、“3 个月”、“6 个月”等。在这种情况下(如果设置了产品名称),您可以跳过产品 ID,或设置它作为'(未设置)'。
因为您将只有 1 个产品在交易中(我认为您需要订阅),所以您只需要 productIndex=1。在 Measurement Protocol 中,第一个(和单个)产品的产品名称参数将如下所示:&pr1nm="1 Month"。