Anash, Thank you for the advice! I was able to get this to work pretty well!
Do you have any advice for me on where to begin looking for examples of threading, or where I can find some instructions on it for the php client library? -Ashley On Tuesday, June 26, 2012 3:23:59 AM UTC-7, Anash P. Oommen wrote: > > Hi Ashley, > > If you look at > http://code.google.com/p/google-api-adwords-php/source/browse/trunk/src/Google/Api/Ads/AdWords/Lib/AdWordsUser.php#103, > > you could see that AdWordsUser allows you to provide all the parameters for > configuring it in the constructor. Also, if you pass a non-null value for > any parameter, it overrides the value in the ini file. (e.g. $email in the > constructor takes precedence over email key in auth.ini). > > So you could provide all the keys in your auth.ini (except client id) and > then create multiple AdWordsUser objects for each client id using the > overloaded constructors. > > Hope this helps. Let me know if you have more questions. > > Cheers, > Anash P. Oommen, > AdWords API Advisor. > > On Tuesday, 26 June 2012 02:18:42 UTC+5:30, Ashley Bennett wrote: >> >> Can anyone give me a run down on how to creatively use the constructor >> to dynamically (with or without threading) pull campaign stats for one MCC >> with a LOT of sub accounts within it? >> >> I can't seem to find much in the way of advice for this. >> >> Example Account Structure for our MCC: >> >> XXXXXXXXXX, MAIN MCC ACCOUNT >> --XXXXXXXXXX, Sub Account >> --XXXXXXXXXX, Sub Account >> --XXXXXXXXXX, Sub Account >> --XXXXXXXXXX, Sub Account >> --XXXXXXXXXX, Sub Account >> --XXXXXXXXXX, Sub Account >> --XXXXXXXXXX, Sub Account >> ----XXXXXXXXXX, Tertiary Sub Account >> >> I need to be able to iterate dynamically through our entire list of >> accounts (quite large) and perform a campaign stats report for each one, >> then use the returned data and store it into our own CIM. >> >> Specifically where I am the most confused has to do with how to blend the >> example files together. The campaign stats example file is great, but it >> takes a hard coded clientCustomerID from the auth.ini file in order to run >> that report with the live service. I can run the account hierarchy example >> file, and get all of our account id's, and the client customer ID's of each >> sub and tertiary account, but I don't see a way to use the adwords user >> constructor in combination with these two example files in order to pull >> the right data. >> >> The php client library has lots of example files, but not much in the way >> of 'how-to' guides explaining how to dynamically run reports without the >> use of the auth.ini file, or how I can perform dynamic reporting with >> threading. >> >> Any advice would be greatly appreciated. >> >> >> -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
