Re: how can I copy campaign ad extensions to another

2017-11-30 Thread 'Peter Oliquino' via AdWords API Forum
Hi,

There is currently no direct way to achieve this. Depending on the AdWords 
API service that you used (if it is feed based 
, or 
via the extension setting services 
), 
you will first need to use the service's get() method in order to retrieve 
all the information from its objects. For example, if you used 
CampaignExtensionSettingService 
,
 
will first need to retrieve all your ExtensionSetting 

 information 
using the CampaignExtensionSettingService.get() 

 method.

Once you have done so, you may store the information in a temporary 
database or variables, then programmatically change the clientCustomerId 
(and the OAuth2 credentials, if current access is not shared across your 
accounts). You can then use the ADD operator to create your extensions into 
your other account/campaign.

Feel free to write back to me if you have any further clarifications.

Thanks and regards,
Peter
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/79d4dd6a-dd94-4e8c-9ab4-07144cd4a2e4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Google API Price extension - corrupted data (CampaignId, microAmount, feedItemId, feedMappingId)

2017-11-30 Thread 'Peter Oliquino' via AdWords API Forum
Hi Alexander,

In order to better investigate your concern, could you provide the complete 
SOAP request and response that was generated when you encountered the 
error? You may reply using the *Reply privately to author* option.

Thanks and regards,
Peter
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/7e78b040-8d6a-44b6-8a0b-5cca5adb3694%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


how to add adwords account to mcc through api in php ?

2017-11-30 Thread Umesh Shinde
how to add adwords account to mcc through api in php ?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/3ef1de30-5f26-43da-a809-0d2f4170834e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Ad group label filter for ad performance report

2017-11-30 Thread harish.padmakar via AdWords API Forum
Please help me with this as well! 

I am not a very skilled tech person, so I do not know understand what 'SOAP 
request and response logs' are. Could you please explain it at your 
convenience? 
Thanks!

*Regarding DURING clause:*
How do I download the report for difference date range. Example:
Oct 1, 2017 to Oct 20, 2017 (exclude October 4 -9) . Is it even possible? 
If yes, could you please rewrite the below script and send?
report_query = (adwords.ReportQueryBuilder()
  
.Select('AdType','AdNetworkType1','AdNetworkType2,''AccountDescriptiveName',)
  .From('AD_PERFORMANCE_REPORT')
  .Where ('AdType').In('EXPANDED_TEXT_AD')
  .Where ('AdNetworkType1').In('SEARCH')
  .During('TODAY')
  .Build())

I make use of the below table for DURING clause. 

DateRangeLiteral -> TODAY | YESTERDAY | LAST_7_DAYS | THIS_WEEK_SUN_TODAY | 
THIS_WEEK_MON_TODAY | LAST_WEEK |
LAST_14_DAYS | LAST_30_DAYS | LAST_BUSINESS_WEEK | 
LAST_WEEK_SUN_SAT | THIS_MONTH
Date -> 8-digit integer: MMDD



On Thursday, 30 November 2017 11:46:42 UTC+5:30, harish@latentview.com 
wrote:
>
> Ya Bharani. It worked for me as well. Thanks!
> I am not a very skilled tech person, so I do not know understand what 'SOAP 
> request and response logs' are. Could you please explain it at your 
> convenience? 
> Thanks!
>
> *Regarding DURING clause:*
> How do I download the report for difference date range. Example:
> Oct 1, 2017 to Oct 20, 2017 (exclude October 4 -9) . Is it even possible? 
> If yes, could you please rewrite the below script and send?
> report_query = (adwords.ReportQueryBuilder()
>   
> .Select('AdType','AdNetworkType1','AdNetworkType2,''AccountDescriptiveName',)
>   .From('AD_PERFORMANCE_REPORT')
>   .Where ('AdType').In('EXPANDED_TEXT_AD')
>   .Where ('AdNetworkType1').In('SEARCH')
>   .During('TODAY')
>   .Build())
>
> I make use of the below table for DURING clause. 
>
> DateRangeLiteral -> TODAY | YESTERDAY | LAST_7_DAYS | THIS_WEEK_SUN_TODAY | 
> THIS_WEEK_MON_TODAY | LAST_WEEK |
> LAST_14_DAYS | LAST_30_DAYS | LAST_BUSINESS_WEEK | 
> LAST_WEEK_SUN_SAT | THIS_MONTH
> Date -> 8-digit integer: MMDD
>
>
> On Wednesday, 29 November 2017 23:35:06 UTC+5:30, Bharani Cherukuri 
> (AdWords API Team) wrote:
>>
>> Hello Harish, 
>>
>> That's right, you will be able to use this query with another WHERE 
>> clause. We were able to test this and download the reports. If you run into 
>> any issues with this report query, please provide us the complete SOAP 
>> request and response logs, so I can take a look. Please use *Reply 
>> privately to author* to provide the logs. 
>>
>> Regards,
>> Bharani, AdWords API Team
>>
>> On Tuesday, November 14, 2017 at 5:05:21 AM UTC-5, 
>> harish@latentview.com wrote:
>>>
>>> Is it possible to apply adgroup label filter while downloading ad 
>>> performance report? (This is not possible using the UI)
>>>
>>> This email may contain confidential and privileged information for the sole 
>>> use of the intended recipient. Any review or distribution by others is 
>>> strictly prohibited. If you are not the intended recipient, please reply 
>>> back to the sender about the error and delete all copies of this email 
>>> message. Thank you.
>>>
>>>
-- 


