Google Analytics(分析)通过api调用获取自定义报告

时间:2018-11-28 05:56:21

标签: google-analytics google-analytics-api

我对这个Google Analytics(分析)事物非常陌生。 我有三件事。

  1. 使用node.js表达框架编写的RESTapi。
  2. 使用react native编写的移动应用
  3. 使用vue.js编写的管理面板用户界面

移动应用程序是食品应用程序。它有很多餐厅。 我想传递一个restaurant_id,只需要获取该特定餐厅的菜式。

为此,我必须从管理面板UI进行API调用。 根据官方文档,我必须像这样进行api调用。

function makeApiCall() {
  var apiQuery = gapi.client.analytics.data.ga.get({
    'ids': TABLE_ID,
    'start-date': '2010-01-01',
    'end-date': '2010-01-15',
    'metrics': 'ga:sessions',
    'dimensions': 'ga:source,ga:keyword',
    'sort': '-ga:sessions,ga:source',
    'filters': 'ga:medium==organic',
    'max-results': 25
  });
  // ...
}

要传递这样的TABLE_ID,如何在分析中创建表? 我猜想start-dateend-date也是参数。 如何与TABLE一起创建此类参数?

1 个答案:

答案 0 :(得分:0)

如果您查看代码示例之前的文档中的句子,您将看到TABLE_ID引用了视图ID:

enter image description here

获取视图ID的最简单方法是在管理部分中导航至“视图设置”(最右边一栏中的第一项)。您将在“基本设置”部分中找到视图ID。

相关问题