Skip to content

Releases: BingAds/BingAds-Python-SDK

version 10.4.7

29 Jul 05:05
Compare
Choose a tag to compare
  • Service proxies are added to the Campaign Management, Bulk, and Reporting APIs for managing expanded text ads. In addition to service proxy updates, the BulkExpandedTextAd object is added to the SDK for reading and writing the corresponding Expanded Text Ad Bulk file record.
  • Service proxies are added to the Bulk API for downloading individual ad types as an alternative to downloading all ad types.
  • Service proxies are added to the Campaign Management and Bulk APIs for managing one sitelink per ad extension.
  • Service proxies are added to the Reporting APIs with additional columns for aggregating data by final URLs.
  • Service proxies are added to the Campaign Management API for adding, getting, and updating universal event tracking tags. At this time the proxies are reserved for future use, and we plan to announce availability soon.
  • Service proxies are added to the Campaign Management API for adding, getting, and updating conversion goals. At this time the proxies are reserved for future use, and we plan to announce availability soon.
  • The BulkStructuredSnippetAdExtension, BulkAdGroupStructuredSnippetAdExtension, and BulkStructuredSnippetAdExtension objects are added to the SDK for reading and writing the corresponding Structured Snippet Ad Extension, Ad Group Structured Snippet Ad Extension, and Campaign Structured Snippet Ad Extension Bulk file records.
  • The BulkRemarketingList and BulkAdGroupRemarketingListAssociation objects are added to the SDK for reading and writing the corresponding Remarketing List and Ad Group Remarketing List Association Bulk file records.

version 10.4.6

18 Jul 09:10
Compare
Choose a tag to compare

• Fix Reporting Service default version bug.

version 10.4.5

30 Jun 08:55
Compare
Choose a tag to compare
  1. The Ad Intelligence, Bulk, Campaign Management, and Optimizer Version 9 service proxies have been removed from the SDKs, because each service will sunset on June 30, 2016 (https://msdn.microsoft.com/library/bing-ads-overview-release-notes.aspx#sunset_v9_phaseone_june2016). Important note: The default version for the "ServiceClient" in the Python SDK has been updated from v9 to v10.
  2. Service proxies are added to the Campaign Management (https://msdn.microsoft.com/library/bing-ads-overview-release-notes.aspx#campaign_v10_remarketing_june2016) and Bulk ( https://msdn.microsoft.com/library/bing-ads-overview-release-notes.aspx#bulk_v10_remarketing_june2016) APIs for associating remarketing lists with ad groups in your search advertising campaigns.
  3. Service proxies are added to the Campaign Management (https://msdn.microsoft.com/library/bing-ads-overview-release-notes.aspx#campaign_v10_biddingscheme_june2016), Bulk ( https://msdn.microsoft.com/library/bing-ads-overview-release-notes.aspx#bulk_v10_biddingscheme_june2016), and Reporting (https://msdn.microsoft.com/library/bing-ads-overview-release-notes.aspx#reporting_v9_biddingscheme_june2016) APIs for managing bid strategy types. In addition to service proxy updates, support for the new Bid Strategy Type field is added to each of the BulkCampaign, BulkAdGroup, and BulkKeyword SDK objects.
  4. Ad Format Preference field is added to the BulkTextAd SDK object. For more information about managing the ad format preference in bulk, see the Text Ad record (https://msdn.microsoft.com/library/bing-ads-bulk-text-ad-record.aspx).
  5. Service proxies are added to the Campaign Management (https://msdn.microsoft.com/library/bing-ads-overview-release-notes.aspx#campaign_v10_structuredsnippets_june2016) and Bulk ( https://msdn.microsoft.com/library/bing-ads-overview-release-notes.aspx#bulk_v10_structuredsnippets_june2016) APIs for managing structured snippet ad extensions.
  6. Service proxies are added to the Campaign Management (https://msdn.microsoft.com/library/bing-ads-overview-release-notes.aspx#campaign_v10_sharedbudget_june2016) and Bulk ( https://msdn.microsoft.com/library/bing-ads-overview-release-notes.aspx#bulk_v10_sharedbudget_june2016) APIs for managing shared budgets.
  7. Service proxies are added to the Campaign Management (https://msdn.microsoft.com/library/bing-ads-overview-release-notes.aspx#campaign_v10_bsc_countries_june2016) API for getting the list of supported sales country codes for Bing Shopping campaigns.

version 10.4.4

30 May 05:56
Compare
Choose a tag to compare
  1. Added proxy support for Reporting API changes: add AccountStatus, CampaignStatus, AdGroupStatus, and KeywordStatus in NegativeKeywordConflictReportColumn/NegativeKeywordConflictReportFilter
  2. Added support CRUD operations for App Install Ad in Bulk and Campaign Management.
  3. Support to specify a state request parameter in OAuthAuthorization subclasses to help prevent cross site request forgery. Be sure to verify that the authorization server returns the same value before proceeding to use any values from the response.
  4. Support to reuse existing OAuthToken info by passing “OAuthTokens” parameter into the constructor of OAuthAuthorization subclasses.

version 10.4.3

30 Apr 02:37
Compare
Choose a tag to compare
  1. Added proxy support for the Campaign Management API and Reporting API interface changes in April.
  2. Fixed the bug where the BulkFileReader failed to parse the 'Sitelink Ad Extension' record type if 'Sitelink Extension Order' column is empty.
  3. Fixed the bug that setting any other supported key value pair except of 'location' to the suds_option parameter does not take effect in BulkServiceManager and ReportingServiceManger methods.
  4. Fixed the bug where 'BulkKeyword.Bid' is defaulted to deleting the keyword bid. With this fix, keyword bids are unchanged by default. If you want to delete the keyword level bid, and inherit from the ad group level bid, you can explicitly set the 'Bid' to 'None'. It is also important to note that previously if you had explicitly set the 'Bid' to 'None', the keyword bid would not have been updated. For more information, see the BulkKeywordsAds.py code example on GitHub.

version 10.4.2

31 Mar 03:21
Compare
Choose a tag to compare
  1. Added proxy support for Bulk, Campaign Management, Customer Management, and Reporting service updates from February through March. For more information, please see Bing Ads API Release Notes on MSDN:
    https://msdn.microsoft.com/en-us/library/bing-ads-overview-release-notes.aspx#february2016
    https://msdn.microsoft.com/en-us/library/bing-ads-overview-release-notes.aspx#march2016
  2. Provide retry and timeout processing for both download and upload methods in BulkServiceManager and ReportingServiceManager
  3. Added more exceptions handling for both download and upload methods in BulkServiceManager and ReportingServiceManager
  4. Support to run SDK against Sandbox or Production endpoint by specifying API environment parameter in BulkServiceManager/ReportingServiceManager and BulkOperation/ReportingDownloadOperation
  5. Removed the deprecated location_target_version from DownloadParameters and SubmitDownloadParameters

version 10.4.1

23 Oct 12:45
Compare
Choose a tag to compare
  • Support Bing Ads API V10 and upgrade bulk format version to 4.0
  • Compatible with Bing Ads API V9
  • Add Reporting Service support to SDK 9.3
  • Bug Fixes

version 9.3.4

21 Aug 11:39
Compare
Choose a tag to compare

• Replace SSLv3 with SSLv23 for TLS support

version 9.3.3

31 Jul 03:17
Compare
Choose a tag to compare
  • Add Bing Shopping Campaign Support
  • Add Native Ads Support

version 9.3.2-beta

24 Apr 02:54
Compare
Choose a tag to compare
version 9.3.2-beta Pre-release
Pre-release
  • Add App AdExtension support.
  • Bug Fixes.