Re: Getting error USER_PERMISSION_DENIED.

2016-02-03 Thread Derek Gray
Hi Yin, 
Thanks for the response, however this is happening with all client 
accounts, even when they are with the definitely linked. Does each Google 
account have it's own refresh token? The App Config was set up by our 
senior developer who has recently left the business, therefore we had to 
revoke his access to the MCC on security reasons, could this be the issue? 
Or is the refresh token and the 0Auth2 credentials assigned to the MCC and 
not the individual user?

Cheers,
DG

On Tuesday, 2 February 2016 16:25:55 UTC, Yin Niu wrote:
>
> Hi Derek, 
>
> The USER_PERMISSION_DENIED 
> 
>  means 
> the client account is not linked to the MCC account. You should check the 
> account that gives you error to see if it's still linked to the MCC 
> account. 
>
> Thanks,
> Yin, AdWords API Team.  
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/65672096-122e-4f32-8671-187f4addd2a9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Move AdGroup to another Campaign

2016-02-03 Thread Jan Šrámek
Hello i'm trying to change campaign id by using mutate request 
on AdGroupService. But i recieve unchanged adgroup object.
My method:
public function changeAdgroupCampaign($adGroupId, $campaignId)
{
// Get the service, which loads the required classes.
$adGroupService = $this->_getService('AdGroupService');

// Create ad group with new status.
$adGroup = new \AdGroup();
$adGroup->id = $adGroupId;
$adGroup->CampaignId = $campaignId;

// Create operations.
$operation = new \AdGroupOperation();
$operation->operand = $adGroup;
$operation->operator = 'SET';
$operations = array($operation);

// Make the mutate request.
$result = $adGroupService->mutate($operations);

return $result;
}

Thank you for any advices

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ad04ac3a-010f-4966-8b5a-5286ec801941%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How to retrieve 'Affinity Categories ' list in different language ?

2016-02-03 Thread 郭文豪
Hello :D

Is there any document or site that we can get the tips to retrieve the list 
of 'Affinity categories' in different language ?

the list : 
https://developers.google.com/adwords/api/docs/appendix/affinity-categories 

and the screenshot of official site: 




-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/712e8c2b-6f61-4115-9a6b-865b3cd7d1a4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Trying to move client account in adwords from one sub MCC to another sub MCC

2016-02-03 Thread maurice . keightley

>
> Hi Adwords API Team,
>>>
>>
I am attempting to move a client account from under sub MCC 0 to sub MCC1. 
 The following code is below. 
Currently getting the following error: [0] => 
[ManagedCustomerServiceError.UNSUPPORTED @ operations[0]]. 
Any help would be appreciated.

   $managedCustomerService = 
$user->GetManagedCustomerService(ADWORDS_VERSION);
$moveAccountlink = new ManagedCustomerLink();
$moveAccountlink->clientCustomerId=;

$moveAccountlink->linkStatus='ACTIVE';
$moveAccountlink->managerCustomerId=#;

$moveAccountOp = new MoveOperation();
$moveAccountOp->operator='SET';
//$moveAccountOp->pendingDescriptiveName = "j";
$moveAccountOp->oldManagerCustomerId=#;
  
$moveAccountOp->operand =moveAccountLink;
$moveAccountOps = array($moveAccountOp);  
 $result = $managedCustomerService->mutateManager($moveAccountOps);



-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/0c2e8b06-8d6c-412d-b749-a1250aab0ff2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Move adgroup to another campaign

2016-02-03 Thread Jan Šrámek
Hello, I'm trying to change campaign id in adgroup object by using mutate 
request (operator 'SET'). But I recieve only the same object with no 
changes.

$adGroup = new \AdGroup();
$adGroup->id = # ID of existing group
$adGroup->CampaignId = #new camp. ID

Thank you for any advices.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/d631cc25-3535-4e89-b9f3-31ef6b415401%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Will i get any script or addon for bing summery report ??

2016-02-03 Thread VENKATESH MUDALIYAR
Am looking for script or addon on google spreadsheet for bing account 
summery report.

looking for a help


regards
venky

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4b10fb8b-ca83-4ddf-8d5c-4f23fce50e27%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Google AdWords API - There is no campaign!(PHP)

2016-02-03 Thread Hong Sompote
*Does this issue have been fixed in v201601 yet?*


On Wednesday, November 18, 2015 at 11:44:37 PM UTC+7, Anthony Madrigal 
wrote:
>
> Hi,
>
> I am not sure if and when this feature will be supported. You will not be 
> able to automatically be stopped in response to the video playback number 
> using the AdWords reports.
>
> Please check our blog 
>  regarding 
> any announcements to whether video campaigns will be supported by the 
> CampaignService.
>
> Regards,
> Anthony
> AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6d3b26aa-4b5a-4977-be43-5e7babd7fbcf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Campaigns Reports: Data summary for Display and Search

2016-02-03 Thread santiago . go2jump

Hi all,

I'm starting with api adwords to automatiza some reports that my company 
does, but I have a doubt about reports.

When I call the report 'CAMPAIGN_PERFORMANCE_REPORT' at the end of the file 
there is the row *Total*, but in adword's dashboard, there are two extra 
rows (*Total Search* and *Total Display*), how could I get this rows 
through the API?

Thanks in advance!!
Santi

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4e1be577-3a8f-4332-9616-57c07e1ee328%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to retrieve 'Affinity Categories ' list in different language ?

