Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: Johnston
-
Fix Version/s: Goa
-
Component/s: Admax Deployment Service
-
Labels:None
-
Story Points:2
-
Sprint:Goa Sprint 1
Description
This affects two parts of the API (GoogleAdWordsAPIReseller / GoogleContentEditor)
- BudgetOrderService
- CampaignService
https://developers.google.com/adwords/api/docs/reference/v201309/BudgetOrderService.BudgetOrder (endDateTime = "20371230 235959 America/Los_Angeles")
https://developers.google.com/adwords/api/docs/reference/v201309/CampaignService.Campaign (endDate = "20371230")
When we make API calls with end dates, we should use the "no end date" end dates provided in the documentation.
The code for the budget end date is in:
GoogleAccountChangeRequest.getBudgetNoEndDate() (currently set for 2036/12/31 23:59:59 in the code)
We do not set the campaign end date but AdWords sets it to "20371230" after we make the CampaignService.mutate call to add the campaign. It's probably a good idea to set the end date ourselves.
Attachments
Issue Links
- blocks
-
AML-2353 Budget is not being added for orders whose timezone falls in previous day of UTC.
- Closed