Changes for version 4.15.0
- Removed examples and support for v201607. For future sunset dates, see https://developers.google.com/adwords/api/docs/sunset-dates
- Logging was updated so that failed SOAP and summary messages are logged as INFO while successful SOAP and summary messages are logged as DEBUG. A request will now be logged at the same time as a response.
- Added 'use strict' and 'use warnings' to various modules and fixed POD issues in non-generated code in order to improve the quality of the library.
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 BatchJobOpsService Web Service
SOAP Interface for the BatchJobService 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 DraftAsyncErrorService Web Service
SOAP Interface for the DraftService 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 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 OfflineCallConversionFeedService 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
SOAP Interface for the TrialAsyncErrorService Web Service
SOAP Interface for the TrialService Web Service
typemap for AccountLabelService
typemap for AdCustomizerFeedService
typemap for AdGroupAdService
typemap for AdGroupBidModifierService
typemap for AdGroupCriterionService
typemap for AdGroupExtensionSettingService
Examples
- examples/oauth/authenticate_with_web_flow.pl
- examples/oauth/generate_offline_credentials.pl
- examples/v201609/account_management/accept_service_link.pl
- examples/v201609/account_management/create_account.pl
- examples/v201609/account_management/get_account_changes.pl
- examples/v201609/account_management/get_account_hierarchy.pl
- examples/v201609/advanced_operations/add_ad_customizer.pl
- examples/v201609/advanced_operations/add_ad_group_bid_modifier.pl
- examples/v201609/advanced_operations/add_click_to_download_ad.pl
- examples/v201609/advanced_operations/add_expanded_text_ad_with_upgraded_urls.pl
- examples/v201609/advanced_operations/add_html5_ad.pl
- examples/v201609/advanced_operations/add_responsive_display_ad.pl
- examples/v201609/advanced_operations/add_universal_app_campaign.pl
- examples/v201609/advanced_operations/create_and_attach_shared_keyword_set.pl
- examples/v201609/advanced_operations/find_and_remove_criteria_from_shared_set.pl
- examples/v201609/advanced_operations/get_ad_group_bid_modifier.pl
- examples/v201609/advanced_operations/upload_offline_conversions.pl
- examples/v201609/advanced_operations/use_portfolio_bidding_strategy.pl
- examples/v201609/basic_operations/add_ad_groups.pl
- examples/v201609/basic_operations/add_campaigns.pl
- examples/v201609/basic_operations/add_expanded_text_ads.pl
- examples/v201609/basic_operations/add_keywords.pl
- examples/v201609/basic_operations/get_ad_groups.pl
- examples/v201609/basic_operations/get_campaigns.pl
- examples/v201609/basic_operations/get_campaigns_with_awql.pl
- examples/v201609/basic_operations/get_expanded_text_ads.pl
- examples/v201609/basic_operations/get_keywords.pl
- examples/v201609/basic_operations/get_text_ads.pl
- examples/v201609/basic_operations/pause_ad.pl
- examples/v201609/basic_operations/remove_ad.pl
- examples/v201609/basic_operations/remove_ad_group.pl
- examples/v201609/basic_operations/remove_campaign.pl
- examples/v201609/basic_operations/remove_keyword.pl
- examples/v201609/basic_operations/update_ad_group.pl
- examples/v201609/basic_operations/update_campaign.pl
- examples/v201609/basic_operations/update_keyword.pl
- examples/v201609/campaign_management/add_campaign_labels.pl
- examples/v201609/campaign_management/add_complete_campaign_using_batch_job.pl
- examples/v201609/campaign_management/add_draft.pl
- examples/v201609/campaign_management/add_keywords_using_incremental_batch_job.pl
- examples/v201609/campaign_management/add_trial.pl
- examples/v201609/campaign_management/get_all_disapproved_ads.pl
- examples/v201609/campaign_management/get_all_disapproved_ads_with_awql.pl
- examples/v201609/campaign_management/get_campaigns_by_label.pl
- examples/v201609/campaign_management/graduate_trial.pl
- examples/v201609/campaign_management/set_ad_parameters.pl
- examples/v201609/campaign_management/set_bid_modifier.pl
- examples/v201609/campaign_management/validate_text_ad.pl
- examples/v201609/error_handling/handle_partial_failures.pl
- examples/v201609/error_handling/handle_policy_violation_error.pl
- examples/v201609/extensions/add_google_my_business_location_extensions.pl
- examples/v201609/extensions/add_prices.pl
- examples/v201609/extensions/add_site_links.pl
- examples/v201609/extensions/add_site_links_using_feeds.pl
- examples/v201609/migration/migrate_to_extension_settings.pl
- examples/v201609/misc/get_all_images_and_video.pl
- examples/v201609/misc/upload_image.pl
- examples/v201609/misc/upload_media_bundle.pl
- examples/v201609/misc/use_hashes.pl
- examples/v201609/misc/use_oauth2.pl
- examples/v201609/misc/use_xpath.pl
- examples/v201609/optimization/estimate_keyword_traffic.pl
- examples/v201609/optimization/get_campaign_criterion_bid_modifier_simulations.pl
- examples/v201609/optimization/get_keyword_bid_simulations.pl
- examples/v201609/optimization/get_keyword_ideas.pl
- examples/v201609/remarketing/add_crm_based_user_list.pl
- examples/v201609/remarketing/add_rule_based_user_lists.pl
- examples/v201609/remarketing/upload_offline_call_conversions.pl
- examples/v201609/remarketing/upload_offline_conversions.pl
- examples/v201609/reporting/download_criteria_report.pl
- examples/v201609/reporting/download_criteria_report_with_awql.pl
- examples/v201609/reporting/get_report_fields.pl
- examples/v201609/reporting/parallel_report_download.pl
- examples/v201609/reporting/stream_criteria_report_results.pl
- examples/v201609/shopping_campaigns/add_product_partition_tree.pl
- examples/v201609/shopping_campaigns/add_product_scope.pl
- examples/v201609/shopping_campaigns/add_shopping_campaign.pl
- examples/v201609/shopping_campaigns/get_product_category_taxonomy.pl
- examples/v201609/targeting/add_campaign_targeting_criteria.pl
- examples/v201609/targeting/add_demographic_targeting_criteria.pl
- examples/v201609/targeting/get_targetable_languages_and_carriers.pl
- examples/v201609/targeting/lookup_location.pl
- examples/v201702/account_management/accept_service_link.pl
- examples/v201702/account_management/create_account.pl
- examples/v201702/account_management/get_account_changes.pl
- examples/v201702/account_management/get_account_hierarchy.pl
- examples/v201702/advanced_operations/add_ad_customizer.pl
- examples/v201702/advanced_operations/add_ad_group_bid_modifier.pl
- examples/v201702/advanced_operations/add_click_to_download_ad.pl
- examples/v201702/advanced_operations/add_expanded_text_ad_with_upgraded_urls.pl
- examples/v201702/advanced_operations/add_html5_ad.pl
- examples/v201702/advanced_operations/add_responsive_display_ad.pl
- examples/v201702/advanced_operations/add_universal_app_campaign.pl
- examples/v201702/advanced_operations/create_and_attach_shared_keyword_set.pl
- examples/v201702/advanced_operations/find_and_remove_criteria_from_shared_set.pl
- examples/v201702/advanced_operations/get_ad_group_bid_modifier.pl
- examples/v201702/advanced_operations/upload_offline_conversions.pl
- examples/v201702/advanced_operations/use_portfolio_bidding_strategy.pl
- examples/v201702/basic_operations/add_ad_groups.pl
- examples/v201702/basic_operations/add_campaigns.pl
- examples/v201702/basic_operations/add_expanded_text_ads.pl
- examples/v201702/basic_operations/add_keywords.pl
- examples/v201702/basic_operations/get_ad_groups.pl
- examples/v201702/basic_operations/get_campaigns.pl
- examples/v201702/basic_operations/get_expanded_text_ads.pl
- examples/v201702/basic_operations/get_keywords.pl
- examples/v201702/basic_operations/get_text_ads.pl
- examples/v201702/basic_operations/pause_ad.pl
- examples/v201702/basic_operations/remove_ad.pl
- examples/v201702/basic_operations/remove_ad_group.pl
- examples/v201702/basic_operations/remove_campaign.pl
- examples/v201702/basic_operations/remove_keyword.pl
- examples/v201702/basic_operations/update_ad_group.pl
- examples/v201702/basic_operations/update_campaign.pl
- examples/v201702/basic_operations/update_keyword.pl
- examples/v201702/campaign_management/add_campaign_labels.pl
- examples/v201702/campaign_management/add_complete_campaign_using_batch_job.pl
- examples/v201702/campaign_management/add_draft.pl
- examples/v201702/campaign_management/add_keywords_using_incremental_batch_job.pl
- examples/v201702/campaign_management/add_trial.pl
- examples/v201702/campaign_management/get_all_disapproved_ads.pl
- examples/v201702/campaign_management/get_all_disapproved_ads_with_awql.pl
- examples/v201702/campaign_management/get_campaigns_by_label.pl
- examples/v201702/campaign_management/graduate_trial.pl
- examples/v201702/campaign_management/set_ad_parameters.pl
- examples/v201702/campaign_management/set_bid_modifier.pl
- examples/v201702/campaign_management/validate_text_ad.pl
- examples/v201702/error_handling/handle_partial_failures.pl
- examples/v201702/error_handling/handle_policy_violation_error.pl
- examples/v201702/extensions/add_google_my_business_location_extensions.pl
- examples/v201702/extensions/add_prices.pl
- examples/v201702/extensions/add_site_links.pl
- examples/v201702/extensions/add_site_links_using_feeds.pl
- examples/v201702/migration/migrate_to_extension_settings.pl
- examples/v201702/misc/get_all_images_and_video.pl
- examples/v201702/misc/upload_image.pl
- examples/v201702/misc/upload_media_bundle.pl
- examples/v201702/misc/use_hashes.pl
- examples/v201702/misc/use_oauth2.pl
- examples/v201702/misc/use_xpath.pl
- examples/v201702/optimization/estimate_keyword_traffic.pl
- examples/v201702/optimization/get_campaign_criterion_bid_modifier_simulations.pl
- examples/v201702/optimization/get_keyword_bid_simulations.pl
- examples/v201702/optimization/get_keyword_ideas.pl
- examples/v201702/remarketing/add_audience.pl
- examples/v201702/remarketing/add_conversion_tracker.pl
- examples/v201702/remarketing/add_crm_based_user_list.pl
- examples/v201702/remarketing/add_rule_based_user_lists.pl
- examples/v201702/remarketing/upload_offline_call_conversions.pl
- examples/v201702/reporting/download_criteria_report_with_awql.pl
- examples/v201702/reporting/get_report_fields.pl
- examples/v201702/reporting/parallel_report_download.pl
- examples/v201702/reporting/stream_criteria_report_results.pl
- examples/v201702/shopping_campaigns/add_product_scope.pl
- examples/v201702/shopping_campaigns/add_shopping_campaign.pl
- examples/v201702/shopping_campaigns/add_shopping_campaign_for_showcase_ads.pl
- examples/v201702/shopping_campaigns/get_product_category_taxonomy.pl
- examples/v201702/targeting/add_campaign_targeting_criteria.pl
- examples/v201702/targeting/add_demographic_targeting_criteria.pl
- examples/v201702/targeting/get_campaign_targeting_criteria.pl
- examples/v201702/targeting/get_targetable_languages_and_carriers.pl
- examples/v201702/targeting/lookup_location.pl
- examples/v201705/account_management/accept_service_link.pl
- examples/v201705/account_management/create_account.pl
- examples/v201705/account_management/get_account_changes.pl
- examples/v201705/account_management/get_account_hierarchy.pl
- examples/v201705/advanced_operations/add_ad_customizer.pl
- examples/v201705/advanced_operations/add_ad_group_bid_modifier.pl
- examples/v201705/advanced_operations/add_click_to_download_ad.pl
- examples/v201705/advanced_operations/add_dynamic_page_feed.pl
- examples/v201705/advanced_operations/add_dynamic_search_ads_campaign.pl
- examples/v201705/advanced_operations/add_expanded_text_ad_with_upgraded_urls.pl
- examples/v201705/advanced_operations/add_html5_ad.pl
- examples/v201705/advanced_operations/add_responsive_display_ad.pl
- examples/v201705/advanced_operations/add_universal_app_campaign.pl
- examples/v201705/advanced_operations/create_and_attach_shared_keyword_set.pl
- examples/v201705/advanced_operations/find_and_remove_criteria_from_shared_set.pl
- examples/v201705/advanced_operations/get_ad_group_bid_modifier.pl
- examples/v201705/advanced_operations/upload_offline_conversions.pl
- examples/v201705/advanced_operations/use_portfolio_bidding_strategy.pl
- examples/v201705/basic_operations/add_ad_groups.pl
- examples/v201705/basic_operations/add_campaigns.pl
- examples/v201705/basic_operations/add_expanded_text_ads.pl
- examples/v201705/basic_operations/add_keywords.pl
- examples/v201705/basic_operations/get_ad_groups.pl
- examples/v201705/basic_operations/get_campaigns.pl
- examples/v201705/basic_operations/get_campaigns_with_awql.pl
- examples/v201705/basic_operations/get_keywords.pl
- examples/v201705/basic_operations/pause_ad.pl
- examples/v201705/basic_operations/remove_ad.pl
- examples/v201705/basic_operations/remove_keyword.pl
- examples/v201705/basic_operations/update_ad_group.pl
- examples/v201705/basic_operations/update_campaign.pl
- examples/v201705/basic_operations/update_keyword.pl
- examples/v201705/campaign_management/add_campaign_groups_and_performance_targets.pl
- examples/v201705/campaign_management/add_campaign_labels.pl
- examples/v201705/campaign_management/add_complete_campaign_using_batch_job.pl
- examples/v201705/campaign_management/add_draft.pl
- examples/v201705/campaign_management/add_keywords_using_incremental_batch_job.pl
- examples/v201705/campaign_management/add_trial.pl
- examples/v201705/campaign_management/get_all_disapproved_ads.pl
- examples/v201705/campaign_management/get_all_disapproved_ads_with_awql.pl
- examples/v201705/campaign_management/get_campaigns_by_label.pl
- examples/v201705/campaign_management/graduate_trial.pl
- examples/v201705/campaign_management/set_ad_parameters.pl
- examples/v201705/campaign_management/set_bid_modifier.pl
- examples/v201705/campaign_management/validate_text_ad.pl
- examples/v201705/error_handling/handle_partial_failures.pl
- examples/v201705/error_handling/handle_policy_violation_error.pl
- examples/v201705/extensions/add_site_links.pl
- examples/v201705/extensions/add_site_links_using_feeds.pl
- examples/v201705/migration/migrate_to_extension_settings.pl
- examples/v201705/misc/get_all_images_and_video.pl
- examples/v201705/misc/upload_image.pl
- examples/v201705/misc/upload_media_bundle.pl
- examples/v201705/misc/use_hashes.pl
- examples/v201705/misc/use_oauth2.pl
- examples/v201705/misc/use_xpath.pl
- examples/v201705/optimization/estimate_keyword_traffic.pl
- examples/v201705/optimization/get_campaign_criterion_bid_modifier_simulations.pl
- examples/v201705/optimization/get_keyword_ideas.pl
- examples/v201705/remarketing/add_audience.pl
- examples/v201705/remarketing/add_conversion_tracker.pl
- examples/v201705/remarketing/add_crm_based_user_list.pl
- examples/v201705/remarketing/add_rule_based_user_lists.pl
- examples/v201705/remarketing/upload_offline_call_conversions.pl
- examples/v201705/remarketing/upload_offline_conversions.pl
- examples/v201705/reporting/download_criteria_report_with_awql.pl
- examples/v201705/reporting/download_criteria_report_with_selector.pl
- examples/v201705/reporting/get_report_fields.pl
- examples/v201705/reporting/parallel_report_download.pl
- examples/v201705/reporting/stream_criteria_report_results.pl
- examples/v201705/shopping_campaigns/add_product_partition_tree.pl
- examples/v201705/shopping_campaigns/add_product_scope.pl
- examples/v201705/shopping_campaigns/get_product_category_taxonomy.pl
- examples/v201705/targeting/add_campaign_targeting_criteria.pl
- examples/v201705/targeting/add_demographic_targeting_criteria.pl
- examples/v201705/targeting/get_campaign_targeting_criteria.pl
- examples/v201705/targeting/get_targetable_languages_and_carriers.pl
- examples/v201705/targeting/lookup_location.pl