2016-02-03 Thread Anthony Madrigal
Hello,

Unfortunately, there is currently no way to get the list of Affinity 
categories in a different language.

Regards,
Anthony
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/175138b1-6c27-4525-ab4d-5f0670aec42d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: BatchJobUtilities Upload taking too long

2016-02-03 Thread Anash P. Oommen (AdWords API Team)
Hi Rafael,

I suspect that Upload method may not be disposing the HTTP connections 
correctly in all cases. I'll take a look at it and try to get a fix out for 
the next release. Meanwhile, you could use this code in your main() to 
increase the connection limit.

 System.Net.ServicePointManager.DefaultConnectionLimit = 100;

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, February 3, 2016 at 9:19:27 AM UTC-5, Rafael Machado wrote:
>
> Hello Yin,
>
> Thank you for your attention. I hav a BatchJob with Id 1200430. Is that 
> the Id you need?
>
> Thank you,
> Rafael
>
> On Friday, January 15, 2016 at 6:06:00 PM UTC-2, Yin Niu wrote:
>>
>> Hi Rafael, 
>>
>> Do you have the request id that is taking too long? 
>>
>> Thanks,
>> Yin, AdWords API Team. 
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b00809fa-7fea-49dc-b971-077a6df5d032%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Negative keywords for TrafficEstimatorService

2016-02-03 Thread Nadine Sundquist (AdWords API Team)
Hi Mikhail,

I've checked in on the issue for you. Our engineers on that team can 
reproduce what you're seeing, but they are having difficulty finding the 
root cause. I'll keep you updated as I hear more.

Best,
Nadine, AdWords API Team

