Hi,
Using the PHP library there is no way (yet) to get the stream of data without first writing to a file, so you'll have to first download the report to a file, and then read the file contents. We're aware that there's interest in adding this functionality and are working on it.
Regarding your other questions:
1. Campaign level data is available in the
Campaign Performance Report. The fields for what you want are
CampaignName,
Cost, and
Impressions.
If you want to see all campaigns (#1) and ads (#2), whether they have impressions or not, make sure you
include zero impressions.
Cheers,
Josh, AdWords API Team
On Thursday, September 25, 2014 1:36:58 PM UTC-4, Karen Martirosyan wrote:
Hi,
I am using php adwords api.
I have 2 questions.
1. How can I get these fields campaignName, total clicks, total impressions. Via ReportDefinitionService we can save the file, but is there a way without saving get data.
2. How can I get 'Headline', 'Id', 'Description1', 'Description2' by campaignId (now I am using 2 requests: via AdGroupService I am getting all AdGropIds, and via AdGroupAdService what I need)
Thanks...