Hi Scott, The keyword in question is "best auckland to christchurch", and exists in your ad group but in the DELETED state. In the API this status is held in the BiddableAdGroupCriterion.userStatus field:
http://code.google.com/apis/adwords/v2009/docs/reference/AdGroupCriterionService.BiddableAdGroupCriterion.html#userStatus You should adjust your service so it doesn't attempt to update the ad params of DELETED keywords. Best, - Eric Koleda, AdWords API Team On Mar 3, 11:38 pm, "[email protected]" <[email protected]> wrote: > When I use the AdGroupCriterionService and call the get() method, the > API returns criteria for a given Campaign and AdGroup that don't > appear when I use thehttps://adwords.google.comfor the same campaign > and adgroup. > > This in itself wouldn't bother me, but we've written a windows service > that updates AdParams for every criterion in a given AdGroup, and this > service is failing with the following error: > > com.google.api.adwords.lib.AdWordsApiException: > [AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ > operations[0].operand; trigger:'AdGroupId = 1111039073, CriterionId = > 11022789203'] > > The trigger in this error states that either I'm using an invalid > AdGroupId or CriterionId. > The trouble is, that both of these values were returned to me from the > API. > > The AdGroupId seems valid, as I can see the matching AdGroup on the > Campaign Management Page. > I cannot see a matching Keyword Criterion on the Campaign Management > Page for that AdGroup. > > When I look closely at the Campaign Management page, I notice that the > keywords contain a status property, which doesn't seem to be available > through the API. > > Is it possible that the API is returning criteria that don't have a > status of 'Eligible'? > Would this be the reason that I can't set AdParams against these > criteria? > > If so, how can I determine via the API what the keyword criteria > status is? > > If I'm barking up the wrong tree, what is going wrong that could be > causing this error? > > Kind regards, > Scott Ferguson -- You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.