On Tuesday, December 29, 2015 at 5:07:36 PM UTC-5, Nadine Sundquist 
(AdWords API Team) wrote:
>
> Hello Mikhail,
>
> Umesh asked me if I could check this out to see if I could find out what 
> was going on. I tried everything myself, and I'm seeing the exact same 
> thing for those keyword. As far as I can see, I don't see anything that 
> you're doing wrong. I'm sending this over to our TrafficEstimatorService 
> experts to see if they can figure out what's happening. I'll get back to 
> you as soon as I have news. 
>
> Cheers,
> Nadine, AdWords API Team
>
> On Tuesday, December 29, 2015 at 1:44:43 AM UTC-5, Mikhail Kamenev wrote:
>>
>> Hello Umesh!
>>
>> Response for first request (without negative keywords):
>> > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/;>>  
>> xmlns:ns2="https://adwords.google.com/api/adwords/cm/v201509; xmlns="
>> https://adwords.google.com/api/adwords/o/v201509;>000528037cc40a567b82780c02d1AccountServiceget1712>  
>> xmlns:ns2="https://adwords.google.com/api/adwords/cm/v201509; xmlns="
>> https://adwords.google.com/api/adwords/o/v201509
>> ">CampaignEstimateAdGroupEstimateKeywordEstimateMoney13090963.52767900699188970.0410847354972432320.953215459.0Money30477530Money1662.88628268488357960.0502146791374613625.609488561.0Money37250316
>>
>> Response for second request (with one negative keyword):
>> > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/;>>  
>> xmlns:ns2="https://adwords.google.com/api/adwords/cm/v201509; xmlns="
>> https://adwords.google.com/api/adwords/o/v201509;>000528037ce362f80a561850bd098a17AccountServiceget1307>  
>> xmlns:ns2="https://adwords.google.com/api/adwords/cm/v201509; xmlns="
>> https://adwords.google.com/api/adwords/o/v201509
>> ">CampaignEstimateAdGroupEstimateKeywordEstimateMoney13090963.52767900699188970.0506477390968735915.618868277.5441Money22718446Money1662.88628268488357960.06190279521108310619.089727339.22055Money27766990KeywordEstimate0.00.0Money00.00.0Money0
>>
>> The user interface results (don't depend of the negative keyword):
>> Clicks: 20.4-24.9
>> Impressions: 459-561
>> Cost: 30.00-36.00 russian roubles.
>>
>>
>>
>>
>> понедельник, 28 декабря 2015 г., 19:14:01 UTC+3 пользователь Umesh 
>> Dengale написал:
>>>
>>> Hello,
>>>
>>> Could you provide me privately the TrafficEstimatorService response for 
>>> the negative keyword and the UI results for the negative keywords? Just 
>>> click *Reply privately to author* in the forum when responding. Don't 
>>> forget to remove the developer token in the output.
>>>
>>> Thanks,
>>> Umesh, AdWords API Team.
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/8e0511b6-4b13-46ec-86b8-d9ceb9025747%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: BatchJobUtilities Upload taking too long

2016-02-03 Thread Rafael Machado
Hello Yin,

Thank you for your attention. I hav a BatchJob with Id 1200430. Is that the 
Id you need?

Thank you,
Rafael

On Friday, January 15, 2016 at 6:06:00 PM UTC-2, Yin Niu wrote:
>
> Hi Rafael, 
>
> Do you have the request id that is taking too long? 
>
> Thanks,
> Yin, AdWords API Team. 
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/0b77e07f-6a8d-45a6-addb-044a6c955ceb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Cannot Create Similar User List: USER_LIST_MUTATE_NOT_SUPPORTED

2016-02-03 Thread Anthony Madrigal
Hi Ralph,

Could you please send me the SOAP request and response that caused this 
error? I will try to recreate the scenario on my end. Please send it 
through *Reply privately to author.*

Thanks,
Anthony
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/685872a0-bc7b-4af3-b66b-62c30c0c6368%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


AdWords account backup

2016-02-03 Thread Jan Šrámek
Hi, is there any simple way how to make backup of whole adwords account by 
using AdWords API?

Ideally if this backup could be used again via API. Thank you.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ec30e1e2-ac8b-4aac-88f0-b93f93fa2781%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Google AdWords API - There is no campaign!(PHP)

2016-02-03 Thread Anthony Madrigal
Hi,

Unfortunately, video campaigns are still not supported through the 
CampaignService in AdWords API v201601.

I will update this thread once there are any updates.

Regards,
Anthony
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/45f561a9-acec-4540-bae7-0dbb7d8f8f6e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Adding bid adjustments for mobile when creating campaigns

2016-02-03 Thread Stepanian
I am using the CampaignService to add new campaigns using the API. How can 
I add a bid adjustment for mobile devices for the entire campaign at the 
time of the campaign creation? The Campaign type does not have any fields 
that would provide for that. 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c47b3d91-7e26-4e1b-8080-1d9e55721a2c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to retrieve 'Affinity Categories ' list in different language ?

2016-02-03 Thread 郭文豪
Thanks,

will this be available in the future release ?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7eaa45b1-e079-432a-bd0d-5c21c07b90ac%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Can not save Audience Rule with ExpressionUserList

2016-02-03 Thread Nadine Sundquist (AdWords API Team)
Hello Felix,

I'm just checking in to see if you got this resolved.

Best,
Nadine, AdWords API Team

On Tuesday, January 19, 2016 at 9:33:54 AM UTC-5, Nadine Sundquist (AdWords 
API Team) wrote:
>
> Hi Felix,
>
> Could you please give me a few more specifics on what is happening for you?
>
>- Is this happening in the AdWords user interface or in the AdWords 
>API?
>- If it's the API, what exactly are you trying to save? What kind of 
>UserList with what kind of rule?
>- What is the exact error that you're getting back?
>
> Thanks,
> Nadine, AdWords API Team
>
> On Tuesday, January 19, 2016 at 8:59:11 AM UTC-5, Felix Weizman wrote:
>>
>> Hi Nadine,
>>
>> I have the same issue in my project.
>> Do you have any suggestion to fix this problem?
>>
>> Thanks,
>> Felix.
>>
>> On Wednesday, November 18, 2015 at 4:22:33 PM UTC+2, Nadine Sundquist 
>> (AdWords API Team) wrote:
>>>
>>> Hi Binh,
>>>
>>> I'm not sure why that would be the case. I would have to do some 
>>> experimentation to figure that out. If you have any further questions about 
>>> the API, please don't hesitate to contact us.
>>>
>>> Regards,
>>> Nadine, AdWords API Team
>>>
>>> On Wednesday, November 18, 2015 at 2:33:44 AM UTC-5, Binh Quach wrote:

 Hi, Anthony
 Thanks all. But requests do not throw [CollectionSizeError.TOO_FEW @ 
 operations[0].operand.rule.groups]. 

 Hi, Adwords API Team
 When i create with same rule one by back-end and one by manual, data 
 that i get not the same. One is UserList type with no rule and another is 
 ExpressionUserList type. Can you explain it? Thanks. I will change it to 
 AdWords Community Forum
 .


 On Tuesday, November 17, 2015 at 7:09:27 PM UTC+7, Florian Lherbette 
 wrote:
>
> Anthony, while I do agree that this question is not related to AdWords 
> API, I often wonder how technical problems on the AdWords UI should be 
> reported. Is AdWords Community the right place to get feedback on 
> technical 
> issues and escalate bugs to the AdWords engineering team?
>
> Also, to add some information on the matter: I stumbled on the same 
> error a year ago. At that time I inspected the requests made to the 
> backend 
> and I saw that the userlist creation failed because of the following API 
> error:
>
> [CollectionSizeError.TOO_FEW @ operations[0].operand.rule.groups]
>
>
> I hope this can help.
>
> -- 
> Florian
>
> On Monday, November 16, 2015 at 10:08:37 PM UTC+1, Anthony Madrigal 
> wrote:
>>
>> Hello,
>>
>> This question is best suited for the AdWords Community Forum 
>> .
>>  
>> They should be able to help you there.
>>
>> Cheers,
>> Anthony
>> AdWords API Team
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b346443c-d79c-4f47-a7b0-925d77879656%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Will i get any script or addon for bing summery report ??

2016-02-03 Thread Anthony Madrigal
Hi Venky,

Could you please specify what you mean by "bing account summery report"? 
AdWords API provides a number of reports including the Account Performance 
Report 

.

Please check out our Reporting 
 guide 
which details the supported download formats.

Regards,
Anthony
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/dcbd82c7-0aec-4d71-9d56-67fec20b2287%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Campaigns Reports: Data summary for Display and Search

2016-02-03 Thread Anthony Madrigal
Hi Santi,

Unfortunately, there is currently no way to get the Total Search and Total 
Display rows in your reports via AdWords API.

As a workaround, you can run two separate reports using different values 
for AdNetworkType1 

 in 
a predicate (i.e. one WHERE AdNetworkType1 = SEARCH and one WHERE 
AdNetworkType1 = CONTENT).

Regards,
Anthony
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3328b101-dbf3-4e75-818d-eedbe1424cfd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: API to link Adwords and Merchant Center Accounts

2016-02-03 Thread Amit
Hi,

Is there any news for this? Can we track this request somewhere?

Thank you
Amit

On Friday, April 17, 2015 at 2:58:00 PM UTC+3, Danial Klimkin wrote:
>
> Hello,
>
>
> Linking from the AdWords side is not currently supported. I'll log this as 
> a request.
>
>
> -Danial, AdWords API Team.
>
>
> On Friday, April 17, 2015 at 4:19:26 AM UTC+3, mccaccou...@gmail.com 
> wrote:
>>
>> Hello,
>>
>> Is there a way to link the client merchant center account and the client 
>> adwords account using the API? I know that while creating the child 
>> merchant center account, one can provide the related adwords account for 
>> linking but that is only one-way linking. The link request needs to be 
>> accepted at the adwords end. Is there an API to do so?
>>
>> The ManagedCustomerService has a few methods but as much as I could 
>> understand, they are for extending and accepting invitations from and to 
>> adwords accounts only.
>>
>> Thanks in advance for all the help.
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/dd33aa74-b06b-4781-8eaf-dec4bf0756a9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Can not save Audience Rule with ExpressionUserList

2016-02-03 Thread Nadine Sundquist (AdWords API Team)
Hello Felix,

You're right; this is in between 2 teams. I'll need to reproduce it from my 
side to see if I can find a solution for you. I'll get back to you if I 
need any more information to reproduce this.

Regards,
Nadine, AdWords API Team

On Wednesday, February 3, 2016 at 12:16:30 PM UTC-5, Felix Weizman wrote:
>
> Hi,
>
> The problem is a little bit tricky, let me to explain.
>
> We use AdWords API to create the ExpressionUserList.
> However, unfortunately your API currently has no support for including 
> past users who match that rule.
> So after creating the audience via API, I then go manually to the user 
> interface to check the 'Include past users' check box. 
> The issue is that I'm unable to save this change and I keep getting the 
> following error - ''Too few elements in the collection".
> This error occurs only on user lists that were created by the API.
>
> The issue is really critical for us and I understand that it stands 
> somewhere between your team and the user interface team, so I'll really 
> appreciate your help with this.
>
> Thank you,
> Felix.
>
> On Wednesday, February 3, 2016 at 6:35:27 PM UTC+2, Nadine Sundquist 
> (AdWords API Team) wrote:
>>
>> Hello Felix,
>>
>> I'm just checking in to see if you got this resolved.
>>
>> Best,
>> Nadine, AdWords API Team
>>
>> On Tuesday, January 19, 2016 at 9:33:54 AM UTC-5, Nadine Sundquist 
>> (AdWords API Team) wrote:
>>>
>>> Hi Felix,
>>>
>>> Could you please give me a few more specifics on what is happening for 
>>> you?
>>>
>>>- Is this happening in the AdWords user interface or in the AdWords 
>>>API?
>>>- If it's the API, what exactly are you trying to save? What kind of 
>>>UserList with what kind of rule?
>>>- What is the exact error that you're getting back?
>>>
>>> Thanks,
>>> Nadine, AdWords API Team
>>>
>>> On Tuesday, January 19, 2016 at 8:59:11 AM UTC-5, Felix Weizman wrote:

 Hi Nadine,

 I have the same issue in my project.
 Do you have any suggestion to fix this problem?

 Thanks,
 Felix.

 On Wednesday, November 18, 2015 at 4:22:33 PM UTC+2, Nadine Sundquist 
 (AdWords API Team) wrote:
>
> Hi Binh,
>
> I'm not sure why that would be the case. I would have to do some 
> experimentation to figure that out. If you have any further questions 
> about 
> the API, please don't hesitate to contact us.
>
> Regards,
> Nadine, AdWords API Team
>
> On Wednesday, November 18, 2015 at 2:33:44 AM UTC-5, Binh Quach wrote:
>>
>> Hi, Anthony
>> Thanks all. But requests do not throw [CollectionSizeError.TOO_FEW @ 
>> operations[0].operand.rule.groups]. 
>>
>> Hi, Adwords API Team
>> When i create with same rule one by back-end and one by manual, data 
>> that i get not the same. One is UserList type with no rule and another 
>> is 
>> ExpressionUserList type. Can you explain it? Thanks. I will change it to 
>> AdWords Community Forum
>> .
>>
>>
>> On Tuesday, November 17, 2015 at 7:09:27 PM UTC+7, Florian Lherbette 
>> wrote:
>>>
>>> Anthony, while I do agree that this question is not related to 
>>> AdWords API, I often wonder how technical problems on the AdWords UI 
>>> should 
>>> be reported. Is AdWords Community the right place to get feedback on 
>>> technical issues and escalate bugs to the AdWords engineering team?
>>>
>>> Also, to add some information on the matter: I stumbled on the same 
>>> error a year ago. At that time I inspected the requests made to the 
>>> backend 
>>> and I saw that the userlist creation failed because of the following 
>>> API 
>>> error:
>>>
>>> [CollectionSizeError.TOO_FEW @ operations[0].operand.rule.groups]
>>>
>>>
>>> I hope this can help.
>>>
>>> -- 
>>> Florian
>>>
>>> On Monday, November 16, 2015 at 10:08:37 PM UTC+1, Anthony Madrigal 
>>> wrote:

 Hello,

 This question is best suited for the AdWords Community Forum 
 .
  
 They should be able to help you there.

 Cheers,
 Anthony
 AdWords API Team

>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google 

Error Creating Root Product Partition

2016-02-03 Thread Justin

In the AdWords UI it gives you this option when creating an Ad Group under 
the shopping campaign type:

"Start with one product group with a single bid for all products"

I'm trying to duplicate that, but getting this error:

[AdGroupCriterionError.CRITERIA_TYPE_INVALID_FOR_BIDDING_STRATEGY_CONFIGURATION 
@ operations[0].operand.criterion]

I created a test ad group using "Start with one product group with a single 
bid for all products" and then imported it to inspect the object and I'm 
creating it the exact same way as it's being returned when I get that root 
product partition.

See my request and response SOAP XML below.

I know for a subdivision I need to create the "ALL OTHERS" empty case 
value.  However, when looking at the ad group criterion object I get back I 
just get back one object with a UNIT type.

In AdWords it displays it as just "All Products", with a + next to it, and 
you can set a bid on the product group.

CREATE PRODUCT PARTITION REQUEST:

 http://www.w3.org/2001/XMLSchema-instance; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema;>
https://adwords.google.com/api/adwords/cm/v201509;>
  
ADD

  3220668
  BIDDABLE
  
-1
PRODUCT_PARTITION
UNIT
  
  
MANUAL_CPC

  
25
  


  
25
  

  

  

  

RESPONSE:

  

  soap:Server
  
[AdGroupCriterionError.CRITERIA_TYPE_INVALID_FOR_BIDDING_STRATEGY_CONFIGURATION
 
@ operations[0].operand.criterion]
  
https://adwords.google.com/api/adwords/cm/v201509;>
  
[AdGroupCriterionError.CRITERIA_TYPE_INVALID_FOR_BIDDING_STRATEGY_CONFIGURATION
 
@ operations[0].operand.criterion]
  
ApiException
  http://www.w3.org/2001/XMLSchema-instance; 
xsi:type="AdGroupCriterionError">
operations[0].operand.criterion



AdGroupCriterionError.CRITERIA_TYPE_INVALID_FOR_BIDDING_STRATEGY_CONFIGURATION
AdGroupCriterionError
UNKNOWN
  

  

  

HERE IS WHAT I'M TRYING TO DUPLICATE AND WHAT THE PRODUCT GROUP I CREATED 
LOOKS LIKE ON A REQUEST:

http://schemas.xmlsoap.org/soap/envelope/;>
  
https://adwords.google.com/api/adwords/cm/v201509;>
  00052ad44b884f380a4c49679b08c536
  AdGroupCriterionService
  get
  1
  384

  
  
https://adwords.google.com/api/adwords/cm/v201509;>
  
1
AdGroupCriterionPage
http://www.w3.org/2001/XMLSchema-instance; 
xsi:type="BiddableAdGroupCriterion">
  33190889968
  BIDDABLE
  
18283950120
PRODUCT_PARTITION
ProductPartition
UNIT
  
  
BiddableAdGroupCriterion
  ENABLED
  ELIGIBLE
  APPROVED
  
MANUAL_CPC
CAMPAIGN

  CpcBid
  
Money
1
  
  CRITERION


  CpmBid
  
Money
1
  
  ADGROUP

  

  

  


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/bb791219-e69c-4d81-92b0-2fca576ce758%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Adwords: socket.error: [Errno 101] Network is unreachable

2016-02-03 Thread Ganesh Settu
Hello Everyone,
I'm trying to get Adwords data through API. When I execute the 
get_customer_campaign.py script, I get the following error message 
 "socket.error: [Errno 101] Network is unreachable".

I did a "echo $http_proxy" on my terminal which returned this: 
http://w1proxy-vip...net:3128. that tells me the proxy is set up 
right. 

I would really appreciate any suggestions on this issue. Thanks.

here is the list of error messages.

Traceback (most recent call last):
  File "./get_customer_campaign.py", line 35, in 
CLIENT_CUSTOMER_ID)
  File "./get_customer_campaign.py", line 26, in main
