hi On Wednesday, May 2, 2012 2:59:13 PM UTC+5:30, Atul wrote: > > Hi, > > I am getting an Error of EntityNotFound.INVALID_ID while I am trying to > set ad schedule for a particular campaign using its Id. Here is the code > that I am using for this : > > CampaignTargetService campaignTargetService = > (CampaignTargetService)user.GetService(AdWordsService.v201109.CampaignTargetService); > > > AdScheduleTargetList scheduleTargetList = new AdScheduleTargetList(); > > scheduleTargetList.campaignId = 1234567; //Campaign Id for which I want to > set ad schedule > > AdScheduleTarget scheduleTarget = new AdScheduleTarget(); > scheduleTarget.dayOfWeek = Google.Api.Ads.AdWords.v201109.DayOfWeek.MONDAY; > > scheduleTarget.startHour = 10; > scheduleTarget.startMinute = MinuteOfHour.ZERO; > > scheduleTarget.endHour = 11; > scheduleTarget.endMinute = MinuteOfHour.ZERO; > > scheduleTarget.bidMultiplier = 1.0; > > scheduleTargetList.targets = new AdScheduleTarget[] { scheduleTarget }; > > CampaignTargetOperation scheduleTargetOperation = new > CampaignTargetOperation(); > scheduleTargetOperation.@operator = Operator.SET; > scheduleTargetOperation.operand = scheduleTargetList; > > bool result = false; > > try > { > > CampaignTargetReturnValue retVal = campaignTargetService.mutate(new > CampaignTargetOperation[] { scheduleTargetOperation }); > > if (retVal != null && retVal.value != null) > > { > > result = true; > > } > > else result = false; > > } > catch (Exception ex) > { > > result = false; > > } > return result; > > > Always while I am executing this, it is showing an exception with this > InnerException : "[EntityNotFound.INVALID_ID @ > operations[0].operand.campaignId]" > I also checked the CampaignId that I am entering, It was right. > > The same error I am getting while I am trying to set target criteria. I am > using following code for this : > > CampaignCriterionService campaignCriterionService = > (CampaignCriterionService)user.GetService(AdWordsService.v201109.CampaignCriterionService); > > long campaignId = 1234567; //Campaign Id for which I want to set location, > language and platform > > CampaignCriterion languageCampaignCriteria = new CampaignCriterion(); > > Language language = new Language(); > language.id = 1000; > languageCampaignCriteria.campaignId = campaignId; > languageCampaignCriteria.criterion = language; > > CampaignCriterion locationCampaignCriteria = new CampaignCriterion(); > > Location location = new Location(); > location.id = 2356; > locationCampaignCriteria.campaignId = campaignId; > locationCampaignCriteria.criterion = location; > > CampaignCriterion platformCampaignCriteria = new CampaignCriterion(); > > Platform platform = new Platform(); > platform.id = 30000; > platformCampaignCriteria.campaignId = campaignId; > platformCampaignCriteria.criterion = platform; > > CampaignCriterionOperation[] operation = new CampaignCriterionOperation[3]; > operation[0] = new CampaignCriterionOperation(); > operation[0].@operator = Operator.ADD; > operation[0].operand = languageCampaignCriteria; > > operation[1] = new CampaignCriterionOperation(); > operation[1].@operator = Operator.ADD; > operation[1].operand = locationCampaignCriteria; > > operation[2] = new CampaignCriterionOperation(); > operation[2].@operator = Operator.ADD; > operation[2].operand = platformCampaignCriteria; > > bool result = false; > try > { > > CampaignCriterionReturnValue retVal = > campaignCriterionService.mutate(operation); > > > if (retVal != null && retVal.value != null) > > { > > result = true; > > } > > else result = false; > > } > catch (Exception ex) > { > > result = false; > > } > return result; > > > In this I am getting following InnerException : > "[EntityNotFound.INVALID_ID @ operations[0].operand, > EntityNotFound.INVALID_ID @ operations[1].operand, > EntityNotFound.INVALID_ID @ operations[2].operand]" > > Please help me out for this issue, why I am getting this error even after > the IDs are right for everthing i.e. campaign, location, language, platform > etc. > > Thanks in advance. >
-- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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