Hi Sachin, My apologies for the delayed response. The CriterionError.AD_SCHEDULE_TIME_INTERVALS_OVERLAP error typically happens when you are adding the time interval of an AdSchedule which overlaps with another AdSchedule. You could use the CampaignCriterionService.get <https://developers.google.com/adwords/api/docs/reference/v201605/CampaignCriterionService#get> to get a list of campaign criteria along with their AdSchedule <https://developers.google.com/adwords/api/docs/reference/v201605/CampaignCriterionService.AdSchedule> through the Selector <https://developers.google.com/adwords/api/docs/reference/v201605/CampaignCriterionService.Selector> to check and adjust the values you will put on the interval on the results as to avoid overlapping.
The RangeError.TOO_LOW <https://developers.google.com/adwords/api/docs/common-errors#RangeError> error is caused by not specifying an ID in the call so you will need to make sure that the criterion IDs are being passed. Additionally, the startHour <https://developers.google.com/adwords/api/docs/reference/v201605/CampaignCriterionService.AdSchedule#starthour> and endHour <https://developers.google.com/adwords/api/docs/reference/v201605/CampaignCriterionService.AdSchedule#endhour> fields are ignored when using the SET operator, so in order to change the AdSchedule, you will first need to use the REMOVE operator using the ID <https://developers.google.com/adwords/api/docs/reference/v201605/CampaignCriterionService.AdSchedule#id> field then the ADD operator with the updated values. Furthermore, you may refer to the discussion here for a more detailed guide <https://developers.google.com/adwords/api/docs/guides/ad-scheduling#code> as to how to change/modify the time your ads are showing and also for more information regarding Ad Scheduling. Best regards, Peter AdWords API Team -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en --- You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/4acac20a-bdad-4874-9e88-4a0a9d1265ee%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.