Re: test account

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

I'm a colleague of Dannison and allow me to assist you. Since you are just 
using a test account it doesn't serve an actual ads so you could just 
ignore the canceled warning message that you are seeing in the UI. You 
cannot add your test manager account to your production MCC account. 
However, as long as the OAuth2 credentials that you are using in your 
production account was generated using an email address that has also 
access to your test account, you should be able to access your test 
accounts.

Thanks and regards,
Luis
AdWords API Team

On Thursday, December 20, 2018 at 9:27:03 PM UTC+8, michele wrote:
>
> Ok thanks.
>
> I created a new Test Manager account and a new Adwords account, but this 
> last one shows up as "canceled" in the interface and the search box.. 
> What's up with that?
> Also, there's no buttons whatsoever in the "Account status" section of the 
> Settings area, so re-enabling it doesn't seem to be an option.
> Anyway, if the Test Manager account was added to our main, company-wide 
> MCC, would *those* credentials be able to access it?
>
> Thanks,
> Michele
>
> On Thursday, December 20, 2018 at 4:58:05 AM UTC+1, Dannison Yao (AdWords 
> API Team) wrote:
>>
>> Hi Michele,
>>
>> You can create test accounts under a test manager account only. You could 
>> refer to this guide 
>> 
>>  on 
>> how to create test accounts. 
>>
>> For the credentials concern, if you are pertaining to OAuth2 Credentials 
>> , 
>> I am afraid that you cannot use the existing OAuth2 Credentials of your 
>> production account to your test account. You have to generate a new set of 
>> OAuth2 Credentials using the email of your test manager account. 
>>
>> Regards,
>> Dannison
>> AdWords API Team
>>
>> On Thursday, December 20, 2018 at 7:02:36 AM UTC+8, michele wrote:
>>>
>>> Hello,
>>>
>>>  
>>>
>>> I'm not sure I'm reading the documentation correctly: is it possible to 
>>> create a test account under an existing, active, and healthy MCC?
>>>
>>> We used to have one, but it looks like it's been deactivated, and it now 
>>> seems impossible to create a new one..
>>>
>>> Can we have a test account that will be accessed with the same 
>>> credentials as all the other real ones?
>>>
>>>  
>>>
>>> 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/8da17f93-505d-4f55-be58-b4bd9f92b9c3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Shared Budgets Not Showing

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

Could you provide the complete SOAP request and response logs as well as 
your clientCustomerId when retrieving campaign shared budgets through API, 
so I could further check this?. Please reply via *Reply privately to author*
.

Regards,
Luis
AdWords API Team

On Friday, December 21, 2018 at 9:18:48 AM UTC+8, sam wrote:
>
> Hello,
>
> We're running into an issue where shared campaign budgets retrieved 
> through the API aren't showing on the front end of the Google Ads dashboard.
>
> It is a test account with 0 campaigns and 0 shared budgets (checked 
> filters as well), yet we are still pulling 23 shared budget objects through 
> the API using BudgetService.
>
> Please help. 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/4d73813d-9509-45fe-9283-9b693b7e3304%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: ALL_TIME Report

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

The date range type *ALL_TIME* is not supported when using AWQL with reports 
.
 If 
you want to get data for all dates, you can omit the *DURING* clause from 
your query. You may visit this guide 
 for 
more information about the AWQL.

Thanks and regards,
Luis
AdWords API Team

On Friday, December 21, 2018 at 12:15:34 PM UTC+8, vaghela chirag wrote:
>
> Hello,
>
> When I have to get ADGROUP_PERFORMANCE_REPORT in DURING ALL_TIME it takes 
> error "INVALID_DURING_CLAUSE" 
>
> Help me, please
>
> 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/57201f3d-9242-4fc9-8894-36a2f3a2cc25%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Estimated time of arrival for Benchmark Price metrics via API?

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

Average Product Price, Benchmark Product Price and Benchmark Product Price 
Difference are not yet available from the AdWords API. These metrics can 
only be found in the Google Ads UI currently.

Regards,
Luis, 
AdWords API Team

On Friday, December 21, 2018 at 2:39:44 AM UTC+8, Mariraj Ramasamy wrote:
>
> Hi Dannison,
>
> This API features added to adwords APi?...
>
> Thanks
> M.
>
> On Wednesday, December 5, 2018 at 11:40:53 AM UTC+5:30, Dannison Yao 
> (AdWords API Team) wrote:
>>
>> Hi Chris,
>>
>> Unfortunately we do not have any news yet on if and when the new price 
>> benchmarks metric fields will be supported in the API. You can follow 
>> our blog  to 
>> be updated on new features and updates.
>>
>> Regards,
>> Dannison
>> AdWords API Team
>>
>> On Wednesday, December 5, 2018 at 7:10:55 AM UTC+8, norisk GmbH wrote:
>>>
>>> Dear Ads API Team, 
>>>
>>> the new price metrics are now available in the UI. Any Estimated time of 
>>> arrival for the metric availability via the API? 
>>> I presume this will be the SHOPPING PERFORMANCE REPORT.
>>>
>>> Thanks for feedback,
>>> Chris
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/5da08c03-90ea-41e3-8320-a04f18116004%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Ad Performance Report And AdType

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

The ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT 

 means 
a customer passed an invalid field name for a report type.

Could you provide the complete report definition you used as well as your 
clientCustomerId when you encountered the 
ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT error 
so I could further check this. Please reply via *Reply privately to author*.

Thanks and regards,
Luis
AdWords API Team

On Friday, December 21, 2018 at 7:57:47 AM UTC+8, Eric Foertsch wrote:
>
> Hello,
>
> I am trying to download some Ad Performance reports from the Google Ads 
> API and I am hitting a strangely formatted error.
>
> AdWordsReportsException: One or more AdWords Report download errors have 
>>> occurred. 
>>
>>
>>> Customer passed in invalid field name for a report type. (Error: 
>>> ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT, FieldPath: AdType, 
>>> Trigger: Cannot select a combination of AdType and )
>>
>>
> Here are the fields I am requesting:
>
>   // Attributes
>   "AccountDescriptiveName",
>   "AdGroupId",
>   "CampaignId",
>   "CampaignName",
>   "CriterionId",
>   "CriterionType",
>   "ExternalCustomerId",
>   "AdType",
>   "Description",
>   "Description1",
>   "Description2",
>   "DisplayUrl",
>   "CreativeDestinationUrl",
>   "ExpandedTextAdDescription2",
>   "ExpandedTextAdHeadlinePart3",
>   "CreativeFinalUrls",
>   "Id",
>   "Labels",
>   "LabelIds",
>   "ImageAdUrl",
>   "ImageCreativeImageHeight",
>   "ImageCreativeImageWidth",
>   "ImageCreativeMimeType",
>   "ImageCreativeName",
>   "Status",
>
>   // Segments
>   "Device",
>   "Date",
>
>   // Metrics
>   "Conversions",
>   "AveragePosition",
>   "Clicks",
>   "Impressions",
>   "Cost",
>   "GmailForwards",
>   "GmailSaves",
>   "SearchImpressionShare",
>   "VideoViews",
>   "VideoViewRate",
>   "VideoQuartile100Rate",
>   "VideoQuartile25Rate",
>   "VideoQuartile50Rate",
>   "VideoQuartile75Rate"
>
>  Looking at the documentation it doesn't look like there is a restriction 
> on AdType even though the error says that there is one.
>
> https://developers.google.com/adwords/api/docs/appendix/reports/ad-performance-report#adtype
>
> Has anyone encountered this error before?
>
>
>
>
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/caa3942e-b10d-47ae-b934-7e4751cf721a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Failed to upload MoneyWithCurrency data

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

I'm afraid there is no way to update the existing AdCustomizerFeedAttribute 

 via 
the API as this field is also not mutable via the Google Ads UI. However,  
you could add a new object of AdCustomizerFeedAttribute using the API.

Regards,
Luis
AdWords API Team

On Thursday, December 20, 2018 at 10:41:21 PM UTC+8, Feiran Yang wrote:
>
> Hi Luis, 
>
> Thanks for your reply, it works now according to your solution. Also I was 
> wondering if I could change the type of existing AdCustomizerFeedAttribute? 
> I didn't find it in the code sample and I tried to update it the same way I 
> updated FeedItem, unfortunately it didn't work.
>
> Regards,
> Feiran
>
> On Thursday, December 6, 2018 at 4:18:16 AM UTC+1, Luis Xander Talag 
> (AdWords API Team) wrote:
>>
>> Hi Feiran,
>>
>> Thank you for providing detailed information on your concern. Based on 
>> your SOAP logs, I noticed that you use moneyWithCurrencyValue as value to 
>> your PRICE. You should take note that the data type for 
>> AdCustomizerFeedAttribute.Type PRICE 
>> 
>>  should 
>> be STRING and not monetary value. I would suggest to refer to this guide 
>> 
>>  with 
>> complete sample code 
>> 
>>  in 
>> Java for creating Ad customizers.
>>
>> Let me know if it works.
>>
>> Thanks and regards,
>> Luis
>> AdWords API Team
>>
>> On Thursday, December 6, 2018 at 7:02:29 AM UTC+8, Feiran Yang wrote:
>>>
>>> Hello, I tried to upload some dummy data to test api call for 
>>> AdCustomizer, everything worked except for type PRICE:
>>>
>>> 
>>> 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/cm/v201809; 
>>> soapenv:mustUnderstand="0">
>>> 403-422-6537
>>> REDACTED
>>> unknown (AwApi-Java, AdWords-Axis/4.1.0, 
>>> Common-Java/4.1.0, Axis/1.4, Java/1.8.0_181, maven, SelectorBuilder, 
>>> SelectorField)
>>> false
>>> false
>>> 
>>> 
>>> 
>>> https://adwords.google.com/api/adwords/cm/v201809;>
>>> 
>>> FeedId
>>> FeedName
>>> FeedAttributes
>>> 
>>> FeedId
>>> EQUALS
>>> 85262722
>>> 
>>> 
>>> 
>>> 
>>> 
>>>
>>> 11:40:58.603 [main] DEBUG 
>>> com.google.api.ads.adwords.lib.client.AdWordsServiceClient.soapXmlLogger - 
>>> SOAP response:
>>> 
>>> http://schemas.xmlsoap.org/soap/envelope/;>
>>> 
>>> https://adwords.google.com/api/adwords/cm/v201809;>
>>> 00057c440475b6c80a371798270e8d7f
>>> AdCustomizerFeedService
>>> get
>>> 1
>>> 398
>>> 
>>> 
>>> 
>>> https://adwords.google.com/api/adwords/cm/v201809;>
>>> 
>>> 1
>>> AdCustomizerFeedPage
>>> 
>>> 85262722
>>> feedName23
>>> 
>>> 1
>>> location
>>> STRING
>>> 
>>> 
>>> 2
>>> provider_count
>>> STRING
>>> 
>>> 
>>> 3
>>> kw_subvertical
>>> STRING
>>> 
>>> 
>>> 4
>>> average price
>>> PRICE
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>>
>>> 11:40:58.603 [main] INFO com.care.inteligencia.server.AddAdCustomizer - 
>>> Successfully updated feed item with adCustomizerFeed id: 85262722, 
>>> adCustomizerFeed name: AdCustomizerFeedAttribute{id=4, name=average price, 
>>> type=PRICE}
>>> 11:40:58.608 [main] INFO 
>>> com.care.inteligencia.server.service.GoogleAdsWordsService - currency 
>>> MoneyWithCurrency{currencyCode=EUR, money=Money{microAmount=2}}
>>> 11:40:59.132 [main] INFO 
>>> com.google.api.ads.adwords.lib.client.AdWordsServiceClient.requestInfoLogger
>>>  
>>> - Request made: Service: FeedItemService Method: mutate clientCustomerId: 
>>> 403-422-6537 URL: 
>>> https://adwords.google.com/api/adwords/cm/v201809/FeedItemService 
>>> Request ID: 00057c44048153710a3735d1d50b21b0 ResponseTime(ms): 263 
>>> OperationsCount: 1 

