We have added support for AdWords API v201605 reports in AdWords Scripts. The major changes in this release are:
- The CRITERIA_PERFORMANCE_REPORT now returns rows for criteria types that are not supported in the AdWords API version of the report request. Rows for these criteria appear in the report with CriteriaType value
unknown
. - The
KeywordId
field on the AD_PERFORMANCE_REPORT was renamed to CriterionId since this field contains IDs for keywords as well as other criterion types. - The
KeywordId
field on the PLACEHOLDER_FEED_ITEM_REPORT was renamed KeywordTargetingId for consistency and clarity. - Several geo-specific columns were removed from the CLICK_PERFORMANCE_REPORT. For geographic information, use the AoiMostSpecificTargetId and LopMostSpecificTargetId fields instead.
- All the final URL columns were removed from the PRODUCT_PARTITION_REPORT because final URLs cannot be specified for ProductPartition criteria.
- Since
CAMPAIGN_PERFORMANCE_REPORT
now includes the CampaignMobileBidModifier field in all versions of the reports,CAMPAIGN_PLATFORM_TARGET_REPORT
was removed.
See the AdWords API release notes for more details.
v201603
will remain the default version of the reports until July 20, 2016. This gives you enough time to verify your scripts and make sure it works with the latest report version.
If you use API versioning in your reports, you need to modify your code to use v201605
:
var report = AdWordsApp.report(query, {
apiVersion: 'v201605'
});
If you don’t use API versioning, no code changes are required. Your reports will continue using v201603
for now, and switch to v201605
when we make v201605
the default version on July 20, 2016.
If you have any questions about these changes or AdWords scripts in general, you can post them on our developer forum.