sg

Pazartesi, Ocak 16, 2006

AdWords API Custom Report question


History:
Until Jan. 12th 2005 I had a code that runs a custom report job as
follows:

Scenario:
I requested a custom report as a MCC (my client center) manager,
supplying the email and password I login with manually to the MCC
account
(https://adwords.google.com/select/main?cmd=Login&sourceid=AWO&subid=US-ET-ADS&hl=en_US).

In the custom report object I specified the following:

campaignID - the campaign I want to get in the report
crossClient=true
crossClientSpecified=true

in the headers in addition to the usual email, password, token etc I
specified also:
clientEmail=myMCC email I use to login

=================
Current problem:
Exactly the same scenario as above returns an exception (after Jan 12th
2005):
"An internal error has ocuured. Please retry your request".

=================
Workaround try1:

I specify no:

campaignID
nor
clientAccount

in the headers in addition to the usual email, password, token etc I
DON'T specify:
clientEmail

Result - I get a full report for all accounts, all campaign in MCC.
(This could work for MCC managers who have relatively small amount of
records in the reports. In my case it gets to hundreds of thousands of
records which is not appropriate for me)

=================
Problem try2:
I specify NO:
clientAccount
crossClientSpecified

I DO specify:
clientID
crossClient=true

in the headers in addition to the usual email, password, token etc I DO
specify:
clientEmail as my MCC email.

Result - I get a report with 0 records.

===============
Workaround try3:
I request a custom report per each account while supplying the email
and password for the specific account/client.

I specify no:

campaignID
nor
clientAccount
nor
crossClient
nor
crossClientSpecified

in the headers in addition to the usual email, password, token etc I
DON'T specify:
clientEmail

Result: I get a custom report for the specific account with all
campaigns in it - this is the current solution I am using but it
seems like a serious downgrade since I run the reports for each account
instead of once for campaigns I specify and I get campaigns I don't
want in the current account.

================
Additional info: I've changed the login details for part of the
accounts after Jan 12th 2005. In addition there are problems with some
of the client accounts not displaying text adds.

Question: Has something changed in Google API to cause my original
scenario to stop working? What should I do to get it working again?

Thanks in advance,
Albert

0 Comments:

Yorum Gönder

<< Home


Komik Videolar   islam  şarkı sözleri  yemek tarifleri  gelibolu  huzur   sağlık