ALL_TIME Report

2018-12-20 Thread vaghela chirag
Hello,

When I have to get ADGROUP_PERFORMANCE_REPORT in DURING ALL_TIME it takes 
error "INVALID_DURING_CLAUSE" 

Help me, please

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/25f1af25-e2a8-47a9-bcd6-c9fa7a3f858d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Manage ServiceLinks using Google Ads API

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

Unfortunately the getSeviceLinks() 

 and mutateServiceLinks() 

 method 
under the CustomerService 

 of 
the Google Ads API Beta is currently not supported yet and was only 
available in the AdWords API for the meantime. I could not tell on when 
this feature will be available in Google Ads API. However, you may follow 
our blog  for 
any updates on this feature.

Thanks and regards,
Luis
Google Ads API Team

On Friday, December 21, 2018 at 7:30:36 AM UTC+8, Marc Selman wrote:
>
> I'm using the latest Google Ads API v.07.
> In the CustomerService I'm missing the getServiceLinks() and 
> mutateServiceLinks() methods.
> Are they planned in a future release or are they already available under a 
> different method?
>
> 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/19d572c9-c3e4-42c4-ac28-80d88f671d10%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Error: Developer Token not approved

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

The QuotaCheckError.DEVELOPER_TOKEN_NOT_APPROVED 

 error 
means that you are using an unapproved developer token to make calls 
against a production account. An unapproved developer token can only make 
calls against test AdWords accounts. This said, it is possible that you are 
making an API call against a production account rather that the test 
account. See the test account guide 

 for 
more information.

I would suggest to make sure that you are using a test client account ID 
set up in the clientCustomerID of your request header. If you confirm that 
you are indeed using a test account in your request header, could you 
provide the complete SOAP request and response logs so I could further 
check this? Please reply via *Reply privately to author*.

Thanks and regards,
Luis
AdWords API Team

On Friday, December 21, 2018 at 7:57:47 AM UTC+8, ravneet0828 wrote:
>
>
> I am testing the google ads APIs and even though i have created a test 
> manager account and oauth creds against the account, I keep getting 
> "Developer_Token_not_approver" error. Does this occur to anyone else? or if 
> anyone has any workarounds, please let me know.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/7b92ce50-ca7a-4d7f-b54e-bfd36b8e3e60%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Shared Budgets Not Showing

2018-12-20 Thread sam
Hello,

We're running into an issue where shared campaign budgets retrieved through 
the API aren't showing on the front end of the Google Ads dashboard.

It is a test account with 0 campaigns and 0 shared budgets (checked filters 
as well), yet we are still pulling 23 shared budget objects through the API 
using BudgetService.

Please help. 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/68c422cc-f567-4a97-9d25-c204378a36ab%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Ad Performance Report And AdType

2018-12-20 Thread Eric Foertsch
Hello,

I am trying to download some Ad Performance reports from the Google Ads API 
and I am hitting a strangely formatted error.

