代码之家  ›  专栏  ›  技术社区  ›  Barry Franklin

practionworks/SentryOne任务工厂REST源SSIS设置

  •  0
  • Barry Franklin  · 技术社区  · 6 年前

    我正在尝试使用任务工厂的工具在SSIS中设置REST源。我正在尝试使用以下端点从Google Adwords获取数据:

    https://adwords.google.com/api/adwords/reportdownload/v201806

    我需要在post中发送一些参数,在这个工具中有一个“post Data”框,但是我不确定如何格式化这个数据。

    enter image description here

    我得到的信息是:

    ReportDownloadError.MISSING_参数

    我不知道报告的定义是什么,也不知道应该放在哪里。或者如何将post数据添加到post数据框中。有人吗?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Zoe - Save the data dump    6 年前

    报表请求的投递正文必须是表单编码的。我不知道如何在任务工厂中实现这一点,但您的请求体应该如下所示:

    __rdquery=SELECT+CampaignId%2C+AdGroupId%2C+Impressions%2C+Clicks%2C+Cost+FROM+ADGROUP_PERFORMANCE_REPORT+WHERE+AdGroupStatus+IN+%5BENABLED%2C+PAUSED%5D+DURING+LAST_7_DAYS&__fmt=CSV