Re: Package code for Admobe ANE in Animate CC

2018-11-20 Thread 'Peter Oliquino (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi,

Our team provides support for AdWords API concerns only. You may reach out 
to the AdMob support team via this link 
 instead.

Thanks and regards,
Peter
AdWords API Team

On Wednesday, November 21, 2018 at 2:11:14 PM UTC+8, Aissa El baakili wrote:
>
> i work by animate CC
> when i write a package code (of AdMob ane) in Action script frame i will 
> have error ( package can't implimented  in frenche (ne peut pas etre 
> impliqué))  
> wen i write it in the class document ; it fights with other events 
> (MouseEvent for exemple ) and defailled debugging
>
> Mrs please ! 
>  how can i solve this problem ?
>
> thanks
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/5d50d361-534b-4ead-b73b-cdaafdab62d2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


SelectorError.INVALID_FIELD_NAME @ selector; trigger:'GenderType'

2018-11-20 Thread tahirhanyildizoglu2

Hi, i am trying to add different types of criterions to selector and get 
the reach number according to that criterions. In below code i tried to add 
gender type criterion to selector but i get error.

Code 


def get_reach(client, country_list, gender_list):
# Initialize appropriate service.
location_criterion_service = client.GetService(
'LocationCriterionService', version='v201809')

# Create the selector.
selector = {
'fields': ['Id', 'LocationName', 'DisplayType', 'GenderType', 
'CanonicalName', 'Reach', 'TargetingStatus'],
'predicates': [{
'field': 'LocationName',
'operator': 'EQUALS',
'values': country_list
},{
'field': 'GenderType',
'operator': 'EQUALS',
'values': gender_list
}]
}

# Make the get request.
location_criteria = location_criterion_service.get(selector)



Output

googleads.errors.GoogleAdsServerFault: [SelectorError.INVALID_FIELD_NAME @ 
selector; trigger:'GenderType', SelectorError.INVALID_PREDICATE_FIELD_NAME @ 
selector; trigger:'GenderType']


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/252232c6-0ab0-4d9c-82cf-99a10d28f9fd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Package code for Admobe ANE in Animate CC

2018-11-20 Thread Aissa El baakili
i work by animate CC
when i write a package code (of AdMob ane) in Action script frame i will 
have error ( package can't implimented  in frenche (ne peut pas etre 
impliqué))  
wen i write it in the class document ; it fights with other events 
(MouseEvent for exemple ) and defailled debugging

Mrs please ! 
 how can i solve this problem ?

thanks

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/54a6636d-fc3f-4040-aee7-b80a4c85ad5d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AuthorizationError.USER_PERMISSION_DENIED for standard access account API

2018-11-20 Thread sangdx
Hi Teja,

Thank you for the reply. 
We have realized the issue is related when we init the Adwords Client.

So until now when init Adwords Client, we always use the Top Account Client 
ID ('108-612-4630'), for those whose only have access to MCC under this 
account, it's throwing the above exception.
# python googleads
adwords_client = adwords.AdWordsClient(
ADWORDS_DEVELOPER_TOKEN, oauth2_client, ADWORDS_USER_AGENT,
client_customer_id='108-612-4630',
cache=common.ZeepServiceProxy.NO_CACHE
)


But it is working fine before, so I just wonder is this a new change in 
Adwords API ? and because this actually requires alot of changes for us to 
figure out which user have access to which account to init client. 

Thanks,
Sang


On Wednesday, November 21, 2018 at 12:30:51 AM UTC+7, Teja Makani wrote:
>
> Hello Sang,
>
> The USER_PERMISSION_DENIED 
> 
>  error 
> occurs when there is no link between the manager account authenticated in 
> the request and the client account specified in the headers. Please make 
> sure that the user authenticating the call having access to the account 
> targeted in the API call. If the problem persists, please share the share 
> the user's email address authenticating the call and the complete SOAP 
> logs(request 
> and response 
> )
>  
> without redacting any information. You could refer this README.md 
> 
>  file 
> to enable logging. You could use reply privately to the author option while 
> sharing the details requested.
>
> Regards,
> Sai Teja, AdWords API Team.
>
> On Tuesday, November 20, 2018 at 6:20:08 AM UTC-5, san...@anymindgroup.com 
>  wrote:
>>
>> Hello,
>>
>> We just encounter this issue yesterday, looks like something wrong with 
>> GoogleAds api or refresh_token permissions.
>>
>> So we are working as a company with a hierachy Adwords accounts: Main 
>> account => MCC account (for different countries) => single account.
>> We are using both python/php googleads api for user authentication and 
>> store refresh_token/access_token to build our in-house BI tools.
>>
>> Yesterday, we found any user with standard access to MCC account after 
>> authentication (2 step verifcation completed), having an refresh_token that 
>> not working. 
>> Even when we try to generate refresh_token using Adwords OAuth2 
>> Playground, the issue still the same.
>>
>> It is throwing this exception when we try to get list customer from 
>> account:
>>
>> googleads.errors.GoogleAdsServerFault: 
>> [AuthorizationError.USER_PERMISSION_DENIED @ ; trigger:'']
>>
>> We use the same code as the example getting hierrachy account here: 
>> https://developers.google.com/adwords/api/docs/samples/python/account-management
>>
>> Another note, this is working fine for users having access to top account 
>> (the account that has access to all MCC account).
>>
>> Can you please check, or let me know if other details needed.
>>
>> Thanks,
>> Sang
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/d0752d3f-7c75-44ca-8d6c-506750273656%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to Update Product Partition Tree for an Adgroup?