AdWordsReportsException: One or more AdWords Report download errors have 
>> occurred. 
>
>
>> Customer passed in invalid field name for a report type. (Error: 
>> ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT, FieldPath: AdType, 
>> Trigger: Cannot select a combination of AdType and )
>
>
Here are the fields I am requesting:

  // Attributes
  "AccountDescriptiveName",
  "AdGroupId",
  "CampaignId",
  "CampaignName",
  "CriterionId",
  "CriterionType",
  "ExternalCustomerId",
  "AdType",
  "Description",
  "Description1",
  "Description2",
  "DisplayUrl",
  "CreativeDestinationUrl",
  "ExpandedTextAdDescription2",
  "ExpandedTextAdHeadlinePart3",
  "CreativeFinalUrls",
  "Id",
  "Labels",
  "LabelIds",
  "ImageAdUrl",
  "ImageCreativeImageHeight",
  "ImageCreativeImageWidth",
  "ImageCreativeMimeType",
  "ImageCreativeName",
  "Status",

  // Segments
  "Device",
  "Date",

  // Metrics
  "Conversions",
  "AveragePosition",
  "Clicks",
  "Impressions",
  "Cost",
  "GmailForwards",
  "GmailSaves",
  "SearchImpressionShare",
  "VideoViews",
  "VideoViewRate",
  "VideoQuartile100Rate",
  "VideoQuartile25Rate",
  "VideoQuartile50Rate",
  "VideoQuartile75Rate"

 Looking at the documentation it doesn't look like there is a restriction 
on AdType even though the error says that there is one.
https://developers.google.com/adwords/api/docs/appendix/reports/ad-performance-report#adtype

Has anyone encountered this error before?






-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/7890a1b0-a2d6-460d-85ce-edca41e5d9bd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Developer token not approved error when running getcampaigns

2018-12-20 Thread ravneet0828
Hi,

I am still facing the issue, I created a production account from where I 
got the developer token. I am using the developer token against my test 
manager account. But the error still occurs.

Your default encoding, cp1252, is not UTF-8. Please run this script with 
UTF-8 encoding to avoid errors.
Error summary: {'faultMessage': 
"[QuotaCheckError.DEVELOPER_TOKEN_NOT_APPROVED @ ; trigger:'']", 
'requestId': '00057d7a2ed3c9780abf9b05d8003d77', 'serviceName': 
'ManagedCustomerService', 'methodName': 'get', 'operations'
: '1', 'responseTime': '93'}
Traceback (most recent call last):
  File 
"C:\Users\ravneeka\AppData\Local\Programs\Python\Python37-32\lib\site-packages\googleads\common.py",
 
line 1382, in MakeSoapRequest
*packed_args, _soapheaders=soap_headers)['body']['rval']
  File 
"C:\Users\ravneeka\AppData\Local\Programs\Python\Python37-32\lib\site-packages\zeep\proxy.py",
 
line 42, in __call__
self._op_name, args, kwargs)
  File 
"C:\Users\ravneeka\AppData\Local\Programs\Python\Python37-32\lib\site-packages\zeep\wsdl\bindings\soap.py",
 
line 132, in send
return self.process_reply(client, operation_obj, response)
  File 
"C:\Users\ravneeka\AppData\Local\Programs\Python\Python37-32\lib\site-packages\zeep\wsdl\bindings\soap.py",
 
line 194, in process_reply
return self.process_error(doc, operation)
  File 
"C:\Users\ravneeka\AppData\Local\Programs\Python\Python37-32\lib\site-packages\zeep\wsdl\bindings\soap.py",
 
line 299, in process_error
detail=fault_node.find('detail'))
zeep.exceptions.Fault: [QuotaCheckError.DEVELOPER_TOKEN_NOT_APPROVED @ ; 
trigger:'']

During handling of the above exception, another exception occurred:

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/91b5c399-8ee4-442a-bfb6-ec1cb5dd532f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Error: Developer Token not approved

2018-12-20 Thread ravneet0828

I am testing the google ads APIs and even though i have created a test 
manager account and oauth creds against the account, I keep getting 
"Developer_Token_not_approver" error. Does this occur to anyone else? or if 
anyone has any workarounds, please let me know.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/a8d0fa23-a505-45a9-9ca1-042c91aa91f2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Manage ServiceLinks using Google Ads API

2018-12-20 Thread Marc Selman
I'm using the latest Google Ads API v.07.
In the CustomerService I'm missing the getServiceLinks() and 
mutateServiceLinks() methods.
Are they planned in a future release or are they already available under a 
different method?

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/c7eff528-2e5c-4979-a687-0867ff8dbbf4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: ConstantDataService returns more in-market audiences than listed in google's csv

2018-12-20 Thread 'Milind Sankeshware (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Sara,

We are aware of this issue. The team is working on it. I will keep you 
posted if I have any new updates. The Food category is available in the 
Google Ads UI, is also available in the API request. Please find the 
attachment. 

Thanks,
Milind, 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/9d5d4cef-29ad-4f70-910d-f9bbb99c8df3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Assigning an AdCustomizer row to multiple AdGroups

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

The CustomerFeed 

, CampaignFeed 
,
 
and AdGroupFeed 

 objects 
allow you to define selection criteria for feed items via a matching 
function. Could you please share us the complete SOAP request and response 
logs, so I can take a look at the error you're receiving? You can reply 
back via Reply privately to author option.

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/8edfe56a-6654-4ee1-9935-80af983cde0a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Clarification on returned date ranges for bid landscapes services.

