Ok, I've figured out some answers.

Although the CampaignCriterion and AdGroupCriterion classes look
rather like they are building an N:N relation forcampaign-criterion
and adgroup-criterion respectively, they are not. Instead, a criterion
"belongs" to either a CampaignCriterion or AdGroupCriterion, and is
created when its owner is ADDed.

It is therefore not possible to link the *same* criterion object to
multiple AdGroup objects; a new one is created for each adgroup.

And an AdParam is really "attached" to an AdGroupCriterion; the
AdParam "key" is (groupid, criterionid) which is the same as the key
for an AdGroupCriterion.

I'd still appreciate some info on the purpose of CampaignCriterion....

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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

Reply via email to