如何在Adwords中查看转化的交易ID及单笔金额明细?
解决Google Ads中无法查看transaction_id和单笔转化金额明细的问题
我之前也碰到过一模一样的困惑——明明提交了transaction_id和value参数,却只能看到汇总转化数据,找不到明细入口。其实这是因为Google Ads默认把这些参数用作转化去重(transaction_id的核心作用)和计算总转化价值,而非直接展示明细,但咱们可以通过以下几种方法获取到需要的交易ID列表和单笔金额:
方法1:关联Google Analytics(GA4/UA)查看明细
Google Analytics会完整存储交易的所有明细数据,关联GA和Google Ads后,就能打通数据查看明细:
- 第一步:在Google Ads后台,进入「工具与设置」>「链接的账户」,找到并关联你的GA账户(确保GA里已经正确接收了交易数据)。
- 第二步:关联完成后,你可以两种方式查看:
- 直接在GA的「电子商务」报告里,筛选「Google Ads流量」来源,就能看到对应的交易ID、单笔金额等明细;
- 在Google Ads的「报告」模块,创建自定义报告,添加「Google Analytics > 交易ID」「转化价值」等维度/指标,就能在Ads后台直接查看明细。
方法2:创建Google Ads自定义维度捕获明细
如果不想依赖GA,可以直接在Google Ads里创建自定义维度来存储transaction_id和单笔金额:
- 第一步:在Google Ads后台,进入「工具与设置」>「自定义维度」,分别创建两个自定义维度,比如「交易ID」和「单笔转化金额」,记下每个维度对应的索引(比如
dimension1对应交易ID)。 - 第二步:修改你的gtag代码,把参数绑定到自定义维度上,示例代码如下:
<script> gtag('event', 'conversion', { 'send_to': 'AW-1234567879/D-vACLXiz4IBEID834AD', 'value': "5000", 'currency': 'ZAR', 'transaction_id': '12345', 'dimension1': '12345', // 对应你创建的「交易ID」自定义维度 'dimension2': '5000' // 对应「单笔转化金额」自定义维度 }); </script> - 第三步:等待数据同步后,在Google Ads的自定义报告里添加这两个自定义维度,就能看到每笔转化的交易ID和金额了。
方法3:导出原始转化数据到BigQuery/使用API
如果需要批量导出明细数据,可以用以下方式:
- 如果你用的是GA4,把GA4数据导出到BigQuery,里面会包含所有交易的
transaction_id、value以及对应的Google Ads来源数据; - 直接调用Google Ads API,拉取转化的原始数据,里面会包含你提交的所有参数;
- 在Google Ads后台的「转化」>「转化操作」里,找到对应的转化,点击「下载」,选择包含明细的导出格式(注意部分格式可能只包含汇总,要选对选项)。
为什么允许提交这些参数却默认不展示明细?
这里要解释下Google Ads的设计逻辑:
transaction_id的核心作用是避免重复统计转化:如果同一个交易因为页面刷新等原因多次触发转化代码,Google Ads会通过transaction_id识别并只统计一次,而非用来做明细展示;value主要用来计算总转化价值,帮助你衡量广告ROI,默认展示汇总数据是因为大部分广告主更关注整体效果,明细需求需要通过上述方法主动配置。
内容的提问来源于stack exchange,提问作者rockstardev
相关产品推荐
相关产品推荐