developer_token, oauth2_client, user_agent, client_customer_id)
  File 
"/home/gsettu/python_virtual_envs/Adwords/lib/python2.7/site-packages/googleads/adwords.py",
 
line 225, in __in
self.oauth2_client.Refresh()
  File 
"/home/gsettu/python_virtual_envs/Adwords/lib/python2.7/site-packages/googleads/oauth2.py",
 
line 164, in Refre
self.disable_ssl_certificate_validation)))
  File 
"/home/gsettu/python_virtual_envs/Adwords/lib/python2.7/site-packages/oauth2client/client.py",
 
line 633, in re
self._refresh(http.request)
  File 
"/home/gsettu/python_virtual_envs/Adwords/lib/python2.7/site-packages/oauth2client/client.py",
 
line 842, in _r
self._do_refresh_request(http_request)
  File 
"/home/gsettu/python_virtual_envs/Adwords/lib/python2.7/site-packages/oauth2client/client.py",
 
line 874, in _dequest
self.token_uri, method='POST', body=body, headers=headers)
  File 
"/home/gsettu/python_virtual_envs/Adwords/lib/python2.7/site-packages/httplib2/__init__.py",
 
line 1609, in req
(response, content) = self._request(conn, authority, uri, request_uri, 
method, body, headers, redirections, cache
  File 
"/home/gsettu/python_virtual_envs/Adwords/lib/python2.7/site-packages/httplib2/__init__.py",
 
line 1351, in _re
(response, content) = self._conn_request(conn, request_uri, method, 
body, headers)
  File 
"/home/gsettu/python_virtual_envs/Adwords/lib/python2.7/site-packages/httplib2/__init__.py",
 
line 1272, in _co
conn.connect()
  File 
"/home/gsettu/python_virtual_envs/Adwords/lib/python2.7/site-packages/httplib2/__init__.py",
 
line 1075, in con
raise socket.error, msg
socket.error: [Errno 101] Network is unreachable



-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/231071bd-6dcd-4f6b-b6a0-ad4ac0bbf8f5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Socket Error. Network is unreachable.

2016-02-03 Thread Ganesh Settu


Hi,

I’m trying to get Adwords reporting data through API call.

 

When I execute the get_customer_campaign.py script I get the following 
error message “socket.error: [Errno 101] Network is unreachable”.

 

I did a “echo $http_proxy” on the terminal and it returned me 
http://w1proxy-vip.web1..net:3128. That tells me the http proxy is set 
right.


I have attached the error message and code. 


I would really appreciate any suggestions on this. Thanks.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/61b07556-8b3a-4ebf-8561-d26917d94395%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
here is the error message"
*
Traceback (most recent call last):
  File "./get_customer_campaign.py", line 35, in 
CLIENT_CUSTOMER_ID)
  File "./get_customer_campaign.py", line 26, in main
