지난 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
바디 : 만 한 결과를 얻을이 통화에서
{
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 개 결과, 올바른 결과를 얻을.
나는 도움에 매우 감사 할 것입니다!
감사합니다.
안녕하세요, 답변 해주세요. 쿼리 탐색기 (https://ga-dev-tools.appspot.com/query-explorer/)에서이 결과를 보았습니다. 결과는 API v3 (https://monosnap.com/file/kX9TVzLPGe9kNIr1dqgRSiCK8CIYPc)에 있습니다. 지금까지 데이터에 대한 샘플링이 없었습니다 (Query Explorer에서 가져온 것입니다 - http://take.ms/xVJgg). –