2018-12-20 Thread petrosdawit96
I'm not sure why its needed for me to provide my soap response logs. I'm 
just asking if it is expected for the Google Data Service to not always 
return the same date range.  As you can see in the table I posted, I have 
some bid landscape data for some keywords from 12-04 to 12-10 and for 
others with 12-10 to 12-15. All of these calls were done on the ds date, 
12-16. 

On Tuesday, December 18, 2018 at 11:15:30 PM UTC-8, Dannison Yao (AdWords 
API Team) wrote:
>
> Hi Petros,
>
> To help me understand your concern and for further investigation, could 
> you provide the complete SOAP request and response logs that were generated 
> when you ran the bid landscapes? You may provide them using the *Reply 
> privately to author* option.
>
> You may take note that with bid landscapes you can examine performance 
> statistics for the past week at the current level of bidding, alongside 
> simulated performance over the same time period using different bid amounts.
>
> If you would need further confirmation on how estimates are being done, 
> you may also check with the Google Ads Community Forum 
>  as 
> they may provide further insights on this on the product level perspective.
>
> Regards,
> Dannison
> AdWords API Team
>
> On Wednesday, December 19, 2018 at 1:58:38 AM UTC+8, petros...@gmail.com 
>  wrote:
>>
>> Hi, Thanks for your answer. Is it expected for some of the start and end 
>> dates to be different for the criterias. If you look at the image I posted, 
>> I had some with start dates on 12/4 and others starting at 12/11. All of 
>> these pulls were on the same day, 12/16. 
>>
>> On Monday, December 17, 2018 at 9:32:10 PM UTC-8, Dannison Yao (AdWords 
>> API Team) wrote:
>>>
>>> Hi Petros,
>>>
>>> The startDate 
>>> 
>>>  and endDate 
>>> 
>>>  of 
>>> the CriterionBidLandscape signify the date range of when the landscape is 
>>> based. Bid landscapes are based on past performance, so date ranges are 
>>> typically could be up to a week ago.
>>>
>>> Regards,
>>> Dannison
>>> AdWords API Team
>>>
>>> On Tuesday, December 18, 2018 at 8:10:00 AM UTC+8, petros...@gmail.com 
>>> wrote:


 Hi, 

 I'm running daily queries where I utilize the Google's DataService to 
 pull data on bid landscapes at the keyword criterion level. When checking 
 for the distinct start date and end date for our current run of ds = 
 2018-12-16, I was returned these results:
 [image: Screen Shot 2018-12-17 at 4.06.44 PM.png]
 From these results, you notice that there are a lot of distinct ranges. 
 To give more context, we have about 5300 rows (criterion bid landscapes). 
 Could you clarify what the returned data ranges signify. Is it the most 
 recent bid landscape data Google has saved for that criterion. How often 
 should we expect a change in the date ranges? Any insight would be great? 

 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/ea310eb6-47dd-425e-af31-f51ecc8c6b45%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Get Account Cost via API

2018-12-20 Thread aberaldo
Hello im new in Adwords API.

I want to get the cost of all accounts in a period of time. 

This one

[image: 2018-12-20 11_32_02-Window.png] 






I tried to modify the GetAccountHierarchy.php script but i dont know how to 
get cost field.

I searched in google but with no success. Can someone help me?

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/f105cc14-6b77-41a2-9ecf-b198176efddf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


ConstantDataService returns more in-market audiences than listed in google's csv

2018-12-20 Thread Sara Bender
Hi Google,


I'm getting a list of 816 items from 
ConstantDataService.getUserInterestCriterion (UserInterestCriterionType.
IN_MARKET)

But when comparing the results to the list in:  
https://developers.google.com/adwords/api/docs/appendix/in-market_categories.csv
  
I see there are only 508 items.

for e.g. the service returns a category named 'Food 'with id 80891 which 
doesn't show up in the csv. Is there a reason for that? is the csv updated? 
and why can't I see the category Food in the AdWords UI?

Thanks,
Sarah 


-- 
This e-mail, as well as any attached document, may contain material which 
is confidential and privileged and may include trademark, copyright and 
other intellectual property rights that are proprietary to Kenshoo Ltd,  
its subsidiaries or affiliates ("Kenshoo"). This e-mail and its attachments 
may be read, copied and used only by the addressee for the purpose(s) for 
which it was disclosed herein. If you have received it in error, please 
destroy the message and any attachment, and contact us immediately. If you 
are not the intended recipient, be aware that any review, reliance, 
disclosure, copying, distribution or use of the contents of this message 
without Kenshoo's express permission is strictly prohibited.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/fbe398a1-b32b-4430-8595-4cf678518ec7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Estimated time of arrival for Benchmark Price metrics via API?

2018-12-20 Thread Mariraj Ramasamy
Hey Dannison,

I've checked the "Price bench mark" report from Adwords API. But not 
available this feature.  Please advise me.


Thanks
Raj