developer_token, oauth2_client, user_agent, client_customer_id)
  File 
"/home/gsettu/python_virtual_envs/Adwords/lib/python2.7/site-packages/googleads/adwords.py",
 line 225, in   __init__
self.oauth2_client.Refresh()
  File 
"/home/gsettu/python_virtual_envs/Adwords/lib/python2.7/site-packages/googleads/oauth2.py",
 line 164, in R  efresh
self.disable_ssl_certificate_validation)))
  File 
"/home/gsettu/python_virtual_envs/Adwords/lib/python2.7/site-packages/oauth2client/client.py",
 line 633, i  n refresh
self._refresh(http.request)
  File 
"/home/gsettu/python_virtual_envs/Adwords/lib/python2.7/site-packages/oauth2client/client.py",
 line 842, i  n _refresh
self._do_refresh_request(http_request)
  File 
"/home/gsettu/python_virtual_envs/Adwords/lib/python2.7/site-packages/oauth2client/client.py",
 line 874, i  n 
_do_refresh_request
self.token_uri, method='POST', body=body, headers=headers)
  File 
"/home/gsettu/python_virtual_envs/Adwords/lib/python2.7/site-packages/httplib2/__init__.py",
 line 1609, in   request
(response, content) = self._request(conn, authority, uri, request_uri, 
method, body, headers, redirections, c  
achekey)
  File 
