Greetings, So, I've changed our downloading of reports from one massive report for each main MCCs, to reports for each client email.
I would like to confirm that the next step in the strategy will work all of the time, before implementing. (based on documentation it seems it should, but should and will often are quite different) http://code.google.com/apis/adwords/docs/developer/ReportService.html states that there may be 15 simultaneous reports processing/stored before oldest reports are discarded. http://code.google.com/apis/adwords/docs/developer/ReportService.html#deleteReport states I may delete a report (it actually says I can't delete a report in progress, but this is inaccurate based on my experience) -- So given a worker thread which: schedules a single report waits for its completion gets the report deletes it from google processes the resulting download continues to next report to be done. (or exits) Given a master process which: starts 15 worker threads. queues all jobs in a central queue to be read from by worker threads. -- This will work? All of the time? Are there any hidden issues in the API like: 1) when you delete a report it really isn't deleted. 2) when you delete a report it takes time to delete. or it takes time for its deletion to be registered across the system. 3) when you delete a report and issue the 16th report request the system may get confused and kill a running report anyway. 4) it turns out that a running report will block other reports from being executed, so calling reports concurrently becomes consecutively. 5) it turns out that each user has a finite amount of processing resources, and that calling reports concurrently slows all of them down, so that the execution time is the same as consecutive reports. 6) any other issues -- Do you have a test case for this- which you have run and which confirms the above strategy does actually function correctly? Thanks in advance, -tim -- 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.