2018-11-20 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Nellle,

Can you please provide the complete SOAP request and response logs so I can 
further investigate your concern? If you have not yet enabled logging, you 
may refer to this guide 

 for 
Python on how to do so. 

Thanks,
Kevin
AdWords API Team

On Tuesday, November 20, 2018 at 11:58:07 PM UTC+8, Nellle Rickchards wrote:
>
> Hello,
>
>  The AddProductPartitionTree works fine my campaign does not have a 
> product group. However, It fails if I wanted to UPDATE the product group by 
> adding a new unit or subdivision. I want to know how to update a 
> PartitionTree (for example: to add a new product line that we did not sell 
> when the product group was created).
>
> Thanks for the help.
>
> On Tuesday, November 20, 2018 at 12:46:39 AM UTC-5, Luis Xander Talag 
> (AdWords API Team) wrote:
>>
>> Hi Nellle,
>>
>> Kindly refer to the AddProductPartitionTree 
>> 
>>  code 
>> example in Python. The diagram shown here 
>> 
>>  is 
>> a sample which shows how to use product groups in your campaigns. You could 
>> also check the help center 
>>  article for more 
>> details. Any node that is not being further subdivided will be a UNIT. 
>>
>> If the node is being further subdivided, that should be a SUBDIVISION. 
>> Each subdivision should always be completely partitioned by including a 
>> Others node (this will have everything else in that category). Also, you 
>> need to make sure that the tree is complete after you modify the product 
>> partition tree (see modifying product partition trees section 
>> 
>>  for 
>> more information). 
>>
>> Let me know if you have further clarifications.
>>
>> Thanks,
>> Luis
>> AdWords API Team
>>
>> On Tuesday, November 20, 2018 at 4:56:43 AM UTC+8, Nellle Rickchards 
>> wrote:
>>>
>>> Creating a product partition tree straight is forward when following 
>>> your guide (
>>> https://developers.google.com/adwords/api/docs/samples/python/shopping-campaigns#build-a-product-partition-tree-for-an-ad-group
>>> ).
>>>
>>> But how do we update a partition tree? For example my tree is subdivide 
>>> by brands. If my store begins selling a new brand, how would I update my 
>>> portion tree to include it? I'm having trouble finding any documentation on 
>>> this.
>>>
>>> My scripts are written in Python.
>>>
>>> Thanks :-)
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/bfe4af24-d017-426b-b340-75e6be2ccebb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AdWords Java SDK - Getting DatabaseError.CONCURRENT_MODIFICATION

2018-11-20 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Raffy,

The DatabaseError.CONCURRENT_MODIFICATION 

 error 
that you encountered could occur due to multiple processes that are trying 
to update the same entity at the same time. It includes a user in the 
AdWords web interface that is updating the entity while you are updating as 
well via the API. Can you retry the request again and check if you're still 
encountering the error? If so, please provide your clientCustomerId, and 
complete SOAP request and response logs so I can further investigate the 
issue on my end. You can send them via *Reply privately to author*.

Thanks,
Luis
AdWords API Team

On Wednesday, November 21, 2018 at 8:35:06 AM UTC+8, Stepanian wrote:
>
> Yesterday I started getting a DatabaseError.CONCURRENT_MODIFICATION error 
> for operations that are part of a tool that I have developed and used for 
> months. The tool creates an ad group and then (sequentially) adds criteria 
> to it. There are no multiple threads accessing the API at any given point 
> time. The error comes up at different parts of the process, so there is 
> really no pattern. In fact, in one case, it appeared in the first step the 
> tool was initially creating an ad group!
>
> Has anything changed as far as concurrent modification monitoring in the 
> API itself? Is this something that could be an issue that you may be 
> addressing?
>
> Any guidance would be helpful. Thanks!
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/2f6d5d78-bdd4-4014-a8b8-5b793cd90366%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


AdWords Java SDK - Getting DatabaseError.CONCURRENT_MODIFICATION

