Skip to content

Releases: BingAds/BingAds-Python-SDK

Version 12.13.4.1

22 Aug 07:19
Compare
Choose a tag to compare
  • Write TextAsset and ImageAsset to the Bulk upload file without the Type explicitly set.

Version 12.13.4

07 Aug 06:07
Compare
Choose a tag to compare
  • Updated Bing Ads API version 12 and 13 service proxies to reflect recent interface changes. For more information please see the Bing Ads API Release Notes.
  • Add a check for report_request time attribute to resolve issue 116.

Version 12.13.3.2

04 Jul 05:47
Compare
Choose a tag to compare
  • Add Bulk entity mapping for the CustomLabel dynamic ad target condition.

Version 12.13.3.1

02 Jul 03:41
Compare
Choose a tag to compare
  • Fix import issue introduced by version 12.13.3, where clients would observe error ModuleNotFoundError: No module named 'bingads.v13.bulk.entities.feeds'.

Version 12.13.3

24 Jun 03:01
Compare
Choose a tag to compare
  • Updated Bing Ads API version 12 and 13 service proxies to reflect recent interface changes. For more information please see the Bing Ads API Release Notes.
  • For Bing Ads API version 13, added BulkFeed and BulkFeedItem for ad customizer feeds and page feeds. For more information please see the Feed and Feed Item reference documentation.
  • For Bing Ads API version 13, added the mapping for PageFeedIds in BulkCampaign. For more information please see the Campaign reference documentation.
  • For Bing Ads API version 13, added the mapping for TextPart2 in BulkDynamicSearchAd. For more information please see the Dynamic Search Ad reference documentation.

Version 12.13.2

15 May 09:58
Compare
Choose a tag to compare
  • IMPORTANT: The default OAuth endpoint is updated from Live Connect endpoint to the Microsoft Identity endpoint for developers. The Microsoft Identity endpoint supports both Microsoft Account (MSA) personal credentials and Azure Active Directory (AAD) work credentials. For more information, see Upgrade to the Microsoft identity platform endpoint FAQ.
  • Updated Bing Ads API version 12 and 13 service proxies to reflect recent interface changes. For details please see the Bing Ads API Release Notes.
  • For Bing Ads API version 12 and 13, added a new Bulk property for Final Url Suffix phase 2 entities i.e., added FinalUrlSuffix to the existing BulkActionAdExtension, BulkAppAdExtension, BulkImageAdExtension, BulkPriceAdExtension, BulkSitelinkAdExtension, BulkAdGroupProductPartition, and BulkAd. For details see Final Url Suffix.

Version 12.13.1

17 Apr 08:28
Compare
Choose a tag to compare
  • Added support for Bing Ads API Version 13. For more information, see Migrating to Bing Ads API Version 13.
  • Updated version 12 service proxies to reflect recent interface changes. For details please see the Bing Ads API Release Notes.
  • For both version 12 and 13, added a new Bulk property for Final Url Suffix i.e., added FinalUrlSuffix to the existing BulkAccount, BulkAdGroup, BulkCampaign, and BulkKeyword. For details about Final Url Suffix in the Bulk file, see the Release Notes.

Version 12.0.4

21 Mar 05:07
Compare
Choose a tag to compare
  • Updated service proxies to reflect recent interface changes. For details please see the Bing Ads API Release Notes.
  • Added a new Bulk property for Action Text i.e., added ActionText to the existing BulkActionAdExtension.
  • Removed the is_expired property from BulkAdGroup. Use the Status property of the BulkAdGroup instead.
  • For optional fields, the Bulk file schema mapping is updated such that "delete_value" will only be written to the file for update operations. Update intent is assumed when the Bulk entity ID is greater than zero.
  • Updated the Status mapping for BulkExperiment i.e., map the string value directly instead of via bulk_optional_str.

Version 12.0.3.1

01 Feb 02:52
Compare
Choose a tag to compare
  • Fix import issue introduced by version 12.0.3, in which version python 3 users will see error "ImportError: No module named 'bulk_ad_group_negative_audience_association". See issue: #110.

Version 12.0.3

10 Jan 05:35
Compare
Choose a tag to compare
  • BREAKING CHANGE for BulkAdGroupCustomAudienceAssociation, BulkAdGroupInMarketAudienceAssociation, BulkAdGroupNegativeCustomAudienceAssociation, BulkAdGroupNegativeInMarketAudienceAssociation, BulkAdGroupNegativeProductAudienceAssociation, BulkAdGroupNegativeRemarketingListAssociation, BulkAdGroupNegativeSimilarRemarketingListAssociation, BulkAdGroupProductAudienceAssociation, BulkAdGroupRemarketingListAssociation, and BulkAdGroupSimilarRemarketingListAssociation: Replaced custom_audience_name, in_market_audience_name, product_audience_name, remarketing_list_name, and similar_remarketing_list_name with audience_name. The audience_name property is now used to map from the 'Audience Name' field of a Bulk file via all audience association SDK objects.
  • Updated service proxies to reflect recent interface changes. For details please see the Bing Ads API Release Notes.
  • Added Bulk mapping for responsive ad images i.e., added Images to the existing BulkResponsiveAd.
  • Added Bulk mapping for campaign target setting i.e., added TargetSetting to the existing BulkCampaign.
  • Added Bulk mapping for campaign level audience associations i.e.,BulkCampaignCustomAudienceAssociation, BulkCampaignInMarketAudienceAssociation, BulkCampaignNegativeCustomAudienceAssociation, BulkCampaignNegativeInMarketAudienceAssociation, BulkCampaignNegativeProductAudienceAssociation, BulkCampaignNegativeRemarketingListAssociation, BulkCampaignNegativeSimilarRemarketingListAssociation, BulkCampaignProductAudienceAssociation, BulkCampaignRemarketingListAssociation, and BulkCampaignSimilarRemarketingListAssociation.
  • Added the get_response_header method in class ServiceClient, to access the service TrackingId, etc per GitHub Issue 106.