Google analytics 从多通道漏斗API调用检索电子商务交易ID

Google analytics 从多通道漏斗API调用检索电子商务交易ID,google-analytics,google-analytics-api,Google Analytics,Google Analytics Api,我使用的是Top Conversion Paths报告,将活动路径作为主要维度,并进行过滤,以仅使用电子商务交易,并且仅包含包含特定活动的条目,以评估广告合作伙伴的影响 这给了我事务的数量和值——我还想要事务ID 我似乎找不到使用google analytics API获取这些ID的方法。还有谁能做到这一点吗 我正在使用通用分析 非常感谢 编辑以添加: 目前,我正在使用核心API为ga:campaign返回ga:TransactionID等的列表-如下所示: $optParams1 = arra

我使用的是Top Conversion Paths报告,将活动路径作为主要维度,并进行过滤,以仅使用电子商务交易,并且仅包含包含特定活动的条目,以评估广告合作伙伴的影响

这给了我事务的数量和值——我还想要事务ID

我似乎找不到使用google analytics API获取这些ID的方法。还有谁能做到这一点吗

我正在使用通用分析

非常感谢

编辑以添加:

目前,我正在使用核心API为ga:campaign返回ga:TransactionID等的列表-如下所示:

$optParams1 = array(

    'dimensions' => 'ga:transactionId',
    'metrics' => "ga:transactionRevenue,ga:transactionTax,ga:transactionShipping,ga:itemQuantity",
    'sort' => '-ga:transactionId',
    'segment' => "gaid::xxxx",
    'filters' => 'ga:campaign==' . $campaign,
    'max-results' => '10000'

);
users::condition::ga:campaign=@yourcampaigntag

问题是核心报告内容仅基于最后一次点击。MCF的东西让我对工作情况有了更好的了解:但它不返回ga:transactionId。

transactionId在多通道漏斗中不可用。以下是所有受支持指标/维度的列表:

不过,这在核心报告API中是可用的


但是你可以在那里做的报告是完全不同的,所以我不确定这是否足够。您还没有明确说明您要查找哪种类型的报告。

您可以通过在段中查询MCF查询中要查找的内容,然后通过核心报告将transactionId放入维度中,从而获得所需的一些功能

您的细分市场将如下所示:

$optParams1 = array(

    'dimensions' => 'ga:transactionId',
    'metrics' => "ga:transactionRevenue,ga:transactionTax,ga:transactionShipping,ga:itemQuantity",
    'sort' => '-ga:transactionId',
    'segment' => "gaid::xxxx",
    'filters' => 'ga:campaign==' . $campaign,
    'max-results' => '10000'

);
users::condition::ga:campaign=@yourcampaigntag
然后,即使事务稍后使用不同的活动标记last click发生,您仍然可以检索这些事务


如果你能用另一种方法解决这个问题,请告诉我。

谢谢爱德华多。我正在使用核心API为ga:campaign返回ga:transactionId等的列表,如下:$optParams1=array('dimensions'=>'ga:transactionId','metrics'=>“ga:transactionRevenue,ga:transactionTax,ga:transactionShipping,ga:itemQuantity”,“sort'=>”-ga:transactionId','segment'=>“gaid::xxxx”,“过滤器”=>“ga:campaign==”.$campaign,“最大结果”=>“10000”);问题是核心报告内容仅基于最后一次点击。MCF的东西给了我一个更好的工作画面:但是没有trans-ID。