2016-04-13 5 views
0

Ich versuche, mein Google AdWords-API-Prozess auf die neueste Version zu aktualisieren (von v201506 zu v201603), und ich einen Fehler von Google bekommen:Fehler Rückkehr von Google AdWords API

Invalid ReportDefinition Xml: cvc-complex-type.2.4.d: Invalid content was found starting with element 'includeZeroImpressions'. No child element is expected at this point 

My XML wie folgt:

<?xml version="1.0" encoding="UTF-8"?> 
<reportDefinition> 
    <selector> 
     <fields>AccountDescriptiveName</fields> 
     <fields>Date</fields> 
     <fields>CampaignName</fields> 
     <fields>AdGroupName</fields> 
     <fields>Clicks</fields> 
     <fields>CampaignId</fields> 
     <fields>AdGroupId</fields> 
    </selector> 
    <reportName>AdWord-Performance-Report-#570e9612587f9</reportName> 
    <reportType>ADGROUP_PERFORMANCE_REPORT</reportType> 
    <dateRangeType>TODAY</dateRangeType> 
    <downloadFormat>TSV</downloadFormat> 
    <includeZeroImpressions>true</includeZeroImpressions> 
</reportDefinition> 

ich keine Referenzen in den Google AdWords-aPI-Blogs mit Bezug auf Änderungen in includeZeroImpressions ... irgendwelche Ideen finden konnten?

Antwort

1

Verdammt ... vergiss es. Ich sehe es jetzt im Migrationsleitfaden:

Das Feld includeZeroImpressions in ReportDefinition wurde entfernt. Verwenden Sie den HTTP-Header, um stattdessen null Impressionen in Ihre Berichtsergebnisse aufzunehmen.

+0

hatte das gleiche Problem selbst. nur für den Fall, dass jemand anderes auf sie stößt, können sie den Code in den Beispielen in der neuen Version sehen und PHP ist wie folgt inline $ options ['includeZeroImpressions'] = true; – noelnoegdip

Verwandte Themen