【问题标题】:Google Analytics API - Are multiple queries possible?Google Analytics API - 是否可以进行多个查询?
【发布时间】:2015-12-12 22:32:49
【问题描述】:

我想生成如下所示的 API 调用:

var dataChart5 = new gapi.analytics.googleCharts.DataChart({
    query:
    [
        {
        metrics: 'ga:totalEvents',
        dimensions: 'ga:date',
        'start-date': beginDate,
        'end-date': endDate,
        filters: 'ga:eventAction==Search;ga:eventCategory==Company'
        },
        {
        metrics: 'ga:totalEvents',
        dimensions: 'ga:date',
        'start-date': beginDate,
        'end-date': endDate,
        filters: 'ga:eventAction==Search;ga:eventCategory==Accommodation'
        }
    ],
    chart: {
        container: 'chart5-container',
        type: 'LINE',
        options: {
            width: '100%'
        }
    }
});

您会注意到为图表生成了两个查询。当我执行此操作时,没有渲染任何内容。这告诉我语法错误或不支持我正在尝试做的事情。这样的事情可能吗?

【问题讨论】:

标签: google-analytics google-analytics-api


【解决方案1】:

不,Embed API 无法实现您的要求。如果您检查documentation for the DataChart component,您会看到query 选项采用Object 而不是Array

要做你想做的事,你必须使用 Data 组件进行两次查询,然后自己渲染图表。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-14
    相关资源
    最近更新 更多