0

簡単なデータ セットを取得するために、Google アナリティクス API (e コマースを使用) を呼び出しています。

寸法

  • ga:medium
  • ga:transactionId

指標

  • ga:transactions
    データはtransactionId

私が得ると仮定しているのは次のようなものです:

['organic','transaction_1000001','1']
['organic','transaction_1020001','1']
['organic','transaction_1000501','1']
['organic','transaction_1001001','1']
...
['email', 'transaction_1001001','1']
...

ga:transactionIdしかし、代わりに、私は次元を取得しません。でグループ化された結果のみを取得しますga:medium:

['organic','1238']
['email','151']
...

メトリックはあまり気にしません。何でもかまいません。私が必要としているのは、transactionId でメディアを取得することです。

ga:mediumでは、 and でグループ化された結果セットを取得する方法はありga:transactionIdますか? ga:transactionId次元が無視されるのはなぜですか?

4

1 に答える 1

0

この問題を解決しました。この回答が、この問題に直面しているすべての人に役立つことを願っています。

NodeJS api バインディングを使用していました。dimensions(および)プロパティmetricsは文字列である必要があります。配列を使用していました。

値は次のdimensionsように指定する必要があります。

ga:medium,ga:transactionId

簡単dimensions.join(',')に修正しました。

于 2015-11-24T23:01:34.907 に答える