Google analytics 获取指向特定Google Analytics视图的链接
我有一个GA帐户,具有定义的属性和视图。现在,我给了一些用户特定视图的查看权限。如何以编程方式构造/获取一个直接URL,让这些用户直接访问该视图/报表Google analytics 获取指向特定Google Analytics视图的链接,google-analytics,google-analytics-api,Google Analytics,Google Analytics Api,我有一个GA帐户,具有定义的属性和视图。现在,我给了一些用户特定视图的查看权限。如何以编程方式构造/获取一个直接URL,让这些用户直接访问该视图/报表 非常感谢 首先让我们看一看特定视图的典型报告url: https://analytics.google.com/analytics/web/#report/visitors-actives/a40777649w70913173p73156703/ 注意模式: BASE_URL = 'https://analytics.google.com/an
非常感谢 首先让我们看一看特定视图的典型报告url:
https://analytics.google.com/analytics/web/#report/visitors-actives/a40777649w70913173p73156703/
注意模式:
BASE_URL = 'https://analytics.google.com/analytics/web/#report/'
REPORT_TYPE = 'visitors-actives/'
ACOUNT_ID = '40777649'
WEBPROPERTY_ID = '70913173'
PROFILE_ID = '73156703' # Also called the view Id.
您可以通过调用API方法以编程方式检索此信息,该方法返回以下列表:
是顶级的ACCOUNT\u ID
accountsumaries.ID
是WEBPROPERTY\u ID
accountsumaries.webproperties[X].internalWebPropertyId
是PROFILE\u ID
accountsumaries.webproperties[X].profiles[X].ID
FULL_URL = BASE_URL + REPORT_TYPE + 'a' + ACCOUNT_ID + 'w' + WEBPROPERTY_ID + 'p' + PROFILE_ID + '/'
除了Matt精彩的回答之外,您还可以在他们的文档中使用“trythisapi”部分来获取这些信息,而无需编写一行代码: 还有一些代码片段可以通过编程实现这一点
不要忘记,您需要使用具有GA访问权限的帐户登录,才能使此功能正常工作。对于Matt和Adam的答案,我有几点需要补充:
- 我选择为主视图而不是报表构建一个通用URL。这样,用户就可以导航到自己选择的报告。URL结构是
重要信息:用户必须至少具有web属性的https://analytics.google.com/analytics/web/#/report-主页/a[帐户id]w[内部web属性id]p[视图id]
权限才能访问其默认视图李>读取和分析
是n中的一个资源,可以通过各种GA管理API调用获得。例如,在使用创建新的web属性后,我从响应对象中提取了该值internalWebPropertyId
访客人口统计年龄
是人口统计报告,访客地理
是地理报告。
FULL_URL = BASE_URL + REPORT_TYPE + 'a' + ACCOUNT_ID + 'w' + WEBPROPERTY_ID + 'p' + PROFILE_ID + '/'