2018-11-20 Thread Stepanian
Yesterday I started getting a DatabaseError.CONCURRENT_MODIFICATION error 
for operations that are part of a tool that I have developed and used for 
months. The tool creates an ad group and then (sequentially) adds criteria 
to it. There are no multiple threads accessing the API at any given point 
time. The error comes up at different parts of the process, so there is 
really no pattern. In fact, in one case, it appeared in the first step the 
tool was initially creating an ad group!

Has anything changed as far as concurrent modification monitoring in the 
API itself? Is this something that could be an issue that you may be 
addressing?

Any guidance would be helpful. Thanks!

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/68727944-0b85-40ff-ae90-9ff9c6719cfe%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Why I get unexpected values from the KEYWORDS_PERFORMANCE_REPORT report

2018-11-20 Thread 'Dannison Yao (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Yang,

Could you provide me the clientCustomerId you used so I could further check 
this? You may provide them to me using the *reply privately to author*
 option.

Regards,
Dannison
AdWords API Team

On Wednesday, November 21, 2018 at 5:26:01 AM UTC+8, y...@pangeare.com 
wrote:
>
> Hello All, 
>  
> New to google adwords, now I am trying to fetch the data from keyword 
> performance report. The following code is an example, based on the document 
> (
> https://developers.google.com/adwords/api/docs/appendix/reports/keywords-performance-report
>  
> ), I want to fetch some values from  attributes, segments and metrics 
> altogether
>
> report_downloader = client.GetReportDownloader(version='v201809')
> columns=['AccountCurrencyCode', 'AccountDescriptiveName', 'Date', 
> 'AbsoluteTopImpressionPercentage', 'SearchAbsoluteTopImpressionShare' ]
> str=','.join(columns)
> # Create report query. 
> report_query = (adwords.ReportQueryBuilder().Select( str).From(
> 'KEYWORDS_PERFORMANCE_REPORT').Where('CampaignStatus').In('ENABLED', 
> 'PAUSED').During('LAST_7_DAYS').Build())
>
> This report does return something, but the data returned is wired. 
>
>
> "USD""Pangea - Main""2018-11-18"   "0.00" " "
> "USD""Pangea - Main""0""0""0"
> "USD""Pangea - Main""0.00%""0""0"
> "USD""Pangea - Main""0""0"" "
> "USD""Pangea - Main""2018-11-19"   "0.00" " "
> "USD""Pangea - Main""0""0""0"
> "USD""Pangea - Main""0.00" "2018-11-16"   "0"
>
>
> The third column (date) should be a date type, but as you can see, it has 
> many wired data, same as the fourth and fifth column.
>
> Can I really mix these three section together in one report?
>
> Thank you
>
> Yang
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/2063d400-6065-4bcc-836a-4602f6d77a0d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Why I could not find the new metrics in the keywords performance report?

2018-11-20 Thread yliu
The new attributes are available now.

Thanks

Yang