This email may contain confidential and privileged information for the sole use 
of the intended recipient. Any review or distribution by others is strictly 
prohibited. If you are not the intended recipient, please reply back to the 
sender about the error and delete all copies of this email message. 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/43e89d4e-d62f-4de8-9641-121c876785ca%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AxisFault/Server.userException/org.xml.sax.SAXParseException/An invalid XML character (Unicode: 0x8) was found in the element content of the document.

2017-11-30 Thread Virtual Digital

Hello Nadine.

This is really helpful to me.
After removing the label, the problem was solved.

Thank you so much.
Zedd

在 2017年12月1日星期五 UTC+8上午10:41:19,Nadine Sundquist (AdWords API Team)写道:
>
> Hello Zedd.
>
> This can be tricky to bug, but I think I found some of the culprits. You 
> are completely correct that it is a backspace that is found in the 
> response. i found that it is specifically in some of the labels that are 
> coming back. For example, the following label name coming back has a 
> backspace in it before the word Tina:
>
> 4933659 
> Tina
>
>
> When the parsing is happening you should be getting back errors as to 
> specifically where in the response the parsing error is happening. You can 
> then use that information to fix the labels through the UI. I usually take 
> the entire SOAP response and put it into an editor that can see all 
> characters when trying to debug an issue like this. 
>
> Cheers,
> Nadine, AdWords API Team
>
> On Thursday, November 30, 2017 at 7:53:24 AM UTC-5, Virtual Digital wrote:
>>
>> Hi,
>> I was trying to request the AdWords API to synchronize the 
>> accountPerformanceReport.But there was such an error.
>>
>>
>> 
>> The specific request as shown below.
>>
>>
>> 
>> Does this mean that there's an embedded backspace (Unicode 0x8) in the 
>> request or response?
>> response:
>>
>>
>> 
>>
>> How should I solve this problem?Any idea?Thx
>> Zedd
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/fe79aeff-2d32-4b11-8a94-2026cd22db2c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: HTML5 ad display / preview link via the API

2017-11-30 Thread Force Fitzpatrick
Is it still not supported?

On Monday, February 22, 2016 at 10:27:34 AM UTC-5, Yin Niu wrote:
>
> Hello, 
>
> It is not supported in API currently. But you could check out the AdWords 
> API blog  for any 
> updates or announcements. 
>
> 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/14907b61-f589-4895-a868-d1e8c2ffa614%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: how can I copy campaign ad extensions to another

2017-11-30 Thread orzorc
what's more, C_campaign in B_account is requiring the same set of 
extensions, how can I copy to both C_campaign and B_campaign?
So I need to know how to operate with feed id and feed mapping id and 
attach them to campaign?


在 2017年12月1日星期五 UTC+8上午10:59:44,orzorc写道:
>
> Hi,
> I want to copy all extensions attached to A_campaign in A_account to 
> B_campaign in B_account and B_account has no extensions.
> I have read the examples 
>  
> about extension but have no clue how can I make use of them.
> I have no idea about how feeds, feedItems, feedMatching and extensions 
> work together.
>
> What I am thinking is that I should
> 1. find out all relating feeds of A_campaign and copy them to B_account 
> (no idea how to do this)
> 2. transfer those feeds to extensions (using feedMatching? Is there any 
> way to directly copy extensions?)
> 3. attach extensions to B_campaign (no idea)
>
> Could any one give a hand or examples?
> 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/c7a96b22-30ed-4600-8f16-484d804935ba%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


how can I copy campaign ad extensions to another

2017-11-30 Thread orzorc
Hi,
I want to copy all extensions attached to A_campaign in A_account to 
B_campaign in B_account and B_account has no extensions.
I have read the examples 
 
about extension but have no clue how can I make use of them.
I have no idea about how feeds, feedItems, feedMatching and extensions work 
together.

What I am thinking is that I should
1. find out all relating feeds of A_campaign and copy them to B_account (no 
idea how to do this)
2. transfer those feeds to extensions (using feedMatching? Is there any way 
to directly copy extensions?)
3. attach extensions to B_campaign (no idea)

Could any one give a hand or examples?
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/ea0afb2c-6520-49dd-a8ea-a33bcd451660%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: UNEXPECTED_INTERNAL_API_ERROR with getCustomers

2017-11-30 Thread 'Nadine Sundquist (AdWords API Team)' via AdWords API Forum
Hi Oksana,

I just received word that the issue is fixed. Please take a look when you 
get a chance. If you experience any other issues around this, please get 
back to me.

Thanks,
Nadine, AdWords API Team

