forward3d / bing-ads-reporting

Gem for pulling reports from bing ads
MIT License
10 stars 14 forks source link

fix/failing_bulk_service_api_requests #51

Closed evgeniradev closed 1 year ago

evgeniradev commented 1 year ago

This fixes an issue with failing Bing Bulk API requests.

The new code uses the single WSDL file for the https://bulk.api.bingads.microsoft.com/Api/Advertiser/CampaignManagement/V13/BulkService.svc endpoint.

Documentation References:

https://learn.microsoft.com/en-us/advertising/bulk-service/bulk-service-reference?view=bingads-13 https://learn.microsoft.com/en-us/advertising/guides/web-service-addresses?view=bingads-13

evgeniradev commented 1 year ago

Did the previous endpoint's response change causing the clients to fail?

I can see there is a difference in the XML's between wsdl and singleWsdl. I assume this is a non breaking change in this case?

Yes, correct. It's actually a fix because I think the wsdl version currently renders the BulkService service completely unusable.