代码之家  ›  专栏  ›  技术社区  ›  Patrick

将Google Analytics嵌入式API迁移到GA4

  •  0
  • Patrick  · 技术社区  · 2 年前

    我有一个基于Google Analytics Embed API(javaScript库)的仪表板,用于显示我的平台内的图表,以及我网站上的Analytics UA结果。基本上,我读到的属性是这样的:

    var report2 = new gapi.analytics.report.Data({
        query: {
            ids: Dashboard.getIds(),
            metrics: 'ga:sessions',
            dimensions: 'ga:date',
            'start-date': Dashboard.getReportDateStart(),
            'end-date': Dashboard.getReportDateEnd(),
            filters: 'ga:sessionsPerUser==1'
        }
    });
    
    report2.on('success', function (response) {
    
        $("#metric-users-unique").text(response.totalsForAllResults["ga:sessions"]);
        $("#metric-sessions-unique").text(response.totalsForAllResults["ga:sessions"]);
    });
    
    report2.execute();
    

    但现在我从谷歌找到的唯一信息是“此API不支持Google Analytics 4(GA4)属性。”我已经搜索了谷歌的信息,但我找不到任何关于迁移此代码以从GA4读取的可能性的信息。

    0 回复  |  直到 2 年前
        1
  •  4
  •   Linda Lawton - DaImTo    2 年前

    这个 Google Analytics Embed API 只适用于UA分析,而不适用于GA4。

    我从团队那里了解到,目前还没有计划将Google Analytics Embed API移植到GA4。我上一次询问是在六月

    没有办法移植它,除非自己重写它。