On Thursday, November 15, 2018 at 9:35:04 AM UTC-6, Dannison Yao (AdWords 
API Team) wrote:
>
> Hi Yang,
>
> The team is currently checking on these fields. I will provide you with an 
> update once available.
>
> Regards,
> Dannison
> AdWords API Team
>
> On Wednesday, November 14, 2018 at 11:37:46 PM UTC+8, yl...@pangeare.com 
>  wrote:
>>
>> Hello All,
>>
>> Based on the notice (https://ads-developers.googleblog.com/) Starting 
>> *November 
>> 12, 2018*, the fields below will be available in AdWords API and Google 
>> Ads scripts reports.
>> Absolute top metrics: 
>>
>>- AbsoluteTopImpressionPercentage
>>- SearchAbsoluteTopImpressionShare
>>- SearchBudgetLostAbsoluteTopImpressionShare
>>- SearchRankLostAbsoluteTopImpressionShare
>>
>> Top metrics: 
>>
>>- TopImpressionPercentage
>>- SearchTopImpressionShare
>>- SearchBudgetLostTopImpressionShare
>>- SearchRankLostTopImpressionShare
>>
>> Currently our company is using the keywords performance report, Why I 
>> could not find these new metrics under the keywords performance report (
>> https://developers.google.com/adwords/api/docs/appendix/reports/keywords-performance-report
>> )?
>>
>> Regards
>>
>> Yang
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/df6f02ef-347e-4cf8-bfa5-20b3982d7287%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Why I get unexpected values from the KEYWORDS_PERFORMANCE_REPORT report

2018-11-20 Thread yliu
Hello All, 
 
New to google adwords, now I am trying to fetch the data from keyword 
performance report. The following code is an example, based on the document 
(https://developers.google.com/adwords/api/docs/appendix/reports/keywords-performance-report
 
), I want to fetch some values from  attributes, segments and metrics 
altogether

report_downloader = client.GetReportDownloader(version='v201809')
columns=['AccountCurrencyCode', 'AccountDescriptiveName', 'Date', 
'AbsoluteTopImpressionPercentage', 'SearchAbsoluteTopImpressionShare' ]
str=','.join(columns)
# Create report query. 
report_query = (adwords.ReportQueryBuilder().Select( str).From(
'KEYWORDS_PERFORMANCE_REPORT').Where('CampaignStatus').In('ENABLED', 
'PAUSED').During('LAST_7_DAYS').Build())

This report does return something, but the data returned is wired. 


"USD""Pangea - Main""2018-11-18"   "0.00" " "
"USD""Pangea - Main""0""0""0"
"USD""Pangea - Main""0.00%""0""0"
"USD""Pangea - Main""0""0"" "
"USD""Pangea - Main""2018-11-19"   "0.00" " "
"USD""Pangea - Main""0""0""0"
"USD""Pangea - Main""0.00" "2018-11-16"   "0"


The third column (date) should be a date type, but as you can see, it has 
many wired data, same as the fourth and fifth column.

Can I really mix these three section together in one report?

Thank you

Yang

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/441bdbdc-6fee-4f78-b43d-c0d0465c75de%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Dynamics Remarketing ads with different feeds

2018-11-20 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API and Google Ads API Forum
Hello, 

You could reach out to the AdWords Product Support Team using the contact 
options available on this help center 
 page. They will be 
able to take a look and assist you regarding this. 

Let me know if you have any other questions. 

Regards,
Bharani, AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/460af6a7-b229-4738-8531-1e55599341e9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: refreshtoken user not in mi hierachy account

2018-11-20 Thread 'Teja Makani' via AdWords API and Google Ads API Forum
Hello Sang,

Looks like there is a new thread created for this concern. To avoid 
confusion lets continue our discussion on that thread 

.

Regards,
Sai Teja, AdWords API Team.

On Monday, November 19, 2018 at 6:08:12 AM UTC-5, juan@norte.digital wrote:
>
> Hello, I am trying to consume the adswords API with a refresh token 
> generated after the user grants me the permissions, following this guide
>
> https://github.com/googleads/googleads-php-lib/wiki/API-access-on-behalf-of-your-clients-(web-flow)
>
> unfortunately I do not get the results I want,
> my question is: does that generated refreshtoken work with accounts that 
> are not in the account hierarchy of the developer token?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/074f5b5b-3e59-470f-b74b-8a04db5d95b3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to Select Multiple Product Item by ProductOfferId Class

2018-11-20 Thread 'Teja Makani' via AdWords API and Google Ads API Forum
Hello Faizan,

You can create product dimensions only based on the types mentioned here 
.
 
Please note the ProductOfferId 

 is 
same as the Item id of the product. So to have a subdivision of item ids 
under the product dimension you could create product dimension based on the 
types other than the ProductOfferId for example ProductBrand 

, ProductType 

 or ProductBiddingCategory 

 etc. 
You could also post your question on the Advertisers community forum 
 the 
product specialists there might have more information on this.

Regards,
Sai Teja, AdWords API Team.

On Monday, November 19, 2018 at 8:14:33 AM UTC-5, 
faizan.zulfi...@arpatech.com wrote:
>
> Hello
>
> I need to make a product of selected product. I have searched and found 
> out that we can achieve it via ProductOfferId Partition Type Class but my 
> question is how can we assign multiple items ?
> Waiting for your answer
>
>
> Thank you
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/2c0309fd-11d6-4e2c-9440-9de8e0f475c9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Adwords API issue after account's billing

2018-11-20 Thread 'Dannison Yao (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi there,

The error CUSTOMER_NOT_FOUND 

 means 
that there is no account found for the customer ID provided in the header.

Could you double-check if the clientCustomerId you're using is correct by 
running ManagedCustomerService.get() 

 in 
your manager account? If you verify that it is indeed correct and that 
ManagedCustomerService.get() 

 returns 
the clientCustomerId you're using, then please provide the complete SOAP 
request and response logs via *Reply privately to author* and the account 
logged in when you're generating your OAuth2 credentials so I can look into 
this more.

Regards,
Dannison
AdWords API Team

On Wednesday, November 21, 2018 at 1:40:48 AM UTC+8, Best Dev wrote:
>
> Hello,
> My client's adwords account is not connecting into our system after 
> upgrade of adwords account with billing.
> To connect adwords account into our system, we are using Adwords API.
> It's saying CUSTOMER_NOT_FOUND.
> Along with description for this issue, we waited for a few hours, but 
> still can't connect his adwords account into our system.
>
> Still getting CUSTOMER_NOT_FOUND
>
> Any help appreciated.
>
> Regards!
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/a0eba213-84b5-4876-895c-afbc1fdddfe1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to trigger policy violation error?

2018-11-20 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Tom, 

I was able to trigger a policy error while adding "combat knife" as a 
keyword in my test account. This should trigger a 
CriterionPolicyError.POLICY_ERROR 

 error. 
Please give this a try a let me know if this is what you were looking for. 

Thanks,
Sreelakshmi, AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/305bf216-4b6c-4985-bb49-8b11dc8cfa71%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Missing required fields error with AdService

2018-11-20 Thread 'Dannison Yao (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Markus,

According to this guide 
,
 
in order to update your ad, you also have to SET one of the following 
fields (headlinePart1, headlinePart2 and description) as well. 

Let me know if this helps.

Regards,
Dannison
AdWords API Team

On Wednesday, November 21, 2018 at 12:21:33 AM UTC+8, Markus Heiden wrote:
>
> Hello,
>
> I tried to update the final URL of an existing expanded text ad by 
> creating a SET operation with just the ad id and the new final URL and 
> passing it to AdService.mutate.
> But AdWords complains about a missing headlinePart1, headlinePart2 and 
> description.
>
> With all other services I just need to set the id and the field(s) to 
> change. Fields to keep need not to be set. Is that different with the 
> AdService and where is this behavior documented?
>
> When setting all fields of the ad to the same values as before (except the 
> final URL), are the performance data of the ad retained as promised?
>
> Thanks,
> Markus
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/7e9f51d0-acb8-41b8-b461-e35dc6751f1d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Adwords API Beta returning StatusCode.INVALID_ARGUMENT

2018-11-20 Thread GC
Thank you

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/427cfcdc-4654-4e3c-9eb5-0b26bbeff0c7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Adwords API issue after account's billing

2018-11-20 Thread Best Dev
Hello,
My client's adwords account is not connecting into our system after upgrade 
of adwords account with billing.
To connect adwords account into our system, we are using Adwords API.
It's saying CUSTOMER_NOT_FOUND.
Along with description for this issue, we waited for a few hours, but still 
can't connect his adwords account into our system.

Still getting CUSTOMER_NOT_FOUND

Any help appreciated.

Regards!

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/aa9b4a78-598b-4a94-b953-4a4fa888b13d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AuthorizationError.USER_PERMISSION_DENIED for standard access account API

2018-11-20 Thread 'Teja Makani' via AdWords API and Google Ads API Forum
Hello Sang,

The USER_PERMISSION_DENIED 

 error 
occurs when there is no link between the manager account authenticated in 
the request and the client account specified in the headers. Please make 
sure that the user authenticating the call having access to the account 
targeted in the API call. If the problem persists, please share the share 
the user's email address authenticating the call and the complete SOAP 
logs(request 
and response 
)
 
without redacting any information. You could refer this README.md 

 file 
to enable logging. You could use reply privately to the author option while 
sharing the details requested.

Regards,
Sai Teja, AdWords API Team.

On Tuesday, November 20, 2018 at 6:20:08 AM UTC-5, san...@anymindgroup.com 
wrote:
>
> Hello,
>
> We just encounter this issue yesterday, looks like something wrong with 
> GoogleAds api or refresh_token permissions.
>
> So we are working as a company with a hierachy Adwords accounts: Main 
> account => MCC account (for different countries) => single account.
> We are using both python/php googleads api for user authentication and 
> store refresh_token/access_token to build our in-house BI tools.
>
> Yesterday, we found any user with standard access to MCC account after 
> authentication (2 step verifcation completed), having an refresh_token that 
> not working. 
> Even when we try to generate refresh_token using Adwords OAuth2 
> Playground, the issue still the same.
>
> It is throwing this exception when we try to get list customer from 
> account:
>
> googleads.errors.GoogleAdsServerFault: 
> [AuthorizationError.USER_PERMISSION_DENIED @ ; trigger:'']
>
> We use the same code as the example getting hierrachy account here: 
> https://developers.google.com/adwords/api/docs/samples/python/account-management
>
> Another note, this is working fine for users having access to top account 
> (the account that has access to all MCC account).
>
> Can you please check, or let me know if other details needed.
>
> Thanks,
> Sang
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/c7d7a487-11b5-407f-857d-2ee5ae65a29c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Missing required fields error with AdService

2018-11-20 Thread Markus Heiden
Hello,

I tried to update the final URL of an existing expanded text ad by creating 
a SET operation with just the ad id and the new final URL and passing it to 
AdService.mutate.
But AdWords complains about a missing headlinePart1, headlinePart2 and 
description.

With all other services I just need to set the id and the field(s) to 
change. Fields to keep need not to be set. Is that different with the 
AdService and where is this behavior documented?

When setting all fields of the ad to the same values as before (except the 
final URL), are the performance data of the ad retained as promised?

Thanks,
Markus

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/4a4d90cf-b9c5-4ac9-97c7-f78606cc0606%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Using Or with Where statement

2018-11-20 Thread 'Dannison Yao (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi,

Logically speaking, you may omit the conditions Clicks > 0 and Conversions 
> 0 because once an impression has been generated, it means that there is 
also a Click or a Conversion generated. Whit this said, you may retain the 
Impressions 
> 0 only in your condition and it would still retrieve the same result.

Regards,
Dannison
AdWords API Team

On Tuesday, November 20, 2018 at 5:31:19 PM UTC+8, Ns sh wrote:
>
> Cloud you please help me about using something instead of  'Or' to get my 
> query like :  if Impressions> 0 or Clicks >0 or Conversions>0
>
> On Monday, November 19, 2018 at 4:52:51 PM UTC+1, Dannison Yao (AdWords 
> API Team) wrote:
>>
>> Hi,
>>
>> My apologies for missing this out in my previous response. It appears 
>> that you are using an OR operator, this is not supported in the AWQL. You 
>> may refer to this guide 
>>  
>> for 
>> further details.
>>
>> Regards,
>> Dannison
>> AdWords API Team
>>
>> On Monday, November 19, 2018 at 4:11:18 PM UTC+8, Ns sh wrote:
>>>
>>> Hi Dannison,
>>> I still have the same error after conversion:
>>> Where("Impressions" Or "Clicks" Or "Conversions" Or "AllConversions").
>>> GreaterThan(CLng(0))
>>>
>>>
>>>
>>> On Friday, 16 November 2018 17:05:02 UTC+1, Ns sh wrote:

 Could you please help me to correct this statement:

 .Where("Impressions" Or "Clicks" Or "Conversions").GreaterThan(0)

 I go an error "'Conversion from string "Impressions" to type 'Long' is 
 not valid'".

 Thanks.

>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/5c73f60f-9117-419f-8a28-f029f478a7a0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to Update Product Partition Tree for an Adgroup?

2018-11-20 Thread Nellle Rickchards
Hello,

 The AddProductPartitionTree works fine my campaign does not have a product 
group. However, It fails if I wanted to UPDATE the product group by adding 
a new unit or subdivision. I want to know how to update a PartitionTree 
(for example: to add a new product line that we did not sell when the 
product group was created).

Thanks for the help.

On Tuesday, November 20, 2018 at 12:46:39 AM UTC-5, Luis Xander Talag 
(AdWords API Team) wrote:
>
> Hi Nellle,
>
> Kindly refer to the AddProductPartitionTree 
> 
>  code 
> example in Python. The diagram shown here 
>  
> is 
> a sample which shows how to use product groups in your campaigns. You could 
> also check the help center 
>  article for more 
> details. Any node that is not being further subdivided will be a UNIT. 
>
> If the node is being further subdivided, that should be a SUBDIVISION. 
> Each subdivision should always be completely partitioned by including a 
> Others node (this will have everything else in that category). Also, you 
> need to make sure that the tree is complete after you modify the product 
> partition tree (see modifying product partition trees section 
> 
>  for 
> more information). 
>
> Let me know if you have further clarifications.
>
> Thanks,
> Luis
> AdWords API Team
>
> On Tuesday, November 20, 2018 at 4:56:43 AM UTC+8, Nellle Rickchards wrote:
>>
>> Creating a product partition tree straight is forward when following your 
>> guide (
>> https://developers.google.com/adwords/api/docs/samples/python/shopping-campaigns#build-a-product-partition-tree-for-an-ad-group
>> ).
>>
>> But how do we update a partition tree? For example my tree is subdivide 
>> by brands. If my store begins selling a new brand, how would I update my 
>> portion tree to include it? I'm having trouble finding any documentation on 
>> this.
>>
>> My scripts are written in Python.
>>
>> Thanks :-)
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/37eb554d-69e6-4e2d-8d55-7d10cb0daf17%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How to trigger policy violation error?

