0

この問題は過去2日間解決しようとしています。
GoogleアナリティクスAPI V4を使用している場合、API V3を使用している場合よりも結果が少なくなります。 私は両方のバージョンで全く同じパラメータを使用しています。GoogleアナリティクスAPI v4がAPI v3と異なる結果を返す

API v4の実装
ウリ:https://analyticsreporting.googleapis.com/v4/reports:batchGet?access_token=_ACCESS_TOKEN_
方法:POST
ボディ:私は1つだけの結果を得るため、この呼び出しから

{ 
    reportRequests: { 
    viewId: "3829366", 
    dateRanges: { 
     startDate: "2017-05-19", 
     endDate: "2017-05-19" 
    }, 
    dimensions: [ 
     { 
     name: "ga:dimension1" 
     }, 
     { 
     name: "ga:source" 
     }, 
     { 
     name: "ga:medium" 
     }, 
     { 
     name: "ga:campaign" 
     }, 
     { 
     name: "ga:channelGrouping" 
     }, 
     { 
     name: "ga:fullReferrer" 
     }, 
     { 
     name: "ga:adMatchedQuery" 
     }, 
     { 
     name: "ga:country" 
     }, 
     { 
     name: "ga:city" 
     } 
    ], 
    metrics: [ 
     { 
     expression: "ga:sessions" 
     } 
    ], 
    filtersExpression: "ga:dimension1=~(598a56704f19aa39c5)|(674456acd5f2a5f1c2)|(9545632042f1223ced)|(24a1e3c96ba81890dc)|(7dd83f2d0321aae0d6)|(a68f93efad7d7574c8)", 
    samplingLevel: "LARGE" 
    } 
} 

API v3の実装
ウリ:https://www.googleapis.com/analytics/v3/data/ga
方法:
クエリパラメータをGET:この呼び出しから

?ids=ga:3829366 
&start-date=2017-05-19 
&end-date=2017-05-19 
&metrics=ga:sessions 
&dimensions=ga:dimension1,ga:source,ga:medium,ga:campaign,ga:channelGrouping,ga:fullReferrer,ga:adMatchedQuery 
&filters=ga:dimension1=~(598a56704f19aa39c5)|(674456acd5f2a5f1c2)|(9545632042f1223ced)|(24a1e3c96ba81890dc)|(7dd83f2d0321aae0d6)|(a68f93efad7d7574c8) 
&samplingLevel=higher_precision 
&access_token=_ACCESS_TOKEN_ 

は私が6つの結果、右の結果を取得します。

私はどんな助けでも非常に感謝しています!
ありがとうございます!

答えて

0

GA APIエクスプローラで両方のクエリを試しましたか?私が考えることのできる唯一のものはサンプリングの問題です。

+0

こんにちは、お返事ありがとうございます! 私はクエリエクスプローラでこれを試しました。https://ga-dev-tools.appspot.com/query-explorer/には、API v3(https://monosnap.com/file/kX9TVzLPGe9kNIr1dqgRSiCK8CIYPc)の結果があります。 これまでのところ、データのサンプリングはありませんでした(これはQuery Explorerのものです - http://take.ms/xVJgg)。 –

関連する問題