Core Reporting API(v3) を使用して結果をクエリし、 ser ID で結果をフィルタリングする方法はありますか?
私はこの質問をたくさんググって、たくさんの記事を読みましたが、それを行う場所が1つも見つかりませんでした。さらに、私が見えないという事実はUser ID
レポートインターフェイスのどこかにあるため、これが可能かどうかさえ疑問に思っています。私はそれを行うために、推奨されるものと同様の何かをドームにする必要があると思います here ?
[〜#〜]更新[〜#〜]
どうやら、私の質問の目的は、以下のEikeのコメントで強調されているように、あまり明確ではありません。私がやりたいのは、クライアントAPIを使用して特定のIDを持つ特定のユーザーのレポートを生成し、それらの結果をシステムのデータベースにあるこのユーザーに関する情報と組み合わせて、ビジネス要件に従って何かを行うことです。
このような質問をするのに最適な場所は ディメンションと指標のリファレンス です。探しているディメンションがそこにない場合、クエリを実行したり、フィルターで使用したりすることはできません。
リストは非常によく管理されているため、使用できる文書化されていない次元が存在する可能性はほとんどありません。
ユーザーIDがありません。
さて、今方法があります。
ドキュメントは次のステップを言っています
2。トラッキングコードにUser-IDを設定する
ポリシーに同意してUser-IDを有効にした後、トラッキングコードにUser-IDを実装する必要があります。
User-IDを使用するには、独自の一意のIDを生成し、IDを新しいユーザーに割り当て、同じIDをリピートユーザーに一貫して再割り当てし、アナリティクスに送信するデータにこれらのIDを含める必要があります。
このステップでは、Analyticsトラッキングコードに追加する必要があるコード行を確認できます。
ga( 'set'、 'userId'、{{USER_ID}}); //サインインしたuser_idを使用してユーザーIDを設定します。
3。 User-IDレポートビューを作成する
User-IDデータは、専用のUser-IDビューにのみ表示できます。
関連リソース https://support.google.com/analytics/answer/3123666?hl=ja