2018-11-20 Thread tom . wagstaff
Hi everyone,

I'm trying to add some error handling to our scripts for when a policy 
violation error occurs. I want to trigger such an error so that I can find 
out how to pull out the various elements of the error message.

I've tried to trigger the error by adding a reserved keyword to a test 
account using the test API token. However, in the test account it doesn't 
throw an error - it duly adds the banned keyword.

Is there a guaranteed way I can get the API to throw the error while using 
the test token?

Cheers,
Tom

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/7559c9ae-b707-4f35-830e-58f7429b031c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Get all userlists on an account and list their names and id's in java

2018-11-20 Thread Thomas Bisballe
[19 Nov 2018 21:25:45,554-requestInfoLogger:WARN:main] Request made: 
Service: AdwordsUserListService Method: get clientCustomerId: 912-093-0506 
URL: 
https://adwords.google.com/api/adwords/rm/v201802/AdwordsUserListService 
Request ID: 00057b0a525fdd680a81379751017e22 ResponseTime(ms): 167 
OperationsCount: 1 IsFault: true FaultMessage: 
ApiException{applicationExceptionType=ApiException, 
errors=[SelectorError{apiErrorType=SelectorError, 
errorString=SelectorError.INVALID_FIELD_NAME, fieldPath=serviceSelector, 
fieldPathElements=[FieldPathElement{field=serviceSelector}], 
reason=INVALID_FIELD_NAME, trigger=BasicUserList}]}
[19 Nov 2018 21:25:45,570-soapXmlLogger:INFO:main] SOAP request:

http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>

https://adwords.google.com/api/adwords/rm/v201802"; 
soapenv:mustUnderstand="0">
https://adwords.google.com/api/adwords/cm/v201802";>912-093-0506
https://adwords.google.com/api/adwords/cm/v201802";>REDACTED
https://adwords.google.com/api/adwords/cm/v201802";>unknown 
(AwApi-Java, AdWords-Axis/3.14.0, Common-Java/3.14.0, Axis/1.4, 
Java/1.8.0_172, maven)
https://adwords.google.com/api/adwords/cm/v201802";>false
https://adwords.google.com/api/adwords/cm/v201802";>false



https://adwords.google.com/api/adwords/rm/v201802";>

https://adwords.google.com/api/adwords/cm/v201802";>BasicUserList






[19 Nov 2018 21:25:45,571-soapXmlLogger:INFO:main] SOAP response:

http://schemas.xmlsoap.org/soap/envelope/";>

https://adwords.google.com/api/adwords/cm/v201802"; 
xmlns:ns2="https://adwords.google.com/api/adwords/rm/v201802";>
00057b0a525fdd680a81379751017e22
AdwordsUserListService
get
1
167




soap:Client
[SelectorError.INVALID_FIELD_NAME @ 
serviceSelector; trigger:'BasicUserList']