"/home/gsettu/python_virtual_envs/Adwords/lib/python2.7/site-packages/httplib2/__init__.py",
 line 1351, in   _request
(response, content) = self._conn_request(conn, request_uri, method, body, 
headers)
  File 
"/home/gsettu/python_virtual_envs/Adwords/lib/python2.7/site-packages/httplib2/__init__.py",
 line 1272, in   
_conn_request
conn.connect()
  File 
"/home/gsettu/python_virtual_envs/Adwords/lib/python2.7/site-packages/httplib2/__init__.py",
 line 1075, in   connect
raise socket.error, msg
socket.error: [Errno 101] Network is unreachable

*

here is the script get_customer_campaign.py:

#!/bin/env mlb_run_python_with_virtualenv

from googleads import adwords
from googleads import oauth2

# OAuth 2.0 credential information. In a real application, you'd probably be
# pulling these values from a credential storage.
CLIENT_ID = ''
CLIENT_SECRET = ''
REFRESH_TOKEN = ''

# AdWords API information.
DEVELOPER_TOKEN = ''
USER_AGENT = ''
CLIENT_CUSTOMER_ID = ''


def main(client_id, client_secret, refresh_token, developer_token, user_agent,
 client_customer_id):
  
  oauth2_client = oauth2.GoogleRefreshTokenClient(
  client_id, client_secret, refresh_token)
  
  adwords_client = adwords.AdWordsClient(
  developer_token, oauth2_client, user_agent, client_customer_id)


Are there third party API tools?

2016-02-03 Thread Nathan Weinberg
I have seen a number of questions asking if it is possible, but none saying 
if one exists, so: Are there any services that connect to the AdWords API 
to pull reports (paid or unpaid)? I need to be able to pull reports, like 
campaign reports, with specific data, accessible to Excel, and don't have 
the development resources to build an API solution, so a third party tool 
or service would be perfect, if one exists. Please let me know.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/f94959a7-d0f2-4f36-955c-ec045cf208e6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Google AdWords API - There is no campaign!(PHP)

2016-02-03 Thread Hong Sompote
Hi
It's a bad news, I still waiting for an update
Thanks,
Hong

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/15c4447b-2029-428b-813e-ec5d0f0d614e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Are there third party API tools?

2016-02-03 Thread Anthony Madrigal
Hi Nathan,

I suggest you take a look at AdWords Scripts 
. You can run Reports that 
you can find in AdWords API. AdWords Scripts programming is all done in 
your AdWords account UI. 

If you decide to use and are having issues, please reach out to the AdWords 
Scripts Forum 

.

Cheers,
Anthony
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7e15571a-862a-48aa-ae47-f26dc9877a0c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Are there third party API tools?

