I am also not getting any soap errors when updating text and/or
updating matchtype. Shouldn't we be getting API errors instead of none
at all in this case?

On Mar 22, 6:39 am, GarethFuller <[email protected]> wrote:
> Hi,
>
> I am calling a function in PHP to update akeywordlike this:
>
> $api_keyword_manager->updateKeyword($apiAdGroup->id, $updatedKeyword,
> $matchType, $id);
>
> the arguments i'm parsing are valid in that I know thekeywordAPI id
> is correct as is the adgroup API id, the function updateKeyword looks
> like this:
>
> public function updateKeyword($adGroupId, $keyWord, $matchType,
> $keyWordId){
>
>                 try{
>                         if (isset($adGroupId))
>                         {
>
>                                 $keyword= newKeyword();
>                                 $keyword->id = $keyWordId;
>                                 $keyword->text= $keyWord;
>                                 $keyword->matchType = strtoupper($matchType);
>
>                                 // Create biddable ad group criterion.
>                                 $keywordAdGroupCriterion = new 
> BiddableAdGroupCriterion();
>                                 $keywordAdGroupCriterion->adGroupId = 
> $adGroupId;
>                                 $keywordAdGroupCriterion->criterion = 
> $keyword;
>
>                                 // Create operations.
>                                 $keywordAdGroupCriterionOperation = new
> AdGroupCriterionOperation();
>                                 $keywordAdGroupCriterionOperation->operand =
> $keywordAdGroupCriterion;
>                                 $keywordAdGroupCriterionOperation->operator = 
> 'SET';
>
>                                 $this->operations = 
> $keywordAdGroupCriterionOperation;
>
>                                 return 
> ($this->adGroupCriteriaService->mutate( $this-
>
> >operations ));
>
>                         } else {
>                                 return false;
>                         }
>
>                 } catch ( Exception $e ) {
>                         return false;
>                 }
>         }
>
> The issue I am having is that this script is running fine and not
> returning any soap errors etc but the keywords are notupdatingin the
> system. I was just wondering if maybe there is some sort of other
> argument you need to send to the system to update a criterion.
>
> Thanks for your help,
>
> Gareth

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.

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 [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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.

Reply via email to