gpt4 book ai didi

google-analytics-api - 如何在 google Analytics api v4 中获取 View (配置文件)列表

转载 作者:行者123 更新时间:2023-12-03 05:10:35 25 4
gpt4 key购买 nike

我正在尝试将我的脚本从使用 Google Analytics API 版本 3 升级到版本 4。

在版本 3 中,我可以从 api 获取帐户、属性和 View 的列表(请参阅 API reference for version 3 )。然而,API reference for version 4似乎没有显示出相同的东西。

我现在如何获取这些列表?

最佳答案

TLDR:您可以像往常一样获取 View 列表。

Analytics Reporting API V4是一个独立的 API,用于查询分析 View 中的数据。没有V4管理API,只有Analytics Management API V3 。这两个 API 旨在一起使用。

要在 Python 中加载 V3 和 V4 库:

from apiclient.discovery import build;

analytics = build('analytics', 'v3', http=http)
analyticsReporting = build('analyticsreporting','v4', http=http)

列出用户所有 View 的最佳方法是调用 accountsummaries.list() -- 请参阅 method reference docs了解详情。

account_summaries = analytics.management().accountSummaries().list().execute()

解析响应以获取感兴趣的viewId,并调用V4 API:

response = analyticsreporting.reports().batchGet(
body={
"reportRequests":[
{
"viewId": viewId,
"dateRanges":[
{
"startDate":"2015-06-15",
"endDate":"2015-06-30"
}],
"metrics":[
{
"expression":"ga:sessions"
}],
"dimensions": [
{
"name":"ga:browser"
}]
}]
}
).execute()

关于google-analytics-api - 如何在 google Analytics api v4 中获取 View (配置文件)列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38360241/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com