2016-02-03 Thread chris h
Hi Nathan,
You can contact me for information about our service. Email is chris AT 
shufflepoint DOT com.
 - Chris


On Wednesday, February 3, 2016 at 8:27:35 AM UTC-5, Nathan Weinberg wrote:
>
> I have seen a number of questions asking if it is possible, but none 
> saying if one exists, so: Are there any services that connect to the 
> AdWords API to pull reports (paid or unpaid)? I need to be able to pull 
> reports, like campaign reports, with specific data, accessible to Excel, 
> and don't have the development resources to build an API solution, so a 
> third party tool or service would be perfect, if one exists. Please let me 
> know.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/e7c2d6ea-a9d4-48da-9bf2-d5f70d5b59b5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Can not save Audience Rule with ExpressionUserList

2016-02-03 Thread Felix Weizman
Hi,

The problem is a little bit tricky, let me to explain.

We use AdWords API to create the ExpressionUserList.
However, unfortunately your API currently has no support for including past 
users who match that rule.
So after creating the audience via API, I then go manually to the user 
interface to check the 'Include past users' check box. 
The issue is that I'm unable to save this change and I keep getting the 
following error - ''Too few elements in the collection".
This error occurs only on user lists that were created by the API.

The issue is really critical for us and I understand that it stands 
somewhere between your team and the user interface team, so I'll really 
appreciate your help with this.

Thank you,
Felix.

On Wednesday, February 3, 2016 at 6:35:27 PM UTC+2, Nadine Sundquist 
(AdWords API Team) wrote:
>
> Hello Felix,
>
> I'm just checking in to see if you got this resolved.
>
> Best,
> Nadine, AdWords API Team
>
> On Tuesday, January 19, 2016 at 9:33:54 AM UTC-5, Nadine Sundquist 
> (AdWords API Team) wrote:
>>
>> Hi Felix,
>>
>> Could you please give me a few more specifics on what is happening for 
>> you?
>>
>>- Is this happening in the AdWords user interface or in the AdWords 
>>API?
>>- If it's the API, what exactly are you trying to save? What kind of 
>>UserList with what kind of rule?
>>- What is the exact error that you're getting back?
>>
>> Thanks,
>> Nadine, AdWords API Team
>>
>> On Tuesday, January 19, 2016 at 8:59:11 AM UTC-5, Felix Weizman wrote:
>>>
>>> Hi Nadine,
>>>
>>> I have the same issue in my project.
>>> Do you have any suggestion to fix this problem?
>>>
>>> Thanks,
>>> Felix.
>>>
>>> On Wednesday, November 18, 2015 at 4:22:33 PM UTC+2, Nadine Sundquist 
>>> (AdWords API Team) wrote:

 Hi Binh,

 I'm not sure why that would be the case. I would have to do some 
 experimentation to figure that out. If you have any further questions 
 about 
 the API, please don't hesitate to contact us.

 Regards,
 Nadine, AdWords API Team

 On Wednesday, November 18, 2015 at 2:33:44 AM UTC-5, Binh Quach wrote:
>
> Hi, Anthony
> Thanks all. But requests do not throw [CollectionSizeError.TOO_FEW @ 
> operations[0].operand.rule.groups]. 
>
> Hi, Adwords API Team
> When i create with same rule one by back-end and one by manual, data 
> that i get not the same. One is UserList type with no rule and another is 
> ExpressionUserList type. Can you explain it? Thanks. I will change it to 
> AdWords Community Forum
> .
>
>
> On Tuesday, November 17, 2015 at 7:09:27 PM UTC+7, Florian Lherbette 
> wrote:
>>
>> Anthony, while I do agree that this question is not related to 
>> AdWords API, I often wonder how technical problems on the AdWords UI 
>> should 
>> be reported. Is AdWords Community the right place to get feedback on 
>> technical issues and escalate bugs to the AdWords engineering team?
>>
>> Also, to add some information on the matter: I stumbled on the same 
>> error a year ago. At that time I inspected the requests made to the 
>> backend 
>> and I saw that the userlist creation failed because of the following API 
>> error:
>>
>> [CollectionSizeError.TOO_FEW @ operations[0].operand.rule.groups]
>>
>>
>> I hope this can help.
>>
>> -- 
>> Florian
>>
>> On Monday, November 16, 2015 at 10:08:37 PM UTC+1, Anthony Madrigal 
>> wrote:
>>>
>>> Hello,
>>>
>>> This question is best suited for the AdWords Community Forum 
>>> .
>>>  
>>> They should be able to help you there.
>>>
>>> Cheers,
>>> Anthony
>>> AdWords API Team
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c7250541-b9ed-4bc5-993d-33b8aef35d4c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Move adgroup to another campaign

2016-02-03 Thread Anthony Madrigal
Hi Jan,

As far as I know, it is not possible to move an adgroup to a different 
campaign via AdWords API. As a workaround, you can copy the adgroup to a 
new campaign then delete the old adgroup in the UI.

Regards,
Anthony
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/9c31a0d1-f4cf-43e9-b5d1-0a9ba946c37b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AdWords account backup

2016-02-03 Thread Anthony Madrigal
Hi Jan,

There is currently no way to make a backup of an AdWords account via 
AdWords API.

Regards,
Anthony
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/32eecf43-74d0-42e8-82d7-ef87cc55e94f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Trying to move client account in adwords from one sub MCC to another sub MCC

2016-02-03 Thread Yin Niu
Hi, 

