Thanks for your attention, 

but i try add:

<predicates>
   <field>Status</field>
   <operator>IN</operator>
   <values>ENABLED</values>
   <values>PAUSED</values>
</predicates>

I get fallowing error:
!!!2|||-1|||[SelectorError.INVALID_PREDICATE_ENUM_VALUE @ selector; 
trigger:'ENABLED'; errorDetails:ENABLED]???

If i try add:
<predicates>
   <field>Status</field>
   <operator>IN</operator>
   <values>ACTIVE</values>
   <values>PAUSED</values>
</predicates>

Than i get same old resut... :(
Maybe i`m wrong somewhere ? 
Can you be more specific, please




2012 m. birželis 20 d., trečiadienis 11:33:00 UTC+3, Danial Klimkin rašė:
>
> Hello Minius,
>
>
> By default the AdHoc reports exclude inactive objects and those options 
> could have impressions and clicks data on them.
>
> To retrieve all objects, add a predicate for status and operator 'IN' and 
> specify all possible states.
>
>
> -Danial, AdWords API Team.
>
>
>
> On Monday, June 18, 2012 1:05:51 PM UTC+4, Minius wrote:
>>
>> can someone look at my problem? Please
>>
>> 2012 m. birželis 13 d., trečiadienis 10:11:27 UTC+3, Minius rašė:
>>>
>>> Hi,
>>>
>>> I try to get keyword performance report by fallowing this specification:
>>> https://developers.google.com/adwords/api/docs/guides/reporting?hl=lt.
>>>
>>> Everything works fine, except that result are different by comparing 
>>> with results directly from MCC.
>>> Totals of fallowing field:
>>> clicks, cost
>>> are different than from MCC form the same client and same data range.
>>> Result from MCC is slightly larger than result from http request using 
>>> AdHoc method.
>>>
>>> Why? 
>>> Maybe someone you have suggestions on what to pay attention, or what 
>>> might be wrong ?
>>>
>>> My code looks like:
>>> // Account login details
>>>     $username = "xxx";
>>>     $password = "xxx";
>>>     $customerId = "xxx";  
>>>     $devToken = "xxx";
>>>      
>>>     // Get an access code for the user
>>>     $url = "https://www.google.com/accounts/ClientLogin";;
>>>     $params = array(
>>>         "accountType" => "GOOGLE",
>>>         "Email" => $username,
>>>         "Passwd" => $password,
>>>         "service" => "adwords",
>>>         "source" => "test"
>>>     );
>>>      
>>>     $curl = curl_init();
>>>     curl_setopt($curl, CURLOPT_URL, $url);
>>>     curl_setopt($curl, CURLOPT_HEADER, false);
>>>     curl_setopt($curl, CURLOPT_POST, true);
>>>     curl_setopt($curl, CURLOPT_POSTFIELDS, $params);
>>>     //curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
>>>     curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
>>>     $curlData = curl_exec($curl);
>>>     curl_close($curl);
>>>      
>>>     // Parse the response
>>>     $curlData = explode("\n", $curlData);
>>>     $return = array();
>>>     foreach ($curlData as $value) {
>>>         $value = explode("=", $value, 2);
>>>         if (count($value) > 1) {
>>>             $return[$value[0]] = $value[1];
>>>         }
>>>     }
>>>     // Extract the access token
>>>     $authToken = $return["Auth"];
>>>     
>>>     
>>>     #
>>>     $httpHeaders = array(
>>>         "Authorization: GoogleLogin auth=$authToken",
>>>         "clientCustomerId: $customerId",
>>>         "developerToken: $devToken"
>>>     );
>>>     
>>>     #
>>>     $reportDefinition = "<reportDefinition>"; 
>>>     $reportDefinition .= "<selector>";
>>>     $reportDefinition .= "<fields>Id</fields>";
>>>     $reportDefinition .= "<fields>Date</fields>";
>>>     $reportDefinition .= "<fields>ExternalCustomerId</fields>";
>>>     $reportDefinition .= "<fields>AccountDescriptiveName</fields>";
>>>     $reportDefinition .= "<fields>CampaignId</fields>";
>>>     $reportDefinition .= "<fields>Clicks</fields>";
>>>     $reportDefinition .= "<fields>AverageCpc</fields>";
>>>     $reportDefinition .= "<fields>Cost</fields>";
>>>     $reportDefinition .= "</selector>";
>>>     $reportDefinition .= "<reportName>Keywords Performance 
>>> Report</reportName>";
>>>     $reportDefinition .= 
>>> "<reportType>KEYWORDS_PERFORMANCE_REPORT</reportType>";
>>>     $reportDefinition .= "<dateRangeType>LAST_MONTH</dateRangeType>";
>>>     //$reportDefinition .= "<dateRangeType>CUSTOM_DATE</dateRangeType>";
>>>     $reportDefinition .= "<downloadFormat>CSV</downloadFormat>";
>>>     $reportDefinition .= 
>>> "<includeZeroImpressions>true</includeZeroImpressions>";
>>>     $reportDefinition .= "</reportDefinition>";
>>>      
>>>     $params = array("__rdxml" => $reportDefinition);
>>>     
>>>     
>>>     #
>>>     $url = "
>>> https://adwords.google.com/api/adwords/reportdownload/v201109";;
>>>  
>>>     $curl = curl_init();
>>>     curl_setopt($curl, CURLOPT_URL, $url);
>>>     curl_setopt($curl, CURLOPT_HEADER, false);
>>>     curl_setopt($curl, CURLOPT_POST, true);
>>>     curl_setopt($curl, CURLOPT_POSTFIELDS, $params);
>>>     curl_setopt($curl, CURLOPT_HTTPHEADER, $httpHeaders);
>>>     //curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
>>>     curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
>>>     $reportData = curl_exec($curl);
>>>     curl_close($curl);
>>>      
>>>     print "$reportData\n";
>>>
>>>
>>>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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

Reply via email to