Hi API team,
Recently I am building an application based on Adwords API and we have access to manager account and two client account. We want to copy adGroup from one account to the other. For example, there is AdGroup E in Campaign a under account 123-456-7890, and we want to copy this adGroup to an AdGroup in Campaign b under account 456-789-0123. Normally we don't need to copy all adGroups, so we probably need to copy 600+ each time. But we need to copy all keywords ,ads and settings.
I tried this in two ways, but neither works.
First I tried to copy adGroups E under 123-456-7890 and pasted under 456-789-0123 in UI, it doesnt' work. Then I tried to edit ad.properties. If I changed api.adwords.clientCustomerId to 123-456-7890, I can read the data from 123-456-7890 but I cannot add new adGroup under 456-789-0123, SOAP said ACTION_NOT_PERMITTED. If I changed clientCustomerId to 456-789-0123, I cannot query original data but I can create adGroup.
For now, I can get ALL ids and names, including Campaign ID and AdGroup ID. So just need to find out a way to copy these objects using API. If it's not possible through API, is there a way to work around? I can provide SOAP info if needed.
Thanks a lot.
Yali