On Friday, November 17, 2017 at 4:14:32 PM UTC-5, Nadine Sundquist (AdWords 
API Team) wrote:
>
> Hello Oksana,
>
> I just wanted to give you a heads-up that we found the root cause. Yay! We 
> are currently working on a solution, but I don't have a date for when a fix 
> would be available. I'll keep you updated in the coming weeks as I hear 
> more.
>
> Cheers,
> Nadine, AdWords API Team
>
> On Tuesday, November 14, 2017 at 12:35:57 PM UTC-5, Nadine Sundquist 
> (AdWords API Team) wrote:
>>
>> Hello Oksana,
>>
>> I'm disappointed to tell you that we have not resolved it, yet. I do have 
>> an active conversation going on internally on this, but we haven't found 
>> the source of the issue. Thanks for checking in on this!
>>
>> Regards,
>> Nadine, AdWords API Team
>>
>> On Tuesday, November 14, 2017 at 6:41:11 AM UTC-5, Oksana Sulyma wrote:
>>>
>>> Hi Nadine! 
>>> How is it going with the solution of this issue? Any updates?
>>> Looking forward to hear good news from you!
>>> Thanks,
>>> Oksana
>>>
>>> On Tuesday, September 12, 2017 at 5:52:28 PM UTC+3, Oksana Sulyma wrote:

 Hi guys,
 I'm requesting 
 https://adwords.google.com/api/adwords/mcm/v201702/CustomerService and 
 getting the next error:

 soap:ServerInternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
 com.google.ads.api.services.common.error.InternalApiError.(InternalApiErroInternalApiError.UNEXPECTED_INTERNAL_API_ERROR
  
 @ 
 com.google.ads.api.services.common.error.InternalApiError.(InternalApiErroApiExceptionInternalApiError.UNEXPECTED_INTERNAL_API_ERRORInternalApiErrorUNEXPECTED_INTERNAL_API_ERROR


 curl_info is next:
 ( [url] => 
 https://adwords.google.com/api/adwords/mcm/v201702/CustomerService 
 [content_type] => text/xml; charset=UTF-8 [http_code] => 500 [header_size] 
 => 420 [request_size] => 858 [filetime] => -1 [ssl_verify_result] => 0 
 [redirect_count] => 0 [total_time] => 121.246653 [namelookup_time] => 
 0.004202 [connect_time] => 0.287567 [pretransfer_time] => 0.87369 
 [size_upload] => 536 [size_download] => 1103 [speed_download] => 9 
 [speed_upload] => 4 [download_content_length] => -1 
 [upload_content_length] 
 => 536 [starttransfer_time] => 121.246455 [redirect_time] => 0 
 [redirect_url] => [primary_ip] => 173.194.222.100 [certinfo] => Array ( ) 
 [primary_port] => 443 [local_ip] => 10.99.99.22 [local_port] => 37912 )

 my xml looks next:
 http://schemas.xmlsoap.org/soap/envelope/; xmlns:v20="
 https://adwords.google.com/api/adwords/mcm/v201702; xmlns:v201="
 https://adwords.google.com/api/adwords/cm/v201702;>

   
  mytoken
  myagent
   


   

 

 This code works for lots of different Adwords accounts, getting SOAP 
 error just for one - can send details on it.

 Repeating the request doesn't help. Really need any input which can 
 help to troubleshoot. 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/ae2402ea-17e1-4582-b627-06f9946dd736%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AxisFault/Server.userException/org.xml.sax.SAXParseException/An invalid XML character (Unicode: 0x8) was found in the element content of the document.

2017-11-30 Thread 'Nadine Sundquist (AdWords API Team)' via AdWords API Forum
Hello Zedd.

This can be tricky to bug, but I think I found some of the culprits. You 
are completely correct that it is a backspace that is found in the 
response. i found that it is specifically in some of the labels that are 
coming back. For example, the following label name coming back has a 
backspace in it before the word Tina:

4933659 
Tina


When the parsing is happening you should be getting back errors as to 
specifically where in the response the parsing error is happening. You can 
then use that information to fix the labels through the UI. I usually take 
the entire SOAP response and put it into an editor that can see all 
characters when trying to debug an issue like this. 

Cheers,
Nadine, AdWords API Team

On Thursday, November 30, 2017 at 7:53:24 AM UTC-5, Virtual Digital wrote:
>
> Hi,
> I was trying to request the AdWords API to synchronize the 
> accountPerformanceReport.But there was such an error.
>
>
> 
> The specific request as shown below.
>
>
> 
> Does this mean that there's an embedded backspace (Unicode 0x8) in the 
> request or response?
> response:
>
>
> 
>
> How should I solve this problem?Any idea?Thx
> Zedd
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/a5bb912f-55dc-48df-80bd-ceb16b75dcf6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Get account Conversion Actions

2017-11-30 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi, 

Could you please enable logging 

 and 
share the SOAP request and response? Please use *Reply privately to author* 
while 
sharing the details. 

Thanks,
Sreelakshmi, 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/25fe488e-707f-4abd-a9fa-9b16eec31549%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Unable to fetch data in google adwords API

2017-11-30 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API Forum
Hello, 

The ID provided in the logs is a MCC ID, you will have to specify the 
clientCustomerId 

 of 
the target AdWords client account. It is required for all the API calls 
except CustomerService and ReportDefinitionService. Once you provide the 
clientCustomerId and make an API call, this will return results for the 
Expanded Text ads in your account. 

If you continue to have an issue with this, could you enable logging and 
provide us the complete SOAP request and response logs along with the 
clientCustomerId, so I can take a look? Please use *Reply privately to 
author* option to provide the details.

Regards,
Bharani, AdWords API Team 

On Thursday, November 30, 2017 at 1:41:44 PM UTC-5, Varun Kumar wrote:
>
>
> Hi Team,
>
> Nicely done as per mentioned. Now I called first API without any error but 
> it display no record. I've campaign in production mode but there is not 
> record.
>
> > php examples/AdWords/v201705/BasicOperations/GetExpandedTextAds.php 
>
> > [2017-11-30 18:36:24] AW_SOAP.INFO: clientCustomerId=491-978-3346 
> operations=1 service=AdGroupAdService method=get responseTime=525 
> requestId=00055f32ed2619f00a6250c5e4012681 server=adwords.google.com 
> isFault=0 faultMessage=  
> > Number of results found: 0
>
> I've created developer's token and refresh token from my account(MCC 
> acount) and it connected with adword account. Please help me to rid out of 
> this problem. Many 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/61755d0c-ac12-448a-b0b6-a13ddf107168%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Google API Price extension - corrupted data (CampaignId, microAmount, feedItemId, feedMappingId)

2017-11-30 Thread Alexander Popov
Hi.
We Use PHP and I was following examples: 
https://developers.google.com/adwords/api/docs/guides/extension-settings#update_ad_extensions
 
and everything works fine if i run code in browser like 
http://mysite.com/myfile.php so code is inside "myfile.php" file

But if I run using cron, I get:
exception 'Google\AdsApi\AdWords\v201710\cm\ApiException' with message 
'[EntityNotFound.INVALID_ID @ operations[0].operand.campaignId; 
trigger:'CampaignId: 94408149']' in 
/PATH/TO/LIBRARY/lib/Google/src/Google/AdsApi/Common/Util/Reflection.php:39

SOAP:
AW_SOAP.WARNING: clientCustomerId=MY-ID operations=3 
service=CampaignExtensionSettingService method=mutate responseTime=160 
requestId=00055f3907c35e200a3f3b12820373fb server=adwords.google.com 
isFault=1 faultMessage=[EntityNotFound.INVALID_ID @ 
operations[0].operand.campaignId; trigger:'CampaignId: 94408149'] 

part of code we use:
$campaignId = "944081497";
$campaignExtensionSettingService = $adWordsServices->get($session, 
CampaignExtensionSettingService::class);

$selector = new Selector();
$selector->setFields(['CampaignId', 'ExtensionType', 'Extensions']);
$selector->setPredicates([
new Predicate('CampaignId', PredicateOperator::EQUALS,
[$campaignId]),
new Predicate('ExtensionType', PredicateOperator::EQUALS,
[FeedType::PRICE])
]);

$page = $campaignExtensionSettingService->get($selector);

$campaignExtensionSetting = $page->getEntries()[0];
$campaignExtensionSetting->setExtensionType(FeedType::PRICE);


If I debug $campaignExtensionSetting->getCampaignId(); - I get corrupted 
value ”@ I (get 944081497 if run in http://mysite.com/myfile.php)

Again if I run http://mysite.com/myfile.php I get 944081497 which is right. 
So in error above you see "94408149" which is missing 7 in the end and 
that's why doesn't work. 
I've tried intval() to floatval() as suggested here 
https://groups.google.com/forum/#!topic/adwords-api/NEjJg_7GXQw but it 
doesn't help..
What can be a reason that Google returns corrupted ID?

I noticed that other data is corrupted:

Google\AdsApi\AdWords\v201710\cm\CampaignExtensionSetting::__set_state(array(
   'campaignId' => '”@ I',
   'extensionType' => 'PRICE',
   

Google\AdsApi\AdWords\v201710\cm\Money::__set_state(array(
 'microAmount' => ' 4p' . "\0" . '',

'feedId' => '9 …U',
 'feedItemId' => ' V…xf',
 'policyData' => 
array (
  0 => 
  
Google\AdsApi\AdWords\v201710\cm\FeedItemPolicyData::__set_state(array(
 'placeholderType' => 35,
 'feedMappingId' => 'B  s',
 ..

so microAmount, feedId, feedItemId, feedMappingId are wrong too

running http://mysite.com/myfile.php - all is good

please assist

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/332bfe6a-c7b8-44e9-8be6-13620007a4ef%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: ManagedCustomerService.get returns no results

2017-11-30 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi Paul, 

Could you please share the SOAP request for this call? Please use *Reply 
privately to author* while sharing the logs. 

Thanks,
Sreelakshmi, 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/fb42fd79-ba5c-4cb8-994d-a03641a7d1ee%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to handle Target and Suppress user list in campaigns

2017-11-30 Thread Paul Joy Parayannilam
Thank You Sreelakshmi again for timely response. I want to ask the question 
different based on the actual subject of this forum.
1. Other than performing a deletion/removal of email ID's, does Adwords 
provide a feature to Suppress certain email ID's from the campaign.
For eg:
Out of 1 Million email id's uploaded against a campaign, i want to mention 
that 100k email ID's should be suppressed - meaning, they shouldn't get the 
targetted campaign. Only 900k email ids should be targeted.The 100k email 
id's will still be part of campaign in a Suppress mode.

Other than using the AdwordsUserList & CampaignCriterionService, what other 
service options provide me a feature to achieve this functionality?

Also, please let me know if there is a phone number for me to recah out to 
Adwords helpdesk in case if i am not clear?

Thanks
Paul

On Thursday, November 30, 2017 at 10:37:50 AM UTC-8, Sreelakshmi Sasidharan 
(AdWords API Team) wrote:
>
> Hi Paul, 
>
> Yes, you will have to specify the userListId 
> 
>  and membersList 
> 
>  that 
> needs to be added/removed in the user list. That said, you could store the 
> user list Id or you can perform a CampaignCriterionService.get() 
> 
>  and 
> specify the UserListId 
> 
>  in 
> the selector to get the Id of the user list. The highlighted 
> 
>  lines 
> of code in the AddCrmBasedUserList example shows the mutate members 
> operation. It is not possible to delete the members of the targeted user 
> list criterion using the CampaignCriterionService. 
>
> Thanks,
> Sreelakshmi, 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/4d9c3c18-7158-4ca3-a70e-7b379c3c0f4a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Campaigns not present in report

2017-11-30 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi Ryan, 

I see that you are running the Criteria Performance Report 
.
 
If includeZeroImpressions 

 is 
set to false in your report definition, the API will not return any rows 
for the criterion unless there are stats (> 0) to report. Could you double 
check if that is the issue in your case? If not, could you please share 
your client customer Id?

Thanks,
Sreelakshmi, 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/485f5173-ceb4-4fb4-a6a6-b423c80cf072%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AdPerformanceReport CallToActionText missing field

2017-11-30 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API Forum
Hello Milos, 

That's right, CallToActionText 

 is 
a valid field name for the Ad Performance Report. However, to investigate 
the issue further, could you provide us the complete Report Definition 

 along 
with the clientCustomerId, so I can take a look? Please use *Reply 
privately to author* option to provide the details.

Regards,
Bharani, AdWords API Team

On Thursday, November 30, 2017 at 1:40:48 PM UTC-5, Milos Ozegovic wrote:
>
> Hi, I've been trying to get field CallToActionText from 
> AdPerformanceReport but I'm constantly getting 
>
> - [fieldPath: CallToActionText; trigger: ; errorString: 
> ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT]
>
> I've tripple checked if I entered the column name correctly, and I have 
> copied it from Adwords API documentation, any ideas?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/2779d8b0-784b-4d48-9872-a8eb65121fd6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


ManagedCustomerService.get returns no results

2017-11-30 Thread paul
I must be miss-understanding the API but I am witnessing an example of a 
.get request to the ManageCustomerService with a valid customerID that is 
simply returning NO entries:

```
http://schemas.xmlsoap.org/soap/envelope/;>https://adwords.google.com/api/adwords/mcm/v201702; 
xmlns="https://adwords.google.com/api/adwords/cm/v201702;>00055f0deb004bc00ac133d35e07e557ManagedCustomerServiceget1120https://adwords.google.com/api/adwords/cm/v201702; 
xmlns:ns2="https://adwords.google.com/api/adwords/mcm/v201702;>0ManagedCustomerPage
 
```

I expected to at least see one result with the customerID used in the 
header for the request itself.  This customerId  was received via a 
.getCustomers call on the CustomerService which I believe is the 
recommended method for obtain it.
Can anyone shed some light on this issue?

Thanks,
-Paul


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/c5b98099-0fc7-4118-978e-640663c792e3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Unable to fetch data in google adwords API

2017-11-30 Thread Varun Kumar

Hi Team,

Nicely done as per mentioned. Now I called first API without any error but 
it display no record. I've campaign in production mode but there is not 
record.

> php examples/AdWords/v201705/BasicOperations/GetExpandedTextAds.php 

> [2017-11-30 18:36:24] AW_SOAP.INFO: clientCustomerId=491-978-3346 
operations=1 service=AdGroupAdService method=get responseTime=525 
requestId=00055f32ed2619f00a6250c5e4012681 server=adwords.google.com 
isFault=0 faultMessage=  
> Number of results found: 0

I've created developer's token and refresh token from my account(MCC 
acount) and it connected with adword account. Please help me to rid out of 
this problem. Many 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/6fc793c5-6f2b-4378-85a6-6a91389bc628%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Get account Conversion Actions

2017-11-30 Thread Marketale India
Hi Elton, Shweta

Picking up on this thread - I am using ConversionTrackerService to fetch 
Conversion actions.

However, I am getting "only disabled" conversion actions. The enabled ones 
are not displayed, though I've not put any filter for Status.

If I am putting Status = ENABLED - I am getting 0 entries, though there are 
two "enabled entries" displayed on UI. Tools > Conversions

Could you advise, if I am missing anything?

Attaching code snippet for your reference:

service_conversion_tracker = 
adwords_client.GetService('ConversionTrackerService', 
version=settings.ADWORDS_API_VERSION)
query = (adwords.ServiceQueryBuilder()
 .Select('Name', 'Status', 'Category', 'AttributionModelType', 
'DefaultRevenueValue')
 .Limit(offset, page_size)
 .Build())

conversion_trackers = query.Pager(service_conversion_tracker)  #output: Only 
disabled conversion action



On Tuesday, October 17, 2017 at 4:10:47 PM UTC+5:30, Elton Morais wrote:
>
> Hi Shwetha,
>
> You were right. I'm now able to fetch all the conversions actions.
>
> 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/6b0b5660-9dbf-42ed-a227-7453cee40c0d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


AdPerformanceReport CallToActionText missing field

2017-11-30 Thread Milos Ozegovic
Hi, I've been trying to get field CallToActionText from AdPerformanceReport 
but I'm constantly getting 

- [fieldPath: CallToActionText; trigger: ; errorString: 
ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT]

I've tripple checked if I entered the column name correctly, and I have 
copied it from Adwords API documentation, any ideas?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d4a4ea11-21cc-44ea-a92a-d0cfd7f7efeb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Unexpected reporting output from criteria report

2017-11-30 Thread ryan


I first posted this as an issue on the associated PHP library 
 and was told this was 
likely a more general API issue.

To recap, when I run GetCampaigns.php 
,
 
our two campaigns output succesfully:

[2017-11-30 09:03:09] AW_SOAP.INFO: clientCustomerId=XXX-XXX- operations=1 
service=CampaignService method=get responseTime=155 
requestId=XX server=adwords.google.com isFault=0 faultMessage=  
Campaign with ID  and name ‘X’ was found.
Campaign with ID X and name ‘X’ was found.
Number of results found: 2

But when I run DownloadCriteriaReportWithSelector.php 
,
 
I receive an empty report:

cat criteria-report-XX.csv

"Criteria performance report #XXX (Nov 22, 2017-Nov 28, 2017)"
Campaign ID,Ad group ID,Keyword ID,Keyword / Placement,Criteria 
Type,Impressions,Clicks,Cost
Total, --, --, --, --,0,0,0

Why are these campaigns not included in this report?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/edb42da1-102f-4da6-bc69-e90c54a0d20e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Campaigns not present in report

2017-11-30 Thread ryan


I first posted this as an issue on the associated PHP library 
 and was told this was 
likely a more general API issue.

To recap, when I run GetCampaigns.php 
,
 
our two campaigns output succesfully:

[2017-11-30 09:03:09] AW_SOAP.INFO: clientCustomerId=XXX-XXX- operations=1 
service=CampaignService method=get responseTime=155 
requestId=XX server=adwords.google.com isFault=0 faultMessage=  
Campaign with ID  and name ‘X’ was found.
Campaign with ID X and name ‘X’ was found.
Number of results found: 2

But when I run DownloadCriteriaReportWithSelector.php 
,
 I 
receive an empty report:

cat criteria-report-XX.csv

"Criteria performance report #XXX (Nov 22, 2017-Nov 28, 2017)"
Campaign ID,Ad group ID,Keyword ID,Keyword / Placement,Criteria 
Type,Impressions,Clicks,Cost
Total, --, --, --, --,0,0,0

Why are these campaigns not included in this report?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/1252abb6-f877-4c21-ace4-c65e933baf08%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to handle Target and Suppress user list in campaigns

2017-11-30 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi Paul, 

Yes, you will have to specify the userListId 

 and membersList 

 that 
needs to be added/removed in the user list. That said, you could store the 
user list Id or you can perform a CampaignCriterionService.get() 

 and 
specify the UserListId 

 in 
the selector to get the Id of the user list. The highlighted 

 lines 
of code in the AddCrmBasedUserList example shows the mutate members 
operation. It is not possible to delete the members of the targeted user 
list criterion using the CampaignCriterionService. 

Thanks,
Sreelakshmi, 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/4eb3459f-9a2c-4e64-88d5-aa7653e4f23b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to handle Target and Suppress user list in campaigns

2017-11-30 Thread Paul Joy Parayannilam
Thank You.
I have a followup question. So when we use AdWordsUserListService 
,
 
we get a user list ID(or a specific file ID) and we upload emails to this 
specific file. While removal, do I need to mention this ID or can i delete 
directly from the campaign? My question is whether I need to store this 
User list ID on my side (in a table or so) so that i can use the same next 
week for suppression along with campaign id?

Im trying to avoid using another service to achieve this

Thanks
Paul

On Thursday, November 30, 2017 at 8:09:18 AM UTC-8, Sreelakshmi Sasidharan 
(AdWords API Team) wrote:
>
> Hi Paul, 
>
> You will need to create the user list using AdWordsUserListService 
> 
>  
> and then add the audiences using the 
> AdWordsUserListService.mutateMembers() 
> .
>  
> The AddCrmBasedUserList 
> 
>  
> Java example shows how to add a user list and upload members to the list. 
> Once you have the user lists created, you will need to use the 
> CampaignCriterionService 
> 
>  
> to set the user list as a targeting criteria to the campaign. You can check 
> the AddCampaignTargetingCriteria 
> 
>  
> sample in Java for adding a targeting criteria to a campaign. Code samples 
> in other languages are also available here 
> . 
>
>1. Week 1 -- Upload 100 email ID's to a campaign as Target Users.
>You will need to use AdWordsUserListService.mutateMembers() 
>
> 
>  as 
>specified above and add these new members to the list.
>2. Week 2 -- I want to suppress 25 of these email ID's (because they 
>are no longer valid) and append another 50 (this is the Target Users).
>To remove the users, you can perform 
>AdWordsUserListService.mutateMembers() 
>
> 
>  and 
>then do a REMOVE 
>
> 
>  with 
>the memberList 
>
> 
>  populated 
>with the 25 emails that you need to remove. To add the users, you can 
>perform AdWordsUserListService.mutateMembers() 
>
> 
>  and 
>then do a ADD 
>
> 
>  with 
>the memberList 
>
> 
>  populated 
>with the 50 emails that you need to add
>3. By week 2, I should only have a valid set of 75 + 50 --> 125 email 
>id's under the campaigns.
>Once the operations in step 2 is completed, your list will only have 
>125 email users. 
>
> Please note that it might take a few hours for the list to be populated 
> with the members and be available for targeting. Let me know if you have 
> any additional questions. 
>
> Thanks,
> Sreelakshmi, 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 

Re: Email suppression in CampaignCriterion

2017-11-30 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi, 

You will need to create the user list using AdWordsUserListService 

 and 
then can add the audiences using the AdWordsUserListService.mutateMembers() 
.
 
The AddCrmBasedUserList 

 Java 
example shows how to add a user list and upload members to the list. Once 
you have the user lists created, you will need to use the 
CampaignCriterionService 

 to 
set the user list as a targeting criteria to the campaign. The 
AddCampaignTargetingCriteria 

 sample 
shows how to add a campaign targeting criteria in Java. Code samples in 
other languages are also available here 
.

To add or remove the users, you can perform 
AdWordsUserListService.mutateMembers() 

 and 
then do a REMOVE 

 or ADD 

 with 
the memberList 

 populated 
with the members that you need to remove or add. Please let me know if you 
have any additional questions. 

Thanks,
Sreelakshmi, 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/074b8d35-761f-48fc-ad01-35d7ab5784c1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Bid Landscapes Campaign desktop

2017-11-30 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi Victor, 

The graph is plotted based on the values of clicks and costs. You could use 
the reports 
 
in 
AdWords API to extract the clicks and costs from the AdWords system and 
then plot this graph manually. You could also consider using other software 
like Google Sheets to plot the graphs once you have the required data. The 
report type to be used will depend on the data that you need. For instance, 
if you need this for stats at campaign level, you can use Campaign 
Performance Report 

. 

Thanks,
Sreelakshmi, 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/f0b1dba5-f4b9-4d17-bc72-bdc49dea3ead%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Using API With Account That Has Google Ad Grant

2017-11-30 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API Forum
Hello, 

You will be able to make bid adjustments through the API. However, there 
are certain limitations while making such bid adjustments to these 
campaigns. Please refer to this guide 
 for more information. If 
you have bids placed beyond the limitations specified in the guide, you 
might encounter a BID_TOO_BIG 

 error.  

Regards,
Bharani, AdWords API Team

On Wednesday, November 29, 2017 at 6:18:49 AM UTC-5, Garik Tate wrote:
>
> Are there any rules against programatically optimizing a campaign for an 
> account that has a google ad grant?
> https://www.google.com/grants/
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/f38344ab-5259-4815-9061-27e8420c237c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to handle Target and Suppress user list in campaigns

2017-11-30 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi Paul, 

You will need to create the user list using AdWordsUserListService 

 
and then add the audiences using the AdWordsUserListService.mutateMembers() 
.
 
The AddCrmBasedUserList 

 
Java example shows how to add a user list and upload members to the list. 
Once you have the user lists created, you will need to use the 
CampaignCriterionService 

 
to set the user list as a targeting criteria to the campaign. You can check 
the AddCampaignTargetingCriteria 

 
sample in Java for adding a targeting criteria to a campaign. Code samples 
in other languages are also available here 
. 

   1. Week 1 -- Upload 100 email ID's to a campaign as Target Users.
   You will need to use AdWordsUserListService.mutateMembers() 
   

 as 
   specified above and add these new members to the list.
   2. Week 2 -- I want to suppress 25 of these email ID's (because they are 
   no longer valid) and append another 50 (this is the Target Users).
   To remove the users, you can perform 
   AdWordsUserListService.mutateMembers() 
   

 and 
   then do a REMOVE 
   

 with 
   the memberList 
   

 populated 
   with the 25 emails that you need to remove. To add the users, you can 
   perform AdWordsUserListService.mutateMembers() 
   

 and 
   then do a ADD 
   

 with 
   the memberList 
   

 populated 
   with the 50 emails that you need to add
   3. By week 2, I should only have a valid set of 75 + 50 --> 125 email 
   id's under the campaigns.
   Once the operations in step 2 is completed, your list will only have 125 
   email users. 
   
Please note that it might take a few hours for the list to be populated 
with the members and be available for targeting. Let me know if you have 
any additional questions. 

Thanks,
Sreelakshmi, 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/67e6e7c2-2f9e-453e-8155-bb38aed462c5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Ad group label filter for ad performance report

2017-11-30 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API Forum
Hello Harish, 

You may refer to the Python Where Builder class 

 which 
lists all the supported predicates for the WHERE clause, when using the 
ReportQueryBuilder 
.
 
Depending on the attribute in the WHERE clause, you will have to use one of 
the supported types to obtain the results. You can also take a look at our 
Reporting 
guide  for 
more information. 

Regards,
Bharani, AdWords API Team

On Tuesday, November 14, 2017 at 5:05:21 AM UTC-5, 
harish@latentview.com wrote:
>
> Is it possible to apply adgroup label filter while downloading ad 
> performance report? (This is not possible using the UI)
>
> This email may contain confidential and privileged information for the sole 
> use of the intended recipient. Any review or distribution by others is 
> strictly prohibited. If you are not the intended recipient, please reply back 
> to the sender about the error and delete all copies of this email message. 
> 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/09c00cb9-6a5e-4e21-afa8-7e28036d3a06%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Adwords API - Campaign performance report returns nothing

2017-11-30 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API Forum
Hello Wyatt, 

I'm glad that your issue has been resolved. Feel free to write back to us 
if you have any other API related concerns.

Regards,
Bharani, AdWords API Team

On Wednesday, November 29, 2017 at 4:45:19 AM UTC-5, wy...@datahero.com 
wrote:
>
>
>
> down votefavorite 
> 
>
> I have had code that was working in production with Adwords API 201609. I 
> have upgraded to v201702 and it stopped working. There are no notes in the 
> migration manual.
>
> var request = require('unirest'); var builtAWQL = 
> "__rdquery=SELECT+StartDate,EndDate+FROM+CAMPAIGN_PERFORMANCE_REPORT+DURING+20171124,20171124&__fmt=TSV";
>
> request.post(host) .header(header) .send(builtAWQL) .end(function 
> (results) { console.log(results.body); }); 
>
> I get a result with no data in it. Any ideas?
>
> It used to return a report with all campaigns, start dates and end dates.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/dac4b334-13ea-4f0a-b6ae-74b2f76a3c69%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Bid Landscapes Campaign desktop

2017-11-30 Thread Victor
Thank you Sreelakshmi,

And do you think is possible to retrieve the simulated conversions as in 
the UI?



El miércoles, 29 de noviembre de 2017, 22:01:15 (UTC+1), Sreelakshmi 
Sasidharan (AdWords API Team) escribió:
>
> Hi Victor, 
>
> You can only fetch mobile bid modifier landscapes for campaigns 
> .
>  
> Bid simulators are not supported for Desktop at campaign level in the UI as 
> well.  Let me know if you have any additional questions. 
>
> Thanks,
> Sreelakshmi, 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/900858e9-f01a-4e37-a1ec-b7de32840b34%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException

2017-11-30 Thread Virtual Digital

Hi,

I was trying to request the AdWords API to synchronize the 
accountPerformanceReport.But there was such an error.


Does this mean that there's an embedded backspace (Unicode 0x8) in the 
request?
The specific request as shown below.



How should I solve this problem?Any idea?Thx

Zedd

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/36a1dbe7-52c1-457f-be0c-8bf1e28b0167%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Ad group label filter for ad performance report

2017-11-30 Thread harish.padmakar via AdWords API Forum
In addition to the above question, I would like to know what OPERATORS can 
replace 'In' in the below code (highlighted).

report_query = (adwords.ReportQueryBuilder()
  
.Select('AdType','AdNetworkType1','AdNetworkType2,''AccountDescriptiveName',)
  .From('AD_PERFORMANCE_REPORT')
  .Where ('AdType').In('EXPANDED_TEXT_AD')
  .Where ('AdNetworkType1').*In*('SEARCH')
  .During('TODAY')
  .Build())

On Thursday, 30 November 2017 11:46:42 UTC+5:30, harish@latentview.com 
wrote:
>
> Ya Bharani. It worked for me as well. Thanks!
> I am not a very skilled tech person, so I do not know understand what 'SOAP 
> request and response logs' are. Could you please explain it at your 
> convenience? 
> Thanks!
>
> *Regarding DURING clause:*
> How do I download the report for difference date range. Example:
> Oct 1, 2017 to Oct 20, 2017 (exclude October 4 -9) . Is it even possible? 
> If yes, could you please rewrite the below script and send?
> report_query = (adwords.ReportQueryBuilder()
>   
> .Select('AdType','AdNetworkType1','AdNetworkType2,''AccountDescriptiveName',)
>   .From('AD_PERFORMANCE_REPORT')
>   .Where ('AdType').In('EXPANDED_TEXT_AD')
>   .Where ('AdNetworkType1').In('SEARCH')
>   .During('TODAY')
>   .Build())
>
> I make use of the below table for DURING clause. 
>
> DateRangeLiteral -> TODAY | YESTERDAY | LAST_7_DAYS | THIS_WEEK_SUN_TODAY | 
> THIS_WEEK_MON_TODAY | LAST_WEEK |
> LAST_14_DAYS | LAST_30_DAYS | LAST_BUSINESS_WEEK | 
> LAST_WEEK_SUN_SAT | THIS_MONTH
> Date -> 8-digit integer: MMDD
>
>
> On Wednesday, 29 November 2017 23:35:06 UTC+5:30, Bharani Cherukuri 
> (AdWords API Team) wrote:
>>
>> Hello Harish, 
>>
>> That's right, you will be able to use this query with another WHERE 
>> clause. We were able to test this and download the reports. If you run into 
>> any issues with this report query, please provide us the complete SOAP 
>> request and response logs, so I can take a look. Please use *Reply 
>> privately to author* to provide the logs. 
>>
>> Regards,
>> Bharani, AdWords API Team
>>
>> On Tuesday, November 14, 2017 at 5:05:21 AM UTC-5, 
>> harish@latentview.com wrote:
>>>
>>> Is it possible to apply adgroup label filter while downloading ad 
>>> performance report? (This is not possible using the UI)
>>>
>>> This email may contain confidential and privileged information for the sole 
>>> use of the intended recipient. Any review or distribution by others is 
>>> strictly prohibited. If you are not the intended recipient, please reply 
>>> back to the sender about the error and delete all copies of this email 
>>> message. Thank you.
>>>
>>>
-- 


This email may contain confidential and privileged information for the sole use 
of the intended recipient. Any review or distribution by others is strictly 
prohibited. If you are not the intended recipient, please reply back to the 
sender about the error and delete all copies of this email message. 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/17137aa4-b5cb-4d99-8a71-d7d0bfb39e55%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How to handle Target and Suppress user list in campaigns

2017-11-30 Thread Paul Joy Parayannilam
Hi, Im currently working on developing a solution using Adwords API. Im 
planning to use *AdwordsUserListService* 

 and 
*CampaignCriterion* 

 to 
upload email id's under specific campaigns (Campaigns are created in the 
Adwords website).
I have a requirement where I want to perform a Suppress and Target 
operation using the API. Let me take an example
1. Week 1 -- Upload 100 email ID's to a campaign as Target Users.
2. Week 2 -- I want to suppress 25 of these email ID's (because they are no 
longer valid) and append another 50 (this is the Target Users).
3. By week 2, I should only have a valid set of 75 + 50 --> 125 email id's 
under the campaigns.

How can I achieve this? Is it possible using the above listed 2 services? 
Is there a parameter/attribute that I can use to tell Adwords to suppress 
few and Target/add rest during my second upload?
Or should I write separate API calls for suppression? If so, please help 
with the right API call

Thanks
Paul

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/f7b3a115-9aa9-48a6-a013-cf3758c14457%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Email suppression in CampaignCriterion

2017-11-30 Thread guser123
Hello All

As part of Campaign upload, we are using CampaignCriterionService service. 

E.g. Month 1 - we upload 100 emails for a campaign.

The next month we decided to suppress 50 for the above 100 emails and then 
upload another set of 50 emails. 

Output - 100 - 50(to be removed) + 50 (new)  emails for the campaign 

 We would like to whether the *same service* can be used to suppress the 
emails (with different parameter ) 

Kindly advise

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/06ba2ee2-ef89-444a-aa40-b6880ed6b5bd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.