デフォルトでは、GoogleAnalyticsはeコマーストラッキングを無効にします。
問題のアカウントでeコマーストラッキングが有効になっているかどうかを、Google Analytics Data Export APIを介して確認することはできますか?
デフォルトでは、GoogleAnalyticsはeコマーストラッキングを無効にします。
問題のアカウントでeコマーストラッキングが有効になっているかどうかを、Google Analytics Data Export APIを介して確認することはできますか?
私の知る限り、オンになっているかどうかだけを検出する方法はありません。
Google Analytics APIが提供するXML応答をチェックアウトできます:http://ga-api-http-samples.googlecode.com/svn/trunk/src/ ; それらのいずれも実際の設定を公開しているようには見えません。
私のアプリの1つでそれを検出した1つの方法は、日付範囲を可能な限り開いて、カウントトランザクションを確認することです(メトリック:ga:transactions
、ディメンションは不要)。それが0より大きい場合、eコマーストランザクションが有効になります。ただし、トランザクションが0に等しい場合は、eコマースが有効になっているがアクティブに使用されていないことを意味している可能性があります。
おもしろい事実:eコマーストラッキングを有効にしなくても実際に使用できます。GoogleAnalyticsはデータを収集して保存します。有効にすると、以前に送信したすべてのeコマースデータがそこに表示されます。奇妙なことに、eコマーストラッキングを有効または無効にするオプションは、実際のオプションではなく、実際には単なる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
eコマーストラッキング={$profile-> getECommerceTracking()}拡張eコマーストラッキング= {$ profile-> getEnhancedECommerceTracking()}