Thats correct, the report is actually the only response you will get.
So if you can read bytes from the socket, those bytes will either be
the actual report itself, or they will contain an error message
encoded as XML.
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog a
So does this mean when we request for a report. we don't get the response
back until the report is ready ? right??
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~
Hi Mahdi,
Since the report processing is synchronous for single-client requests, they
are generated only when you make the call, and the call returns only when
the report is ready for download. So it is not possible to make a call just
to find out if the report is ready or not.
Cheers,
Anash P
For reporting, For single-client requests, processing is synchronous so. is
there a way that we can determine whether the report is ready or not.
in the documentaiton says it takes only a few seconds to generate.
this functionality was exposed in V13 ( ReportInterface getReportJobStatus
). so I