Can you verify that the two MCC accounts are under the same MCC account 

 that 
you are using to make the request? I was able to run this example 
successfully. If you are still having errors, please send us the SOAP logs. 

Thanks,
Yin, AdWords API Team. 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/fa2e077f-2f0c-43c9-b247-7c6349685fb9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: trying to get report but always just get "ReportDownloadError.MISSING_PARAMETER" "Missing report definition"

2016-02-03 Thread Wesley Ide
Hi

I have the same problem.
I add the headers:

   - "User-Agent" : "Mozilla/5.0"
   - "Accept-Language" : "pt-br"
   - "Accept-Charset" : "UTF-8"
   - "Content-Type" : "application/soap+xml"
   - "Authorization" : "Bearer ACCESS_TOKEN"
   - "clientCustomerId", "XXX-XXX-"
   - "developerToken", "XX"
   
And the parameters:

   - __rdxml="https://adwords.google.com/api/adwords/cm/v201506\;>Cost<\/fields>ConversionValue<\/fields><\/selector>Keywords
 
   Performance 
   
Report<\/reportName>KEYWORDS_PERFORMANCE_REPORT<\/reportType>ALL_TIME<\/dateRangeType>CSV<\/downloadFormat><\/reportDefinition>"
   - __fmt="CSV"

But the response is:


   
  ReportDownloadError.MISSING_PARAMETER
  Missing report definition
  
   


I did the request using the DHC tool  with 
the headers and parameters that I mentioned, and worked perfect! But in my 
code (Java), have the behavior that I mentioned above.

Any suggestion about this misterious "MISSING_PARAMETER" or why dont works 
in my code, but did in a REST tool?

Wesley.

Em sexta-feira, 20 de março de 2015 09:57:57 UTC-3, Danial Klimkin escreveu:
>
> Hello Michael,
>
>
> Is it possible some of the HTTP headers were not set?
>
> Can you send me the exact request you've generated, via email? Please use 
> "Reply to author" button on the right.
>
>
> -Danial, AdWords API Team.
>
>
> On Friday, March 20, 2015 at 2:14:29 PM UTC+3, Michael D wrote:
>>
>> Hi, 
>>
>> im in a portableClassLibary so the ClientLibaries doesnt work for me.
>>  
>> I changed what you said but now im gettin this Error: 
>>
>> "> standalone=\"yes\"?>
>> 
>> ReportDownloadError.INVALID_PARAMETER
>> Missing client information
>> 
>> 
>> "
>>
>>
>> This ismy code now:
>>
>> public string GetReport()
>> {
>> var postString = this.ConstructPostRequest();
>> var content = new StringContent(postString, Encoding.UTF8, 
>> "application/x-www-form-urlencoded");
>>
>> var client = new HttpClient();
>>
>> 
>> client.DefaultRequestHeaders.TryAddWithoutValidation("Authorization: ", 
>> "Bearer " + accesToken);
>> 
>> client.DefaultRequestHeaders.TryAddWithoutValidation("developerToken: ", 
>> developerToken);
>> 
>> client.DefaultRequestHeaders.TryAddWithoutValidation("clientCustomerId: ", 
>> clientCustomerId);
>> 
>> client.DefaultRequestHeaders.TryAddWithoutValidation("content-type: ", 
>> "application/x-www-form-urlencoded");
>>
>> var request = new HttpRequestMessage(HttpMethod.Post, 
>> baseAdressAdWords)
>> {
>> Content = content
>> };
>>  
>> var response = client.SendAsync(request).Result;
>> 
>> var Response = response.Content.ReadAsStringAsync().Result;
>>
>> return Response ;
>> }
>> #region Construct Post Request
>> private string ConstructPostRequest()
>> {
>> 
>>  string xml=@"> https://adwords.google.com/api/adwords/cm/v201409";>
>>   
>> CampaignId
>> Id
>> Impressions
>> Clicks
>> Cost
>> 
>>   Status
>>   IN
>>   ENABLED
>>   PAUSED
>> 
>>   
>>   Custom Adgroup Performance 
>> Report
>>   ADGROUP_PERFORMANCE_REPORT
>>   LAST_7_DAYS
>>   XML
>> "
>>
>>  return "__rdxml="+ System.Net.WebUtility.UrlEncode(xml);
>> }
>> }
>> }
>>
>>
>>
>> Am Montag, 16. März 2015 16:31:49 UTC+1 schrieb Danial Klimkin:
>>>
>>> Hello Michael,
>>>
>>>
>>> The request should have post parameter named "__rdxml", I don't see you 
>>> use this name. Also, the value needs to be url encoded.
>>>
>>> Please consider using our client libraries instead of implementing this 
>>> routine yourself:
>>>
>>>   https://github.com/googleads/googleads-dotnet-lib
>>>
>>>
>>> -Danial, AdWords API Team.
>>>
>>>
>>>
>>> On Monday, March 16, 2015 at 6:25:25 PM UTC+3, Michael D wrote:

 When im sending my request im gettin the following Error:

 
 
 
 ReportDownloadError.MISSING_PARAMETER
 Missing report definition
 
 
 

 The Details on reporting 
  are 
 not clearly telling how it works.

 This is how I do it at the time. But it doesnt work. Is there any c# 
 example on how to do this? 

  public string GetReport()
 {
 var client = new HttpClient();
 client.DefaultRequestHeaders.Add("Authorization", "Bearer " 
 + accesToken);