On Wednesday, December 5, 2018 at 11:40:53 AM UTC+5:30, Dannison Yao 
(AdWords API Team) wrote:
>
> Hi Chris,
>
> Unfortunately we do not have any news yet on if and when the new price 
> benchmarks metric fields will be supported in the API. You can follow our 
> blog  to 
> be updated on new features and updates.
>
> Regards,
> Dannison
> AdWords API Team
>
> On Wednesday, December 5, 2018 at 7:10:55 AM UTC+8, norisk GmbH wrote:
>>
>> Dear Ads API Team, 
>>
>> the new price metrics are now available in the UI. Any Estimated time of 
>> arrival for the metric availability via the API? 
>> I presume this will be the SHOPPING PERFORMANCE REPORT.
>>
>> Thanks for feedback,
>> Chris
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/285d188a-6701-4789-bb43-34dc7bf6da63%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Estimated time of arrival for Benchmark Price metrics via API?

2018-12-20 Thread Mariraj Ramasamy
Hi Dannison,

This API features added to adwords APi?...

Thanks
M.

On Wednesday, December 5, 2018 at 11:40:53 AM UTC+5:30, Dannison Yao 
(AdWords API Team) wrote:
>
> Hi Chris,
>
> Unfortunately we do not have any news yet on if and when the new price 
> benchmarks metric fields will be supported in the API. You can follow our 
> blog  to 
> be updated on new features and updates.
>
> Regards,
> Dannison
> AdWords API Team
>
> On Wednesday, December 5, 2018 at 7:10:55 AM UTC+8, norisk GmbH wrote:
>>
>> Dear Ads API Team, 
>>
>> the new price metrics are now available in the UI. Any Estimated time of 
>> arrival for the metric availability via the API? 
>> I presume this will be the SHOPPING PERFORMANCE REPORT.
>>
>> Thanks for feedback,
>> Chris
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/44e63633-b808-4b7a-b297-bf55265039c6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to avoid PolicyViolationError beorehand in scripts

2018-12-20 Thread Евгений Гардыш
Thanks for your reply. Already done using setValidateOnly + my own code + 
try/catch construction to avoid PHPscript stop.

