默认情况下,谷歌分析禁用电子商务跟踪。
是否可以通过 Google Analytics Data Export API 检查相关帐户中是否启用了电子商务跟踪?
默认情况下,谷歌分析禁用电子商务跟踪。
是否可以通过 Google Analytics Data Export API 检查相关帐户中是否启用了电子商务跟踪?
据我所知,没有办法单独检测它是否打开。
您可以查看 Google Analytics API 提供的 XML 响应:http: //ga-api-http-samples.googlecode.com/svn/trunk/src/;似乎它们中的任何一个都没有暴露实际设置。
我在我的一个应用程序中检测到它的一种方法是尽可能早地打开日期范围并检查计数交易(公制:ga:transactions
,不需要维度)。如果大于 0,则启用电子商务交易。但是,如果事务等于 0,则可能意味着电子商务已启用但未处于活动状态。
有趣的事实:您实际上可以在不启用电子商务跟踪的情况下使用它;谷歌分析将收集和保存数据;一旦您启用它,您之前发送的所有电子商务数据都将在那里。奇怪的是,启用或禁用电子商务跟踪的选项似乎实际上只是一个 UI 设置,而不是一个真正的选项。
它有更多机会出现在Google Analytics Managment API中,但我也看不到它 http://code.google.com/apis/analytics/docs/mgmt/mgmtFeedReference.html
那么看看:http: //developers.google.com/analytics/devguides/config/mgmt/v3/mgmtReference/management/profiles/list
并查看:电子商务跟踪 = {$profile->getECommerceTracking()} 增强型电子商务跟踪 = {$profile->getEnhancedECommerceTracking()}