google-analytics - Google Analytics API返回多个着陆页数据

标签 google-analytics google-analytics-api google-analytics-filters

谁能帮我这个忙吗?我需要使用GA API返回多个着陆页的数据。资料,例如网页浏览量,跳出率,平均网页停留时间等。

到目前为止,在过滤器中进行设置后,我已经设法返回了一页的数据。无论如何,要在1个请求中对多个页面执行此操作?

// Google API Library
(function(w,d,s,g,js,fjs){
    g=w.gapi||(w.gapi={});g.analytics={q:[],ready:function(cb){this.q.push(cb)}};
    js=d.createElement(s);fjs=d.getElementsByTagName(s)[0];
    js.src='https://apis.google.com/js/platform.js';
    fjs.parentNode.insertBefore(js,fjs);js.onload=function(){g.load('analytics')};
}(window,document,'script'));


gapi.analytics.ready(function() {

    var CLIENT_ID = clientID
    var VIEW_ID = viewID;

    gapi.analytics.auth.authorize({
        container: 'auth-button',
        clientid: CLIENT_ID
    });


    var query = {
        ids: VIEW_ID,
        metrics: 'ga:sessions,ga:pageviews,ga:avgTimeOnPage,ga:bounceRate',
        dimensions: 'ga:date',
        filters: 'ga:pagePath=@page1' //<-- page name to search for
    }

    var report = new gapi.analytics.report.Data({ query });
    report.on('success', function(response) {
        console.log(response);      
    });

    report.execute();
});

最佳答案

在过滤器中添加,ga:pagePath=@page2以获得第二页的数据,并在维度中添加ga:pagePath以便将结果中的两个页面分开。

        var query = {
            ids: VIEW_ID,
            metrics: 'ga:sessions,ga:pageviews,ga:avgTimeOnPage,ga:bounceRate',
            dimensions: 'ga:date,ga:pagePath',
            filters: 'ga:pagePath=@page1,ga:pagePath=@page2' //<-- page name to search for
        }

关于google-analytics - Google Analytics API返回多个着陆页数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49939025/

相关文章:

google-analytics - Google Analytics - 访客级自定义变量问题和观察

google-analytics - 从Analytics(分析)中排除/cookie-law.xyz/0/

google-analytics - Google Analytics API-您所在的国家/地区不提供此服务

google-analytics - Google Analytics(分析)如何计算每个配置文件的 10000 个请求?

ios - 如何在不更改跟踪 ID 的情况下删除 Google 移动 iOS 应用程序分析中所有以前跟踪的数据

google-analytics - Google Analytics Management API::创建新 View (启用增强型电子商务设置

c# - 如何使用他们的 .NET api v3 检索 Google Analytics 报告数据?

google-analytics - 每日 GA BigQuery 数据

google-analytics - 从分析中过滤掉旧的垃圾邮件 URI

javascript - 如何在 Google Analytics(gtag.js、analytics.js)过滤器中设置用户定义字段?