【问题标题】:Google Adwords SOAP RequestGoogle Adwords SOAP 请求
【发布时间】:2018-06-05 07:02:48
【问题描述】:

我正在使用 Java Adwords API。有没有一种方法可以让我看到在创建 AdGroup(mutate)时发送的 SOAP 请求是什么样的?

【问题讨论】:

  • 您是如何实现的?我也需要帮助

标签: google-ads-api


【解决方案1】:

您可以通过enabling logging 查看 SOAP XML。默认的soapXmlLogger 只是配置为记录错误,但如果您想查看所有内容,可以将其从WARN 更改为INFO;例如:

log4j.category.com.google.api.ads.adwords.lib.client.AdWordsServiceClient.soapXmlLogger=INFO, SOAP_LOG, CONSOLE

【讨论】:

  • Pentaho 数据集成不提供与 Adwords 的连接步骤,只有分析步骤,我该如何实现?
【解决方案2】:

与您的用户对象 - 调用 -

$user->LogAll();

默认情况下,这将写入一个名为soap_xml.log 的文件——您可能需要创建它或调整权限以确保它可以被apache 写入——但您应该能够看到那里的所有soap 请求。

【讨论】:

    【解决方案3】:

    使用 log4j.xml,以下附加程序将删除soap请求/响应日志

    <logger name="com.google.api.ads.adwords.lib.client.AdWordsServiceClient.soapXmlLogger"  additivity="false">
        <level value="error"/>
        <appender-ref ref="<your-appender>"/>
    </logger>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-31
      相关资源
      最近更新 更多