Changes for version 4.4.0
- Added examples and support for v201603.
- The default version is now v201603.
- The MutateJobService no longer exists for v201603.
- The DraftService, DraftAsyncErrorService, TrialService, and TrialAsyncErrorService with examples have been added.
- Added the authenticate_with_web_flow.pl example to demonstrate how to set up OAuth2 web flow in a Perl application that uses this library.
- adwords.properties has a new header.userAgent.includeUtilities property that controls sending utility usage in the header's user agent. By default, this is set to 1 (true).
- Removed deprecated method Google::Ads::Common::ReportUtils->download_report. To replace this in your code, call 'get_report_handler' on ReportUtils, which returns a Google::Ads::Common::ReportDownloadHandler. Then, call 'save' on the returned Google::Ads::Common::ReportDownloadHandler.
- The includeZeroImpressions option in the ReportDefinition is no longer available for v201603 and later and has been deprecated. Either set the reporting.includeZeroImpressions property in adwords.properties or set includeZeroImpressions in ReportingConfig.
- In bidding, the phrase 'Shared' has been changed to 'portfolio' and 'non-shared (anonymous)' has been changed to 'standard'.
Modules
SOAP Interface for the AccountLabelService Web Service
SOAP Interface for the AdCustomizerFeedService Web Service
SOAP Interface for the AdGroupAdService Web Service
SOAP Interface for the AdGroupBidModifierService Web Service
SOAP Interface for the AdGroupCriterionService Web Service
SOAP Interface for the AdGroupExtensionSettingService Web Service
SOAP Interface for the AdGroupFeedService Web Service
SOAP Interface for the AdGroupService Web Service
SOAP Interface for the AdParamService Web Service
SOAP Interface for the AdwordsUserListService Web Service
SOAP Interface for the BiddingStrategyService Web Service
SOAP Interface for the BudgetOrderService Web Service
SOAP Interface for the BudgetService Web Service
SOAP Interface for the CampaignCriterionService Web Service
SOAP Interface for the CampaignExtensionSettingService Web Service
SOAP Interface for the CampaignFeedService Web Service
SOAP Interface for the CampaignService Web Service
SOAP Interface for the CampaignSharedSetService Web Service
SOAP Interface for the ConstantDataService Web Service
SOAP Interface for the ConversionTrackerService Web Service
SOAP Interface for the CustomerExtensionSettingService Web Service
SOAP Interface for the CustomerFeedService Web Service
SOAP Interface for the CustomerService Web Service
SOAP Interface for the CustomerSyncService Web Service
SOAP Interface for the DataService Web Service
SOAP Interface for the ExperimentService Web Service
SOAP Interface for the FeedItemService Web Service
SOAP Interface for the FeedMappingService Web Service
SOAP Interface for the FeedService Web Service
SOAP Interface for the GeoLocationService Web Service
SOAP Interface for the LabelService Web Service
SOAP Interface for the LocationCriterionService Web Service
SOAP Interface for the ManagedCustomerService Web Service
SOAP Interface for the MediaService Web Service
SOAP Interface for the MutateJobService Web Service
SOAP Interface for the OfflineConversionFeedService Web Service
SOAP Interface for the ReportDefinitionService Web Service
SOAP Interface for the SharedCriterionService Web Service
SOAP Interface for the SharedSetService Web Service
SOAP Interface for the TargetingIdeaService Web Service
SOAP Interface for the TrafficEstimatorService Web Service
typemap for AccountLabelService
typemap for AdCustomizerFeedService
typemap for AdGroupAdService
typemap for AdGroupBidModifierService
typemap for AdGroupCriterionService
typemap for AdGroupExtensionSettingService
typemap for AdGroupFeedService
typemap for AdGroupService
typemap for AdParamService
typemap for AdwordsUserListService
typemap for BiddingStrategyService
typemap for BudgetOrderService
typemap for BudgetService
typemap for CampaignCriterionService
typemap for CampaignExtensionSettingService
typemap for CampaignFeedService
typemap for CampaignService
typemap for CampaignSharedSetService
typemap for ConstantDataService
typemap for ConversionTrackerService
typemap for CustomerExtensionSettingService
typemap for CustomerFeedService
typemap for CustomerService
typemap for CustomerSyncService
typemap for DataService
typemap for ExperimentService
typemap for FeedItemService
typemap for FeedMappingService
typemap for FeedService
typemap for GeoLocationService
typemap for LabelService
typemap for LocationCriterionService
typemap for ManagedCustomerService
typemap for MediaService
typemap for MutateJobService
typemap for OfflineConversionFeedService
typemap for ReportDefinitionService
typemap for SharedCriterionService
typemap for SharedSetService
typemap for TargetingIdeaService
typemap for TrafficEstimatorService
Examples
- examples/oauth/authenticate_with_web_flow.pl
- examples/oauth/generate_offline_credentials.pl
- examples/v201506/account_management/create_account.pl
- examples/v201506/account_management/get_account_changes.pl
- examples/v201506/account_management/get_account_hierarchy.pl
- examples/v201506/advanced_operations/add_ad_customizer.pl
- examples/v201506/advanced_operations/add_ad_group_bid_modifier.pl
- examples/v201506/advanced_operations/add_click_to_download_ad.pl
- examples/v201506/advanced_operations/add_text_ad_with_upgraded_urls.pl
- examples/v201506/advanced_operations/create_and_attach_shared_keyword_set.pl
- examples/v201506/advanced_operations/create_shared_bidding_strategies.pl
- examples/v201506/advanced_operations/find_and_remove_criteria_from_shared_set.pl
- examples/v201506/advanced_operations/get_ad_group_bid_modifier.pl
- examples/v201506/advanced_operations/upload_offline_conversions.pl
- examples/v201506/advanced_operations/use_shared_bidding_strategy.pl
- examples/v201506/basic_operations/add_ad_groups.pl
- examples/v201506/basic_operations/add_campaigns.pl
- examples/v201506/basic_operations/add_keywords.pl
- examples/v201506/basic_operations/get_campaigns.pl
- examples/v201506/basic_operations/get_campaigns_with_awql.pl
- examples/v201506/basic_operations/get_text_ads.pl
- examples/v201506/basic_operations/remove_ad.pl
- examples/v201506/basic_operations/remove_ad_group.pl
- examples/v201506/basic_operations/remove_campaign.pl
- examples/v201506/basic_operations/remove_keyword.pl
- examples/v201506/basic_operations/update_ad_group.pl
- examples/v201506/basic_operations/update_campaign.pl
- examples/v201506/basic_operations/update_keyword.pl
- examples/v201506/campaign_management/add_campaign_labels.pl
- examples/v201506/campaign_management/add_experiment.pl
- examples/v201506/campaign_management/add_keywords_in_bulk.pl
- examples/v201506/campaign_management/get_all_disapproved_ads_with_awql.pl
- examples/v201506/campaign_management/get_campaigns_by_label.pl
- examples/v201506/campaign_management/set_ad_parameters.pl
- examples/v201506/error_handling/handle_partial_failures.pl
- examples/v201506/error_handling/handle_server_faults.pl
- examples/v201506/extensions/add_google_my_business_location_extensions.pl
- examples/v201506/extensions/add_site_links.pl
- examples/v201506/extensions/add_site_links_using_feeds.pl
- examples/v201506/migration/migrate_to_extension_settings.pl
- examples/v201506/migration/upgrade_ad_url.pl
- examples/v201506/misc/upload_image.pl
- examples/v201506/misc/use_oauth2.pl
- examples/v201506/optimization/estimate_keyword_traffic.pl
- examples/v201506/optimization/get_keyword_bid_simulations.pl
- examples/v201506/optimization/get_keyword_ideas.pl
- examples/v201506/remarketing/add_audience.pl
- examples/v201506/remarketing/add_conversion_tracker.pl
- examples/v201506/remarketing/add_rule_based_user_lists.pl
- examples/v201506/reporting/download_criteria_report.pl
- examples/v201506/reporting/download_criteria_report_with_awql.pl
- examples/v201506/reporting/get_report_fields.pl
- examples/v201506/shopping_campaigns/add_product_partition_tree.pl
- examples/v201506/shopping_campaigns/add_product_scope.pl
- examples/v201506/shopping_campaigns/add_shopping_campaign.pl
- examples/v201506/shopping_campaigns/get_product_category_taxonomy.pl
- examples/v201506/targeting/add_campaign_targeting_criteria.pl
- examples/v201506/targeting/add_demographic_targeting_criteria.pl
- examples/v201506/targeting/get_campaign_targeting_criteria.pl
- examples/v201506/targeting/get_targetable_languages_and_carriers.pl
- examples/v201506/targeting/lookup_location.pl
- examples/v201509/account_management/get_account_changes.pl
- examples/v201509/account_management/get_account_hierarchy.pl
- examples/v201509/advanced_operations/add_ad_group_bid_modifier.pl
- examples/v201509/advanced_operations/add_click_to_download_ad.pl
- examples/v201509/advanced_operations/add_html5_ad.pl
- examples/v201509/advanced_operations/add_text_ad_with_upgraded_urls.pl
- examples/v201509/advanced_operations/create_shared_bidding_strategies.pl
- examples/v201509/advanced_operations/get_ad_group_bid_modifier.pl
- examples/v201509/advanced_operations/use_shared_bidding_strategy.pl
- examples/v201509/basic_operations/add_ad_groups.pl
- examples/v201509/basic_operations/add_campaigns.pl
- examples/v201509/basic_operations/add_keywords.pl
- examples/v201509/basic_operations/add_text_ads.pl
- examples/v201509/basic_operations/get_ad_groups.pl
- examples/v201509/basic_operations/get_campaigns.pl
- examples/v201509/basic_operations/get_text_ads.pl
- examples/v201509/basic_operations/pause_ad.pl
- examples/v201509/basic_operations/remove_ad.pl
- examples/v201509/basic_operations/remove_campaign.pl
- examples/v201509/basic_operations/remove_keyword.pl
- examples/v201509/basic_operations/update_ad_group.pl
- examples/v201509/basic_operations/update_campaign.pl
- examples/v201509/basic_operations/update_keyword.pl
- examples/v201509/campaign_management/add_campaign_labels.pl
- examples/v201509/campaign_management/add_complete_campaign_using_batch_job.pl
- examples/v201509/campaign_management/add_experiment.pl
- examples/v201509/campaign_management/get_all_disapproved_ads.pl
- examples/v201509/campaign_management/get_all_disapproved_ads_with_awql.pl
- examples/v201509/campaign_management/promote_experiment.pl
- examples/v201509/campaign_management/set_ad_parameters.pl
- examples/v201509/campaign_management/set_bid_modifier.pl
- examples/v201509/campaign_management/validate_text_ad.pl
- examples/v201509/error_handling/handle_partial_failures.pl
- examples/v201509/error_handling/handle_server_faults.pl
- examples/v201509/extensions/add_site_links.pl
- examples/v201509/migration/migrate_to_extension_settings.pl
- examples/v201509/migration/upgrade_ad_url.pl
- examples/v201509/misc/get_all_images_and_video.pl
- examples/v201509/misc/upload_image.pl
- examples/v201509/misc/upload_media_bundle.pl
- examples/v201509/misc/use_oauth2.pl
- examples/v201509/optimization/estimate_keyword_traffic.pl
- examples/v201509/optimization/get_keyword_ideas.pl
- examples/v201509/remarketing/add_audience.pl
- examples/v201509/remarketing/add_crm_based_user_list.pl
- examples/v201509/reporting/download_criteria_report.pl
- examples/v201509/reporting/get_report_fields.pl
- examples/v201509/reporting/stream_criteria_report_results.pl
- examples/v201509/shopping_campaigns/add_product_partition_tree.pl
- examples/v201509/shopping_campaigns/add_product_scope.pl
- examples/v201509/shopping_campaigns/add_shopping_campaign.pl
- examples/v201509/shopping_campaigns/get_product_category_taxonomy.pl
- examples/v201509/targeting/add_campaign_targeting_criteria.pl
- examples/v201509/targeting/add_demographic_targeting_criteria.pl
- examples/v201509/targeting/get_campaign_targeting_criteria.pl
- examples/v201509/targeting/get_targetable_languages_and_carriers.pl
- examples/v201509/targeting/lookup_location.pl
- examples/v201601/account_management/create_account.pl
- examples/v201601/account_management/get_account_changes.pl
- examples/v201601/account_management/get_account_hierarchy.pl
- examples/v201601/advanced_operations/add_ad_customizer.pl
- examples/v201601/advanced_operations/add_ad_group_bid_modifier.pl
- examples/v201601/advanced_operations/add_keywords_using_incremental_batch_job.pl
- examples/v201601/advanced_operations/add_text_ad_with_upgraded_urls.pl
- examples/v201601/advanced_operations/create_and_attach_shared_keyword_set.pl
- examples/v201601/advanced_operations/find_and_remove_criteria_from_shared_set.pl
- examples/v201601/advanced_operations/get_ad_group_bid_modifier.pl
- examples/v201601/advanced_operations/upload_offline_conversions.pl
- examples/v201601/advanced_operations/use_shared_bidding_strategy.pl
- examples/v201601/basic_operations/add_ad_groups.pl
- examples/v201601/basic_operations/add_keywords.pl
- examples/v201601/basic_operations/add_text_ads.pl
- examples/v201601/basic_operations/get_ad_groups.pl
- examples/v201601/basic_operations/get_campaigns.pl
- examples/v201601/basic_operations/get_campaigns_with_awql.pl
- examples/v201601/basic_operations/get_keywords.pl
- examples/v201601/basic_operations/get_text_ads.pl
- examples/v201601/basic_operations/pause_ad.pl
- examples/v201601/basic_operations/remove_ad.pl
- examples/v201601/basic_operations/remove_ad_group.pl
- examples/v201601/basic_operations/remove_keyword.pl
- examples/v201601/basic_operations/update_ad_group.pl
- examples/v201601/basic_operations/update_campaign.pl
- examples/v201601/basic_operations/update_keyword.pl
- examples/v201601/campaign_management/add_campaign_labels.pl
- examples/v201601/campaign_management/add_experiment.pl
- examples/v201601/campaign_management/get_all_disapproved_ads.pl
- examples/v201601/campaign_management/get_all_disapproved_ads_with_awql.pl
- examples/v201601/campaign_management/promote_experiment.pl
- examples/v201601/campaign_management/set_ad_parameters.pl
- examples/v201601/campaign_management/validate_text_ad.pl
- examples/v201601/error_handling/handle_partial_failures.pl
- examples/v201601/error_handling/handle_server_faults.pl
- examples/v201601/extensions/add_google_my_business_location_extensions.pl
- examples/v201601/extensions/add_site_links_using_feeds.pl
- examples/v201601/migration/migrate_to_extension_settings.pl
- examples/v201601/migration/upgrade_ad_url.pl
- examples/v201601/misc/upload_image.pl
- examples/v201601/misc/use_hashes.pl
- examples/v201601/misc/use_xpath.pl
- examples/v201601/optimization/get_keyword_ideas.pl
- examples/v201601/remarketing/add_audience.pl
- examples/v201601/remarketing/add_conversion_tracker.pl
- examples/v201601/remarketing/add_crm_based_user_list.pl
- examples/v201601/remarketing/add_rule_based_user_lists.pl
- examples/v201601/reporting/download_criteria_report.pl
- examples/v201601/reporting/get_report_fields.pl
- examples/v201601/reporting/stream_criteria_report_results.pl
- examples/v201601/shopping_campaigns/add_product_partition_tree.pl
- examples/v201601/shopping_campaigns/add_product_scope.pl
- examples/v201601/targeting/add_demographic_targeting_criteria.pl
- examples/v201601/targeting/get_campaign_targeting_criteria.pl
- examples/v201601/targeting/get_targetable_languages_and_carriers.pl
- examples/v201603/account_management/get_account_changes.pl
- examples/v201603/account_management/get_account_hierarchy.pl
- examples/v201603/advanced_operations/add_ad_customizer.pl
- examples/v201603/advanced_operations/add_ad_group_bid_modifier.pl
- examples/v201603/advanced_operations/add_text_ad_with_upgraded_urls.pl
- examples/v201603/advanced_operations/create_and_attach_shared_keyword_set.pl
- examples/v201603/advanced_operations/find_and_remove_criteria_from_shared_set.pl
- examples/v201603/advanced_operations/upload_offline_conversions.pl
- examples/v201603/advanced_operations/use_portfolio_bidding_strategy.pl
- examples/v201603/basic_operations/add_ad_groups.pl
- examples/v201603/basic_operations/add_campaigns.pl
- examples/v201603/basic_operations/add_keywords.pl
- examples/v201603/basic_operations/add_text_ads.pl
- examples/v201603/basic_operations/get_ad_groups.pl
- examples/v201603/basic_operations/get_campaigns.pl
- examples/v201603/basic_operations/get_campaigns_with_awql.pl
- examples/v201603/basic_operations/get_keywords.pl
- examples/v201603/basic_operations/get_text_ads.pl
- examples/v201603/basic_operations/pause_ad.pl
- examples/v201603/basic_operations/remove_ad.pl
- examples/v201603/basic_operations/remove_ad_group.pl
- examples/v201603/basic_operations/remove_campaign.pl
- examples/v201603/basic_operations/remove_keyword.pl
- examples/v201603/basic_operations/update_ad_group.pl
- examples/v201603/basic_operations/update_campaign.pl
- examples/v201603/basic_operations/update_keyword.pl
- examples/v201603/campaign_management/add_campaign_labels.pl
- examples/v201603/campaign_management/add_draft.pl
- examples/v201603/campaign_management/add_experiment.pl
- examples/v201603/campaign_management/add_keywords_using_incremental_batch_job.pl
- examples/v201603/campaign_management/add_trial.pl
- examples/v201603/campaign_management/get_all_disapproved_ads_with_awql.pl
- examples/v201603/campaign_management/get_campaigns_by_label.pl
- examples/v201603/campaign_management/graduate_trial.pl
- examples/v201603/campaign_management/promote_experiment.pl
- examples/v201603/campaign_management/set_bid_modifier.pl
- examples/v201603/error_handling/handle_partial_failures.pl
- examples/v201603/error_handling/handle_server_faults.pl
- examples/v201603/extensions/add_google_my_business_location_extensions.pl
- examples/v201603/extensions/add_site_links.pl
- examples/v201603/extensions/add_site_links_using_feeds.pl
- examples/v201603/migration/migrate_to_extension_settings.pl
- examples/v201603/migration/upgrade_ad_url.pl
- examples/v201603/misc/get_all_images_and_video.pl
- examples/v201603/misc/upload_media_bundle.pl
- examples/v201603/misc/use_hashes.pl
- examples/v201603/misc/use_xpath.pl
- examples/v201603/optimization/get_campaign_criterion_bid_modifier_simulations.pl
- examples/v201603/optimization/get_keyword_bid_simulations.pl
- examples/v201603/optimization/get_keyword_ideas.pl
- examples/v201603/remarketing/add_audience.pl
- examples/v201603/remarketing/add_conversion_tracker.pl
- examples/v201603/remarketing/add_crm_based_user_list.pl
- examples/v201603/remarketing/upload_offline_conversions.pl
- examples/v201603/reporting/download_criteria_report.pl
- examples/v201603/reporting/download_criteria_report_with_awql.pl
- examples/v201603/reporting/get_report_fields.pl
- examples/v201603/reporting/stream_criteria_report_results.pl
- examples/v201603/shopping_campaigns/add_product_partition_tree.pl
- examples/v201603/shopping_campaigns/add_product_scope.pl
- examples/v201603/shopping_campaigns/add_shopping_campaign.pl
- examples/v201603/shopping_campaigns/get_product_category_taxonomy.pl
- examples/v201603/targeting/add_demographic_targeting_criteria.pl
- examples/v201603/targeting/get_campaign_targeting_criteria.pl
- examples/v201603/targeting/get_targetable_languages_and_carriers.pl