Hi,

I'm new using the Google Adwords API. I managed to create campains and
adgroups, and list them based on the examples provided with the latest
AdWords API PHP Client Library.

I have a problem when trying to create an adgroupad. Indeed, I always
get the message EntityNotFound.INVALID_ID @ operations
[0].adGroupAd.adGroupId; trigger:'AdGroupId: 2147483647'. The problem
here is that the adgroupid I use is not 2147483647.

Here is the code I user:

// Get AdWordsUser from credentials in "../auth.ini"
// relative to the AdWordsUser.php file's directory.
$user = new AdWordsUser();

// Log SOAP XML request and response.
$user->LogDefaults();

// Get the AdGroupadsService.
$adService = $user->GetAdGroupAdService();

$AdGroupAdNEW = new AdGroupAd();
$AdGroupAdNEW->adGroupId = "5000070837";
$AdGroupAdNEW->status = 'PAUSED';

$ad = new TextAd();
$ad->url='http://www.test.com';
$ad->displayUrl='http://www.test.com';
$ad->headline='This is my title';
$ad->description1='This is my desc1.1';
$ad->description2='This is my desc2.1';
$AdGroupAdNEW->ad = $ad;

$operations = new AdGroupAdOperation($AdGroupAdNEW,NULL,'ADD');
$adgroupAdReturnValue = $adService->mutate($operations);

// Display new campaigns.
foreach ($adgroupAdReturnValue->value as $ad)
{
        print 'New ad with name '.$ad->name.' and id '.$ad->id.' was created.
\n';
}

The adgroup I would like to use is using the ID 5000070837. My
authentification settings are the same as the ones used when creating
the campains and adgroup. What do I do wrong here ?

Many thanks in advance for your help !!

--

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-...@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.


Reply via email to