https://adwords.google.com/api/adwords/cm/v201802"; 
xmlns:ns2="https://adwords.google.com/api/adwords/rm/v201802";>
[SelectorError.INVALID_FIELD_NAME @ 
serviceSelector; trigger:'BasicUserList']

ApiException
http://www.w3.org/2001/XMLSchema-instance"; 
xsi:type="SelectorError">
serviceSelector

serviceSelector

BasicUserList

SelectorError.INVALID_FIELD_NAME
SelectorError
INVALID_FIELD_NAME







mandag den 19. november 2018 kl. 23.42.07 UTC+1 skrev Dannison Yao (AdWords 
API Team):
>
> Hi Thomas,
>
> The selector fields are case-sensitive. You could try using "Id" and 
> "Name" in your selector 
> 
>  with 
> proper capitalization. If this does not solve the problem, could you 
> provide the complete SOAP request and response logs so I could investigate 
> this further? You may send them to me via the *reply privately to author*
>  option.
>
> Regards,
> Dannison
> AdWords API Team
>
> On Tuesday, November 20, 2018 at 4:29:44 AM UTC+8, Thomas Bisballe wrote:
>>
>> How do i get all userlists from an account and list all their names and 
>> id's.
>>
>> When i run
>>
>> AdwordsUserListServiceInterface userListService = 
>> adWordsServices.get(session,AdwordsUserListServiceInterface.class);
>> Selector serviceSelector = new Selector();
>> String[] fields = {"id","name"};
>> serviceSelector.setFields(fields);
>> UserListPage result = userListService.get(serviceSelector);
>>
>> i get invalid field ids error
>>
>> But on the page
>>
>>
>> https://developers.google.com/adwords/api/docs/reference/v201806/AdwordsUserListService.UserList
>>
>> id and name are valid id's
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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-

Re: refreshtoken user not in mi hierachy account

2018-11-20 Thread sangdx
Hi Sai Teja,

It seems a problem with Adwords API just happened. Since yesterday, all our 
user having Standard Access (to MCC adwords accounts) having 
this AuthorizationError.USER_PERMISSION_DENIED api exception.

Can you please take a look. I just posted a new question regarding this 
issue. Our company is using about 350 google adwords accounts, so we need 
this to fix asap.
Many thanks,
Sang

On Tuesday, November 20, 2018 at 4:22:55 AM UTC+7, Teja Makani wrote:
>
> Hello Juan,
>
> You can get the client customer Id of an account via API only when the 
> user making the API call has access to the account or the account is linked 
> to any of the Manager accounts in the hierarchy. You could find the client 
> customer Id(eg: 123-456-7890) on top right corner of the account via UI. To 
> link accounts you could use ManagedCustomerService.mutatelink 
> 
>  
> operation. You could refer this guide 
> 
>  
> to know more about ManagedCustomerService. Please let me know if you have 
> any further questions.
>
> Regards,
> Sai Teja, AdWords API Team.
>
> On Monday, November 19, 2018 at 6:08:12 AM UTC-5, juan@norte.digital wrote:
>>
>> Hello, I am trying to consume the adswords API with a refresh token 
>> generated after the user grants me the permissions, following this guide
>>
>> https://github.com/googleads/googleads-php-lib/wiki/API-access-on-behalf-of-your-clients-(web-flow)
>>
>> unfortunately I do not get the results I want,
>> my question is: does that generated refreshtoken work with accounts that 
>> are not in the account hierarchy of the developer token?
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/0baf0cd9-2cc5-46bf-aa6a-3e425d6d8dfb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Dynamics Remarketing ads with different feeds

