Google Adwords SOAP请求

时间:2013-02-25 23:47:11

标签: google-adwords

我正在使用Java Adwords API。有没有办法让我看到在创建广告组(mutate)时发送的SOAP请求是什么样的?

3 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

使用您的用户对象 - 调用 -

$用户> LogAll();

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

答案 2 :(得分:0)

使用 log4j.xml ,以下appender将删除soap请求/响应日志

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