Hello, I don't know about the clients you work with, but I'm assuming that in general, people don't change the login emails associated with an AdWords account on a daily basis. You might find your best bet is to look up the relevant customer id to email mapping once via the AccountService and then cache the result (in your database or elsewhere) and then use that cached value when making your report requests. If you get a SOAP fault back complaining that a given email address isn't valid, you could implement logic to look up the email address again using the AccountService and retry.
It would obviously be more straightforward if you could just use your customer ids, but unfortunately I think you'd have to take that sort of approach. Cheers, -Jeff Posnick, AdWords API Team On Jun 12, 10:04 am, dyutiman <dyutiman.chaudh...@gmail.com> wrote: > Hi Jeff, > Thanks for your reply. I understand your point and already thought > about this. Now let me explain a little bit more : > > 1) I need the report which includes zero impression keywords also. And > with that if I call the report with all our clients under the MCC, the > file size become huge and unfortunately my scripting language is going > out of memory unzipping the file. So I was just thinking to get > separate report for each account under my MCC. > > 2) Secondly I know there is a way to get all the client emails by an > account service call and then call account info separately for each > email to get the customer id to match with my database record. But if > I make the call each time I download the report my API call usage will > increase significantly. > > So now let me check if there any other way to get the reports. May be > manually put the client email for each client. But the possibility > remains that some client changes its email some time and I stop > getting its report. As of now I cant think of any other way around. > > Anyway, thanks again for your help. > > thanks > Dyutiman --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---