The main thing for all who will use $session->setValidateOnly(true); in 
their working scripts - don`t forget to use 
$session->setValidateOnly(false); when you need to continue using working 
parts of your script...

четверг, 20 декабря 2018 г., 11:09:00 UTC+2 пользователь Евгений Гардыш 
написал:
>
> Hi.
>
> Sometimes I encountering PolicyViolationError during scripts work.
> For example:
> PHP Fatal error:  Uncaught Google\AdsApi\AdWords\v201809\cm\ApiException: 
> [PolicyViolationError{super=PolicyViolationError.POLICY_ERROR @ operations
> [3].operand.criterion.text; trigger:'в +капсулах', key=PolicyViolationKey{
> policyName=ru_biologically_active_additive,violatingText=в +капсулах}, 
> externalPolicyName=Google Реклама, externalPolicyUrl=, 
> externalPolicyDescription=Перед показом это объявление или ключевое слово 
> должно пройти проверку., isExemptable=true, violatingParts=[Part{index=6, 
> length=11}]}, PolicyViolationError{super=PolicyViolationError.POLICY_ERROR 
> @ operations[24].operand.criterion.text; trigger:'в +капсулах', key=
> PolicyViolationKey{policyName=ru_biologically_active_additive,
> violatingText=в +капсулах}, externalPolicyName=Google Реклама, 
> externalPolicyUrl=, externalPolicyDescription=Перед показом это объявление 
> или ключевое слово должно пройти пр in /adwords_api/vendor/googleads/
> googleads-php-lib/src/Google/AdsApi/Common/Util/Reflection.php on line 43
>
> Is there any way to test keywords beforehand to exclude such keywords to 
> avoid this kind of errors?
>
> Can I download Policy keywords lists to check beforehand? Or is it exist 
> some function to check keywords before main part of script starts?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/50e14814-963b-4ef0-a062-1259e1e52310%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Custom Parameters on LocationExtensions

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

The OperationAccessDenied.ACTION_NOT_PERMITTED 

 error 
usually occurs when the action your are performing on an entity is not 
allowed. Could you please share the entire SOAP logs(request and response 
)
 
of the operation you are performing without redacting any information to 
investigate further? To enable logging you can follow the instruction shown 
in this README.md 

 file 
for Java cleint library, for other client libraries you could refer here 
. You could 
use reply privately to the author option while sharing the information 
requested.

Regards,
Sai Teja, AdWords API Team

On Thursday, December 20, 2018 at 3:48:52 AM UTC-5, Dorian Kind wrote:
>
> Hi,
>
> according to the documentation, all FeedItem 
> 
>  
> objects have a urlCustomParameters field.
> However, when trying to set a custom parameter on a feed item that has 
> been mapped to a Location Extension (placeholder type 7), we get an 
> OperationAccessDenied.ACTION_NOT_PERMITTED error. Is this expected 
> behavior? If so, could the documentation be adapted accordingly?
>
> Thanks and best,
> Dorian
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/681a8889-b9f8-41b8-b489-dd7e60520676%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to avoid PolicyViolationError beorehand in scripts

2018-12-20 Thread 'Dhanya Sundararaju (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi,

You can set the $session->setValidateOnly(true); This will only validate 
the keyword. In other words, no objects will be created, but exceptions 
will still be thrown. You can refer to this sample code 

 for 
validating TextAd and this guide 
 for 
better clarity.

Regards,
Dhanya, 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/11859be2-9c6b-4748-a3d4-1c355d03511f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Failed to upload MoneyWithCurrency data

2018-12-20 Thread Feiran Yang
Hi Luis, 

Thanks for your reply, it works now according to your solution. Also I was 
wondering if I could change the type of existing AdCustomizerFeedAttribute? 
I didn't find it in the code sample and I tried to update it the same way I 
updated FeedItem, unfortunately it didn't work.

Regards,
Feiran

On Thursday, December 6, 2018 at 4:18:16 AM UTC+1, Luis Xander Talag 
(AdWords API Team) wrote:
>
> Hi Feiran,
>
> Thank you for providing detailed information on your concern. Based on 
> your SOAP logs, I noticed that you use moneyWithCurrencyValue as value to 
> your PRICE. You should take note that the data type for 
> AdCustomizerFeedAttribute.Type PRICE 
> 
>  should 
> be STRING and not monetary value. I would suggest to refer to this guide 
> 
>  with 
> complete sample code 
> 
>  in 
> Java for creating Ad customizers.
>
> Let me know if it works.
>
> Thanks and regards,
> Luis
> AdWords API Team
>
> On Thursday, December 6, 2018 at 7:02:29 AM UTC+8, Feiran Yang wrote:
>>
>> Hello, I tried to upload some dummy data to test api call for 
>> AdCustomizer, everything worked except for type PRICE:
>>
>> 
>> 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/cm/v201809; 
>> soapenv:mustUnderstand="0">
>> 403-422-6537
>> REDACTED
>> unknown (AwApi-Java, AdWords-Axis/4.1.0, 
>> Common-Java/4.1.0, Axis/1.4, Java/1.8.0_181, maven, SelectorBuilder, 
>> SelectorField)
>> false
>> false
>> 
>> 
>> 
>> https://adwords.google.com/api/adwords/cm/v201809;>
>> 
>> FeedId
>> FeedName
>> FeedAttributes
>> 
>> FeedId
>> EQUALS
>> 85262722
>> 
>> 
>> 
>> 
>> 
>>
>> 11:40:58.603 [main] DEBUG 
>> com.google.api.ads.adwords.lib.client.AdWordsServiceClient.soapXmlLogger - 
>> SOAP response:
>> 
>> http://schemas.xmlsoap.org/soap/envelope/;>
>> 
>> https://adwords.google.com/api/adwords/cm/v201809;>
>> 00057c440475b6c80a371798270e8d7f
>> AdCustomizerFeedService
>> get
>> 1
>> 398
>> 
>> 
>> 
>> https://adwords.google.com/api/adwords/cm/v201809;>
>> 
>> 1
>> AdCustomizerFeedPage
>> 
>> 85262722
>> feedName23
>> 
>> 1
>> location
>> STRING
>> 
>> 
>> 2
>> provider_count
>> STRING
>> 
>> 
>> 3
>> kw_subvertical
>> STRING
>> 
>> 
>> 4
>> average price
>> PRICE
>> 
>> 
>> 
>> 
>> 
>> 
>>
>> 11:40:58.603 [main] INFO com.care.inteligencia.server.AddAdCustomizer - 
>> Successfully updated feed item with adCustomizerFeed id: 85262722, 
>> adCustomizerFeed name: AdCustomizerFeedAttribute{id=4, name=average price, 
>> type=PRICE}
>> 11:40:58.608 [main] INFO 
>> com.care.inteligencia.server.service.GoogleAdsWordsService - currency 
>> MoneyWithCurrency{currencyCode=EUR, money=Money{microAmount=2}}
>> 11:40:59.132 [main] INFO 
>> com.google.api.ads.adwords.lib.client.AdWordsServiceClient.requestInfoLogger 
>> - Request made: Service: FeedItemService Method: mutate clientCustomerId: 
>> 403-422-6537 URL: 
>> https://adwords.google.com/api/adwords/cm/v201809/FeedItemService 
>> Request ID: 00057c44048153710a3735d1d50b21b0 ResponseTime(ms): 263 
>> OperationsCount: 1 IsFault: false FaultMessage: null
>> 11:40:59.138 [main] DEBUG 
>> com.google.api.ads.adwords.lib.client.AdWordsServiceClient.soapXmlLogger - 
>> 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/cm/v201809; 
>> soapenv:mustUnderstand="0">
>> 403-422-6537
>> REDACTED
>> unknown (AwApi-Java, AdWords-Axis/4.1.0, 
>> Common-Java/4.1.0, Axis/1.4, Java/1.8.0_181, maven)
>> false
>> 

Re: test account

2018-12-20 Thread michele
Ok thanks.

I created a new Test Manager account and a new Adwords account, but this 
last one shows up as "canceled" in the interface and the search box.. 
What's up with that?
Also, there's no buttons whatsoever in the "Account status" section of the 
Settings area, so re-enabling it doesn't seem to be an option.
Anyway, if the Test Manager account was added to our main, company-wide 
MCC, would *those* credentials be able to access it?

Thanks,
Michele

On Thursday, December 20, 2018 at 4:58:05 AM UTC+1, Dannison Yao (AdWords 
API Team) wrote:
>
> Hi Michele,
>
> You can create test accounts under a test manager account only. You could 
> refer to this guide 
> 
>  on 
> how to create test accounts. 
>
> For the credentials concern, if you are pertaining to OAuth2 Credentials 
> , I 
> am afraid that you cannot use the existing OAuth2 Credentials of your 
> production account to your test account. You have to generate a new set of 
> OAuth2 Credentials using the email of your test manager account. 
>
> Regards,
> Dannison
> AdWords API Team
>
> On Thursday, December 20, 2018 at 7:02:36 AM UTC+8, michele wrote:
>>
>> Hello,
>>
>>  
>>
>> I'm not sure I'm reading the documentation correctly: is it possible to 
>> create a test account under an existing, active, and healthy MCC?
>>
>> We used to have one, but it looks like it's been deactivated, and it now 
>> seems impossible to create a new one..
>>
>> Can we have a test account that will be accessed with the same 
>> credentials as all the other real ones?
>>
>>  
>>
>> 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/53496b84-fd98-4977-b58c-63348efa1900%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Assigning an AdCustomizer row to multiple AdGroups

2018-12-20 Thread Joe Stedman
Is this still possible with Ad Customizers?
When I try to use a matchingFunction to assign an ad customizer feeditem to 
a campaign I get an "INVALID_FUNCTION_FOR_FEED_WITH_FIXED_SCHEMA" error. 
The function I'm using is: 
"EQUALS(FEED_ITEM_ID,*feed_item_id_goes_here*)"

On Thursday, April 27, 2017 at 4:07:21 PM UTC+1, Shwetha Vastrad (AdWords 
API Team) wrote:
>
> Hi, 
>
> I'm afraid a FeedItem can include only one AdGroupId in the 
> AdGroupTargeting 
> 
>  attribute. 
> If you would like to use a FeedItem for multiple AdGroups, you'll need to 
> clear the AdGroupTargeting and use an AdGroupFeed 
> 
>  to 
> associate this Feed to multiple AdGroups with the appropriate 
> matchingFunction 
> 
>  to 
> select which FeedItem may serve. Please see this guide 
> 
>  for 
> more details on matching functions. 
>
> Regards,
> Shwetha, 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/5c8a2b95-fc93-4959-b2dd-59c5cbe55521%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Is there a script that can apply labels to ads paused by a script?

2018-12-20 Thread Евгений Гардыш
You need to write metod which add labels to your ads campaigns 
using AddCampaignLabels class... 

четверг, 20 декабря 2018 г., 1:05:16 UTC+2 пользователь mpr...@harmelin.com 
написал:
>
> Simply put i'm using a script that will pause ads if URLs are pointing to 
> 404s. However, i need a script to apply a label to ads paused by script as 
> mentioned in the previous sentence. If that's not possible, then how can I 
> update a script to include code that will apply a label(if label already 
> exists)?
>
> Please Help!!!1
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/43474f25-bde9-4493-8340-0f3ce7ca4a5c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How to avoid PolicyViolationError beorehand in scripts

2018-12-20 Thread Евгений Гардыш
Hi.

Sometimes I encountering PolicyViolationError during scripts work.
For example:
PHP Fatal error:  Uncaught Google\AdsApi\AdWords\v201809\cm\ApiException: [
PolicyViolationError{super=PolicyViolationError.POLICY_ERROR @ operations[3
].operand.criterion.text; trigger:'в +капсулах', key=PolicyViolationKey{
policyName=ru_biologically_active_additive,violatingText=в +капсулах}, 
externalPolicyName=Google Реклама, externalPolicyUrl=, 
externalPolicyDescription=Перед показом это объявление или ключевое слово 
должно пройти проверку., isExemptable=true, violatingParts=[Part{index=6, 
length=11}]}, PolicyViolationError{super=PolicyViolationError.POLICY_ERROR @ 
operations[24].operand.criterion.text; trigger:'в +капсулах', key=
PolicyViolationKey{policyName=ru_biologically_active_additive,violatingText
=в +капсулах}, externalPolicyName=Google Реклама, externalPolicyUrl=, 
externalPolicyDescription=Перед показом это объявление или ключевое слово 
должно пройти пр in /adwords_api/vendor/googleads/googleads-php-lib/src/
Google/AdsApi/Common/Util/Reflection.php on line 43

Is there any way to test keywords beforehand to exclude such keywords to 
avoid this kind of errors?

Can I download Policy keywords lists to check beforehand? Or is it exist 
some function to check keywords before main part of script starts?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/f225e979-f587-4313-ac2e-d486103e8d1a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Custom Parameters on LocationExtensions

2018-12-20 Thread Dorian Kind
Hi,

according to the documentation, all FeedItem 

 
objects have a urlCustomParameters field.
However, when trying to set a custom parameter on a feed item that has been 
mapped to a Location Extension (placeholder type 7), we get an 
OperationAccessDenied.ACTION_NOT_PERMITTED error. Is this expected 
behavior? If so, could the documentation be adapted accordingly?

Thanks and best,
Dorian

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/cae03522-71d3-4c93-a59f-3c1d72020ca6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.