2018-11-20 Thread Станислав Key
Hi!

Thanks a lot, but I have another problem. When I made Dynamic Remarketing 
Ads, Google bot going to my website and didn't find correct price (because 
there are different prices when you choose different towns on website and 
Google bot can't choose another town). He didn't find correct price and ban 
my Dynamic Remarketing. What can I do?



вторник, 20 ноября 2018 г., 1:28:42 UTC+7 пользователь Bharani Cherukuri 
(AdWords API Team) написал:
>
> Hello, 
>
> You will be able to setup the Dynamic Display Ad feeds through the AdWords 
> user interface and capture the FeedIds or use the AdWords API to create the 
> feeds for use with the Dynamic Remarketing Ads. Please refer to this guide 
>  
> for 
> guidance on Dynamic Remarketing. You may also check the code samples here 
> 
>  as 
> a reference. Code samples in other languages can be found here 
> . Can you 
> take a look at these and let me know if you have any questions?
>
> Thanks,
> Bharani, AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/5b0875a5-a8f1-4ab1-8109-ddbc1d27f858%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


AuthorizationError.USER_PERMISSION_DENIED for standard access account API

2018-11-20 Thread sangdx
Hello,

We just encounter this issue yesterday, looks like something wrong with 
GoogleAds api or refresh_token permissions.

So we are working as a company with a hierachy Adwords accounts: Main 
account => MCC account (for different countries) => single account.
We are using both python/php googleads api for user authentication and 
store refresh_token/access_token to build our in-house BI tools.

Yesterday, we found any user with standard access to MCC account after 
authentication (2 step verifcation completed), having an refresh_token that 
not working. 
Even when we try to generate refresh_token using Adwords OAuth2 Playground, 
the issue still the same.

It is throwing this exception when we try to get list customer from account:

googleads.errors.GoogleAdsServerFault: 
[AuthorizationError.USER_PERMISSION_DENIED @ ; trigger:'']

We use the same code as the example getting hierrachy account here: 
https://developers.google.com/adwords/api/docs/samples/python/account-management

Another note, this is working fine for users having access to top account 
(the account that has access to all MCC account).

Can you please check, or let me know if other details needed.

Thanks,
Sang

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/9b91fc3c-95b2-4d31-b981-7db113a572f6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Using Or with Where statement

2018-11-20 Thread Ns sh
Cloud you please help me about using something instead of  'Or' to get my 
query like :  if Impressions> 0 or Clicks >0 or Conversions>0

On Monday, November 19, 2018 at 4:52:51 PM UTC+1, Dannison Yao (AdWords API 
Team) wrote:
>
> Hi,
>
> My apologies for missing this out in my previous response. It appears that 
> you are using an OR operator, this is not supported in the AWQL. You may 
> refer to this guide 
>  
> for 
> further details.
>
> Regards,
> Dannison
> AdWords API Team
>
> On Monday, November 19, 2018 at 4:11:18 PM UTC+8, Ns sh wrote:
>>
>> Hi Dannison,
>> I still have the same error after conversion:
>> Where("Impressions" Or "Clicks" Or "Conversions" Or "AllConversions").
>> GreaterThan(CLng(0))
>>
>>
>>
>> On Friday, 16 November 2018 17:05:02 UTC+1, Ns sh wrote:
>>>
>>> Could you please help me to correct this statement:
>>>
>>> .Where("Impressions" Or "Clicks" Or "Conversions").GreaterThan(0)
>>>
>>> I go an error "'Conversion from string "Impressions" to type 'Long' is 
>>> not valid'".
>>>
>>> Thanks.
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/c7ee6aeb-0c96-4196-958b-6806bb06f04d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Can't enable autotagging

2018-11-20 Thread richard . scorer
Hi Bharani,

Setting it to null solved the problem. I had tried not setting it at all, 
setting it to true or false, but not null. 

Thanks

On Monday, 19 November 2018 21:11:59 UTC, Bharani Cherukuri (AdWords API 
Team) wrote:
>
> Hello, 
>
> The ACTION_NOT_PERMITTED 
> 
>  error 
> is caused by unauthorized invocation of a service's method (get, mutate, 
> etc.). Since Parallel Tracking is required for all the accounts from Oct 
> 30, 2018 you will not be able to make any changes to this field. Can you 
> try the API call again by removing the customer.
> setParallelTrackingEnabled(false); or you can set the customer.
> setParallelTrackingEnabled(null); and retry the request?
>
> Thanks,
> Bharani, AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/43768d3b-d5e1-4ab9-bff4-16b6612dd307%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.