【问题标题】:How to get daily cost report in one call with Adwords Api如何使用 Adwords Api 在一次通话中获取每日费用报告
【发布时间】:2017-03-08 09:25:34
【问题描述】:

我正在使用 Adwords Api 开发一个网络应用程序。但是我很难通过一个电话获得每日报告。

我正在使用 AWQL;

如果我运行这个查询:

SELECT CampaignName, Clicks, Impressions, Cost FROM CAMPAIGN_PERFORMANCE_REPORT DURING 20170301,20170308

我收到了这样的回复:

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<report>
    <report-name name="CAMPAIGN_PERFORMANCE_REPORT"/>
    <date-range date="Mar 1, 2017-Mar 8, 2017"/>
    <table>
        <columns>
            <column name="campaign" display="Campaign"/>
            <column name="clicks" display="Clicks"/>
            <column name="impressions" display="Impressions"/>
            <column name="cost" display="Cost"/>
        </columns>
        <row campaign="test Kampanya: 1" clicks="0" impressions="0" cost="0"/>
    </table>
</report>

但我想每天得到报告。因此,如果我使用添加“DATE”参数运行另一个查询。

SELECT CampaignName, Clicks, Impressions, Cost, DATE FROM CAMPAIGN_PERFORMANCE_REPORT DURING 20170301,20170308

Adwords api 会在回复后发送给我。

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<report>
    <report-name name="CAMPAIGN_PERFORMANCE_REPORT"/>
    <date-range date="Mar 1, 2017-Mar 8, 2017"/>
    <table>
        <columns>
            <column name="campaign" display="Campaign"/>
            <column name="clicks" display="Clicks"/>
            <column name="impressions" display="Impressions"/>
            <column name="cost" display="Cost"/>
            <column name="day" display="Day"/>
        </columns>
    </table>
</report>

请帮忙!

如何每天获得 CAMPAIGN_PERFORMANCE_REPORT 和 ACCOUNT_PERFORMANCE_REPORT?

【问题讨论】:

    标签: google-api report google-ads-api awql


    【解决方案1】:

    您的第二个示例是正确调用每天对所有广告系列的指标进行细分。但是请注意,该字段称为 Date 而不是 DATE

    至于为什么您在响应中看不到任何内容,这是因为您的查询结果行中的展示次数均不为零。默认情况下,不会返回这些行。如果您还想返回这些数据,可以使用includeZeroImpressions HTTP 标头。

    关于ACCOUNT_PERFORMANCE_REPORT,我不确定您还想检索哪些附加信息。如果您要查找整个帐户的每日支出,只需将 Date 字段添加到您的报告定义中,就像您为 CAMPAIGN_PERFORMANCE_REPORT 所做的那样。

    【讨论】:

    • 日期或日期都没有关系。我正在使用 adwords 测试经理帐户,而我获得了实际帐户的基本 api 访问权限。所以问题是帐户没有任何活动数据。当我从实际的经理帐户开始时,报告会正确。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多