Unable to cancel link b/w manager and client accounts via Google Ads API v2

2020-02-13 Thread Dmitriy Lezhnev
The problem, shortly:
1. I have created a new client account under the manager account (via 
CustomerServiceClient::createCustomerClient).
2. After that, I've read all client links for the manager and located the 
link to the newly created client account.
3. Then I sent a mutational request to cancel that link, but it failed for 
an unknown reason (via CustomerClientLinkServiceClient::
mutateCustomerClientLink).

Let me attach here logs of each of 3 requests and responses.


*How do I unlink a client account from the manager account correctly? *(I 
found no example in the docs)

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6c522ca6-0825-4308-9a6c-61a71ee4f44b%40googlegroups.com.
Request
---
Method Name: 
/google.ads.googleads.v2.services.CustomerService/CreateCustomerClient
Host: googleads.googleapis.com
Headers: {
"x-goog-api-client": "gl-php\/7.2.23 gapic\/ gax\/1.2.0 grpc\/1.26.0",
"x-goog-request-params": "customer_id=3172192127",
"developer-token": "REDACTED"
}
Request: 
{"customerId":"3172192127","customerClient":{"descriptiveName":"Account created 
with CustomerService on 20200214 
07:31:30","currencyCode":"EUR","timeZone":"America/New_York"}}

Response
---
Headers: {
"content-disposition": "attachment",
"request-id": "nlZHC0miOLqRG_T3WNsNaA",
"date": "Fri, 14 Feb 2020 07:31:32 GMT",
"alt-svc": "quic=\":443\"; ma=2592000; v=\"46,43\",h3-Q050=\":443\"; 
ma=2592000,h3-Q049=\":443\"; ma=2592000,h3-Q048=\":443\"; 
ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000"
}
Response: {"resourceName":"customers/8004921225"}Request
---
Method Name: /google.ads.googleads.v2.services.GoogleAdsService/Search
Host: googleads.googleapis.com
Headers: {
"x-goog-api-client": "gl-php\/7.2.23 gapic\/ gax\/1.2.0 grpc\/1.26.0",
"x-goog-request-params": "customer_id=3172192127",
"developer-token": "REDACTED",
"login-customer-id": "3172192127"
}
Request: {"customerId":"3172192127","query":"SELECT\n
customer_client_link.client_customer,\n
customer_client_link.hidden,\n
customer_client_link.manager_link_id,\n
customer_client_link.resource_name,\ncustomer_client_link.status\n  
  FROM\ncustomer_client_link\nWHERE\n
customer_client_link.client_customer='customers/8004921225'"}

Response
---
Headers: {
"content-disposition": "attachment",
"request-id": "HSzwJDd6vohG4WvVAgCEsQ",
"date": "Fri, 14 Feb 2020 07:31:51 GMT",
"alt-svc": "quic=\":443\"; ma=2592000; v=\"46,43\",h3-Q050=\":443\"; 
ma=2592000,h3-Q049=\":443\"; ma=2592000,h3-Q048=\":443\"; 
ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000"
}
Response: 
{"results":[{"customerClientLink":{"resourceName":"customers/3172192127/customerClientLinks/8004921225~165046766","clientCustomer":"customers/8004921225","managerLinkId":"165046766","status":"ACTIVE","hidden":false}}],"totalResultsCount":"1","fieldMask":"customerClientLink.clientCustomer,customerClientLink.hidden,customerClientLink.managerLinkId,customerClientLink.resourceName,customerClientLink.status"}Request
---
Method Name: 
/google.ads.googleads.v2.services.CustomerClientLinkService/MutateCustomerClientLink
Host: googleads.googleapis.com
Headers: {
"x-goog-api-client": "gl-php\/7.2.23 gapic\/ gax\/1.2.0 grpc\/1.26.0",
"x-goog-request-params": "customer_id=3172192127",
"developer-token": "REDACTED",
"login-customer-id": "3172192127"
}
Request: 
{"customerId":"3172192127","operation":{"update":{"resourceName":"customers/3172192127/customerClientLinks/8004921225~165046766","clientCustomer":"customers/8004921225","managerLinkId":"165046766","status":"CANCELED","hidden":false},"updateMask":"status"}}

Response
---
Headers: {
"request-id": "ajZOw16cp2cXU2FhuoMXUg",
"date": "Fri, 14 Feb 2020 07:31:53 GMT",
"alt-svc": "quic=\":443\"; ma=2592000; v=\"46,43\",h3-Q050=\":443\"; 
ma=2592000,h3-Q049=\":443\"; ma=2592000,h3-Q048=\":443\"; 
ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000"
}

Fault
---
Status code: 3
Details: Request contains an 

Re: How to get data for "Where Ads showed" tab under Placement Section via Adwords API

2020-02-13 Thread Max Lin
Having the same issue. Which report can we use to extract the performance 
for the youtube channel id? 

https://developers.google.com/adwords/api/docs/appendix/reports/placement-performance-report

By default, this report only returns rows where AdNetworkType1 = CONTENT. 
To include results for other networks, include a predicate on AdNetworkType1 in 
your request. For example, to include YouTube placements, add AdNetworkType1 
IN [YOUTUBE_SEARCH, YOUTUBE_WATCH] to your request.

After adding the adnetworktype1 predicate it doesn't return any result. 


On Thursday, April 25, 2019 at 4:38:10 AM UTC+8, googleadsapi-forumadvisor 
wrote:
>
> Hi Ronak, 
>
> The Automatic Placements report will only return the display name from the 
> Google Ads UI which is youtube.com. 
>
> Thanks,
> Bharani, Google Ads API Team
>
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> Also find us on our blog and discussion group:
> https://ads-developers.googleblog.com/search/label/google_ads_api
> https://developers.google.com/adwords/api/community/
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b8a8f660-5a84-41f0-aac4-3a60a55c71ee%40googlegroups.com.


DatabaseError.CONCURRENT_MODIFICATION error

2020-02-13 Thread Qian Huang
Hi,

when I send mutateMembers requests, there are a 
lots DatabaseError.CONCURRENT_MODIFICATION error:

   
   soap:Client
   [DatabaseError.CONCURRENT_MODIFICATION @ 
com.google.ads.api.services.campaignmgmt.common.error.DatabaseError.init(Datab]

   
   https://adwords.google.com/api/adwords/cm/v201809; xmlns:ns2=
"https://adwords.google.com/api/adwords/rm/v201809;>
   [DatabaseError.CONCURRENT_MODIFICATION @ 
com.google.ads.api.services.campaignmgmt.common.error.DatabaseError.init(Datab]

   ApiException

   http://www.w3.org/2001/XMLSchema-instance; xsi:type="DatabaseError">
   
   
   DatabaseError.CONCURRENT_MODIFICATION

   DatabaseError
   CONCURRENT_MODIFICATION
   
   
   
   
   


most of my requests only wrap hashed email, hashed phoneNumber and address, 
example as below:
...
   https://adwords.google.com/api/adwords/rm/v201809;>
   
   https://adwords.google.com/api/adwords/cm/v201809;>ADD
   
   000
   false
   
   123123123123123adfadfadfadfasdf0
   asdfasdfasdfasdfasdfasdfsdf<
/hashedPhoneNumber>
   
   asdfasdfasdfasdfasdfasdfadsf
   asdfasfasdfdf12313434234<
/hashedLastName>
   ES
   123124
   
   




>From the adwords api documentation, it may happen when we modify the same 
entity concurrently.

My question is how to identify an entity in my case? or say what's the 
primary field to identify an entity?

And could you give some suggestions about how to avoid this exception?

Best Regards,
Qian

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/1ace58af-00ec-4ebb-b936-3727e0a7a299%40googlegroups.com.


Google Ads API - Placement Detail unmatched data

2020-02-13 Thread 'Jessie Labadan' via AdWords API and Google Ads API Forum
Hi,

My name is Jessie and I'm an employee in 3Q Digital company, a digital 
marketing agency. 

I've been working on detail_placement_view report using Google Ads API java 
sdk and I would like to ask help or support from the technical team.

I was trying to compare the data that I've downloaded using the sdk and it 
seems it doesn't matched with the Google Ads UI Campaigns data. Such 
metrics including cost, clicks, impressions and other available columns. 

I would like to know how to achieve consistent data for placement detail 
report that matches with the Google Ads UI using your java library. 

I am aware that the Google Ads API is still new and currently in beta mode.

Thanks,
Jessie

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/5853d3cd-9831-4f6d-bee3-77661f425d9d%40googlegroups.com.


RE: Payment Failed Status

2020-02-13 Thread Google Ads API Forum Advisor Prod
Hi Pradeep,

Thanks for reaching out. It  is currently not supported to send email to the 
user if Payment/ Credit Card failed or Account is out of funds in the APIs. I 
have submitted the feature request to support this functionality in the APIs.  
Please keep an eye on our blog for new announcements and updates on new 
releases.

Thanks and regards,
Xiaoming, Google Ads API Team
ref:_00D1U1174p._5001UV0lJT:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/CDkTP0Q5NZZF00jCV3NOD0SNmu0yS3wtZiXQ%40sfdc.net.


Re: Universal App Campaign can not create ad images and html5

2020-02-13 Thread Carlos Mendez
Great Cory thanks.

Best

On Thursday, February 13, 2020 at 1:08:45 PM UTC-5, adsapiforumadvisor 
wrote:
>
> Hi Carlos,
>
> Thanks again for your patience.  Good news, we have been able to replicate 
> this behavior and we're actively working on it!
>
> I don't have a timeline for you yet, but I will let you know once I do.
>
> All the best,
> Cory
>
> ref:_00D1U1174p._5001UOF7NS:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/5dc05b26-5609-4137-98f0-e714e124a6eb%40googlegroups.com.


Re: ManualCPM Configuration

2020-02-13 Thread Google Ads API Forum Advisor Prod
Hi Pietro,

It was previously possible to switch between a "Viewable CPM" and "Manual CPM" 
using a flag in AdWords API, but that is no longer an option. As far as I know, 
Viewable CPM and Manual CPM are referring to the same bidding scheme.

Regards,
Anthony
Google Ads API Team
ref:_00D1U1174p._5001UV02jq:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/TRll30Q5NS3S00uxQU8SO2SxqGZC7LmK1KwQ%40sfdc.net.


RE: Angular 8+ with ASP.NET server side

2020-02-13 Thread Google Ads API Forum Advisor Prod
Hello,

Thank you for reaching out. We do not have any additional documentation for 
handling the Google Ads API calls from Angular app. If you are using our .Net 
client libraries, you could refer to this documentation to enable API access by 
generating the OAuth2 credentials and obtaining the developer token. Please let 
us know if you need any additional information.

Regards,
Nikisha Patel, Google Ads API Team
ref:_00D1U1174p._5001UV0h42:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/PiN320Q5NQRS0043PQ5243SrWm4le8GvLDQw%40sfdc.net.


Payment Failed Status

2020-02-13 Thread Pradeep Datla
Hi,

I would like to send email to user if Payment/ credit card failed or 
Account is out of funds, How can i achieve this? I am using adwords api. If 
adwords api does not have it, does the new ads api have it?

Please let me know,

Thank  You,
Pradeep Datla.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ca5e6e75-fdb5-42ca-b466-36c6d6bc56af%40googlegroups.com.


RE: How to get list of ads using google ads api

2020-02-13 Thread Google Ads API Forum Advisor Prod
Hello Sergey,

Thank you for reaching out. From the shared details, I understand you are 
trying to use cURL to retrieve the ads details from your Google Ads account. 
The error 'PROHIBITED_RESOURCE_TYPE_IN_FROM_CLAUSE' is observed as you are 
trying to query the ad resource in your FROM clause instead of ad_group_ad 
resource which is available via Google Ads API Beta. Could you please modify 
the report query and let me know if you still have any issues?

Regards,
Nikisha Patel, Google Ads API Team
ref:_00D1U1174p._5001UV0gtc:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/TGgmE0Q5NPYC00hLgOij6QRx6tRLfDWTUAIw%40sfdc.net.


RE: Unexpected internal API error

2020-02-13 Thread Google Ads API Forum Advisor Prod
Hello Ignacio,

Thank you for reaching out. Please refer to the code sample provided here for 
reference to add criteria to the ad groups using Python client libraries. If 
the issue persists, could you please share the complete request and response 
logs along with the client customer id by enabling Python logging from here for 
further investigation?

P.S. Please use Reply privately to author option while sharing the details.

Regards,
Nikisha Patel, Google Ads API Team
ref:_00D1U1174p._5001UV0dhx:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/-PSmi0Q5NPQF00OQDmTzJ_TuqlKVpd6tG5VQ%40sfdc.net.


Re: AdWords API Basic acess

2020-02-13 Thread Google Ads API Forum Advisor Prod
Hello,

I see the previous link didn't work. To contact the API Compliance Team, you 
can try to use this form. Let me know if you run into further issues!

Thank you,
Bryan, Google Ads API Team
ref:_00D1U1174p._5001UV0R4w:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/U0k_k0Q5NMOQ00BDkLFjIvQMyXANFVCQjUfQ%40sfdc.net.


Re: Adwords API Video campaigns

2020-02-13 Thread Google Ads API Forum Advisor Prod
Hi Ryan,

Thank you for reaching out to us. Currently, I can confirm that both AdWords 
and Google Ads API can only pull reports for video campaigns and are not able 
to mutate video campaigns. I suggest keeping an eye on our blog, where we will 
announce and keep you updated on the newest releases and updates. Let me know 
if you have further questions.

Thank you,
Bryan, Google Ads API Team
ref:_00D1U1174p._5001UEHkhw:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/AwG6x0Q5NM3500qVgr2MNSR1ie545c-_I4CA%40sfdc.net.


Re: Help with authentication exception

2020-02-13 Thread Judah Wright
I followed up privately with the headers and body of the response I got. I 
can't seem to figure out how to get the raw request, and I don't see any 
documentation on fetching a "requestId".

On Wednesday, February 12, 2020 at 2:01:05 PM UTC-7, adsapiforumadvisor 
wrote:
>
> Hello Judah,
>
> The PERMISSION_DENIED error typically happens when there is no link 
> between your manager and client account or if your OAuth credentials are 
> for a user who does not have access to the client customer ID specified or 
> any of its manager accounts.
>
> To further investigate this, can you try to get the requestId 
> 
>  
> from your API call? Please *reply privately to author *with this 
> information. 
>
> Thanks,
> Anthony
> Google Ads API Team
>
> ref:_00D1U1174p._5001UV0Mwm:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/18e88658-07db-4c63-a076-b802c33be6c7%40googlegroups.com.


Re: Get the account hierarchy under the current account thanks ManagerCustomerService, "Service __len__ not found"

2020-02-13 Thread Michael Grablevskii

>
> Vivien was able to get her program to work when she ran it in "Run" mode 
> as opposed to "Debug" mode so hopefully that works for you as well. Please 
> make sure you inform PyCharm support of the issue so that they can help 
> provide a solution.
>
 
IDE is necessary mainly for debugging. If PyCharm can't debug, then it is 
useless. I informed their support. No reaction so far. I'm not sure that 
they will fix this bag.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7059742d-f730-4633-994c-dbf9060d1289%40googlegroups.com.


Re: Universal App Campaign can not create ad images and html5

2020-02-13 Thread Google Ads API Forum Advisor Prod
Hi Carlos,

Thanks again for your patience.  Good news, we have been able to replicate this 
behavior and we're actively working on it!

I don't have a timeline for you yet, but I will let you know once I do.

All the best,
Cory
ref:_00D1U1174p._5001UOF7NS:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/zqYcp0Q5NJQ000i_z4hDQJSuWbN6X7ry0T2w%40sfdc.net.


Re: Extending invitation returns [OperatorError.OPERATOR_NOT_SUPPORTED @ operations[0], RequiredError.REQUIRED @ operations[0].operator]

2020-02-13 Thread Pete Saia
Thanks for the quick response, Xiaoming. I'm actually attempting to make 
this request using a curl request (as mentioned in the API's Guide):

#!/bin/bash
curl --header "Content-Type: application/soap+xml" \
 --header "Authorization : Bearer MY_TOKEN" \
 --http1.1 \
 --data @invite.xml \
  
 https://adwords.google.com/api/adwords/mcm/v201809/ManagedCustomerService



Is there something in my request payload that looks malformed?

On Thursday, February 13, 2020 at 11:06:29 AM UTC-6, adsapiforumadvisor 
wrote:
>
> Hi Pete,
>
> Thanks for reaching out. RequiredError.REQUIRED occurs 
> 
>  
> when the  request is missing required information. This could be the result 
> of the chain reaction of the OperatorError.OPERATOR_NOT_SUPPORTED 
> 
>  
> error. As you are using a third party library when you issue the API call, 
> I suggest you contact the owner of the library to let them know the issue 
> you are facing. This could be that their library is not supporting this 
> functionality or it’s not working properly. 
>
> Thanks and regards,
> Xiaoming, Google Ads API Team
>
>  
>
> ref:_00D1U1174p._5001UV0gOQ:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6a447896-3ec8-465a-8590-f0c02b9ea540%40googlegroups.com.


RE: Extending invitation returns [OperatorError.OPERATOR_NOT_SUPPORTED @ operations[0], RequiredError.REQUIRED @ operations[0].operator]

2020-02-13 Thread Google Ads API Forum Advisor Prod
Hi Pete,

Thanks for reaching out. RequiredError.REQUIRED occurs when the  request is 
missing required information. This could be the result of the chain reaction of 
the OperatorError.OPERATOR_NOT_SUPPORTED error. As you are using a third party 
library when you issue the API call, I suggest you contact the owner of the 
library to let them know the issue you are facing. This could be that their 
library is not supporting this functionality or it’s not working properly.

Thanks and regards,
Xiaoming, Google Ads API Team
ref:_00D1U1174p._5001UV0gOQ:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/-L8NK0Q5NGU200WKki4E5ARRqeJYtDwgc2Pg%40sfdc.net.


Re: Upload HTML5 via Ads API to an App Campaign

2020-02-13 Thread Renan Duarte Ribeiro dos Santos
Hi Pierrick,

Any update from the team?

Kind regards

On Friday, January 31, 2020 at 6:04:03 PM UTC-3, adsapiforumadvisor wrote:
>
> Hi Renan,
>
> I am following up with the team in charge of the whitelist,  I should hear 
> back from them soon.
>
> Thanks,
> Pierrick - Ads API Team 
>
> ref:_00D1U1174p._5001UKMK1u:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/460d8819-777c-46ea-8176-797391e8d815%40googlegroups.com.


Re: How to get performace data(report) of UAC campaign assets?

2020-02-13 Thread Google Ads API Forum Advisor Prod
Greetings!

Could you please start a new thread on this in our forum? This thread was 
resolved offline. So, it may get confusing if we start another conversation 
here.

Thanks,
Nadine Wang, Google Ads API Team
ref:_00D1U1174p._5001UKOTag:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/jmxk10Q5NG60002jbM_n8xTdazNzrnGDvbJA%40sfdc.net.


Re: Lead form extension Api

2020-02-13 Thread Google Ads API Forum Advisor Prod
Hello,

We still do not have Lead Form Extensions available via API. I have created a 
feature request regarding your concern internally within our team. Please keep 
an eye on our blog post for more updated related to this.

Regards,
Nikisha Patel, Google Ads API Team
ref:_00D1U1174p._5001UODArg:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/uiHaS0Q5NFR100Px8bgNYOS5a6Z_PNkGlr1A%40sfdc.net.


Re: Get the account hierarchy under the current account thanks ManagerCustomerService, "Service __len__ not found"

2020-02-13 Thread Google Ads API Forum Advisor Prod
Hi Michael,

Vivien was able to get her program to work when she ran it in "Run" mode as 
opposed to "Debug" mode so hopefully that works for you as well. Please make 
sure you inform PyCharm support of the issue so that they can help provide a 
solution.

Regards,
Mitchell
Google Ads API Team
ref:_00D1U1174p._5001UV05gv:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3Hw8b0Q5ND3X00B9LD2xnxR1-M0Yx7LFnH7Q%40sfdc.net.


Re: Get the account hierarchy under the current account thanks ManagerCustomerService, "Service __len__ not found"

2020-02-13 Thread Michael Grablevskii
This seems to localize the problem a bit more precisely: 
https://stackoverflow.com/questions/60153194/service-len-not-found-unexpected-error-recovered-safely/60189448#60189448

On Monday, February 10, 2020 at 11:29:45 PM UTC+3, adsapiforumadvisor wrote:
>
> Hi Michael,
>
> Thank you for reaching out. Vivien determined that this was a Pycharm 
> issue so I would recommend reaching out to their support. Let me know if 
> they are unable to assist you.
>
> Regards,
> Mitchell
> Google Ads API Team
>
> ref:_00D1U1174p._5001UV05gv:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b52652db-974c-416f-a1bb-65833e5c3e4e%40googlegroups.com.


Re: AdWords API Basic acess

2020-02-13 Thread Андрей Бельченко
Thanks for replying. Also I got mail with request of additional 
information  form Google Ads API Compliance Team two days ago . I have 
replied to this letter today and attached reqired information.
I hope this is enough to get access.
Your link (https://services.google.com/fb/forms/apicontact/) does not work 
for me. I get 403 Forbidden

вторник, 11 февраля 2020 г., 22:56:45 UTC+3 пользователь adsapiforumadvisor 
написал:
>
> Hello,
>
> I see you’re having issues with your basic access application. Could you 
> please reach out to the API Compliance Team here 
> , as they are better 
> equipped to handle concerns with access applications / developer tokens. In 
> the meantime, please closely monitor your inbox and spam for an email from 
> the Compliance Team. Let me know if you have further questions.
>
> Thank you,
> Bryan, Google Ads API Team
>
>
> ref:_00D1U1174p._5001UV0R4w:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/df53dc12-2295-42ef-ba3b-420275e74cfa%40googlegroups.com.


Re: ManualCPM Configuration

2020-02-13 Thread Pietro Galassi
As you can see from the first example in the thread:
we have create a campaign with rest apis with manual cpm:

{
  "partialFailure": "false",
  "validateOnly": "false",
  "operations": {
"create": {
  "name": "ManualCPMTest",
  "advertising_channel_type": "DISPLAY",
  "status": "ENABLED",*  "manualCpm": {
  },*
  "real_time_bidding_setting": {
"opt_in": "False"
  },
  "campaignBudget": "customers/XX/campaignBudgets/YY",
  "networkSettings": {
"targetGoogleSearch": "False",
"targetSearchNetwork": "False",
"targetContentNetwork": "True",
"targetPartnerSearchNetwork": "False"
  },
  "frequencyCaps": [
{
  "key": {
"level": "AD_GROUP",
"eventType": "IMPRESSION",
"timeUnit": "DAY",
"timeLength": 1
  },
  "cap": 1
}
  ],
  "paymentMode": "CLICKS",
  "startDate": "2020-02-10",
  "endDate": "2020-02-27",
  "geo_target_type_setting": {
"positive_geo_target_type": "PRESENCE_OR_INTEREST",
"negative_geo_target_type": "PRESENCE"
  },
  "experiment_type": "BASE"
}
  }
}


but we observe *Bid Strategy = Viewable CPM *in the Google Ads Console.




On Monday, 10 February 2020 17:06:29 UTC+1, adsapiforumadvisor wrote:
>
> Hi Pietro,
>
> You can use AdWords API to set your bid strategies. Although, we don't 
> have specific examples, you can take a look at the following for some 
> guidance. Here is our guide 
> 
>  
> on bidding. You can take a look at our update campaign example 
> 
>  
> as a reference on how to update campaigns and the create campaign example 
> 
>  
> on how to use BiddingStrategyConfiguration.
>
> Regards,
> Anthony
> Google Ads API Team
>
> ref:_00D1U1174p._5001UV02jq:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c0dc88ec-5225-40ad-807b-e0d32d9e2fcb%40googlegroups.com.


Angular 8+ with ASP.NET server side

2020-02-13 Thread shahaf Ohayon
Hey

There's any recommended flow to handle the Google Ads API calls and login 
from an Angular web-app using the .net client library of tha API? 
I'm not sure how to handle it from all the guides.

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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ba593d87-5dc0-40d0-bec3-df709bd008c5%40googlegroups.com.


How to get list of ads using google ads api

2020-02-13 Thread Sergey Biryuzov
Hi,
I need to get list of all client ads for creating report which will show 
statistic on each ad (shows, clicks, average bid and a lot of others) for 
marketing needs. But I can't find in Docs "Request URL" for getting list of 
ads for client.
Unfortunately I can't use client libraries.

So I try to use method GoogleAdsService:Search -  Search REST/JSON.
I try to make call to the

> https://googleads.googleapis.com/v2/customers/9032841878/googleAds:search
>
Using GAQL

['query' => 'SELECT campaign.id,campaign.name,metrics.impressions, 
metrics.clicks, metrics.ctr  FROM ad']

But I got error in response - "PROHIBITED_RESOURCE_TYPE_IN_FROM_CLAUSE"

How to solve my issue?

Full body of response

Array
(
[error] => Array
(
[code] => 400
[message] => Request contains an invalid argument.
[status] => INVALID_ARGUMENT
[details] => Array
(
[0] => Array
(
[@type] => 
type.googleapis.com/google.ads.googleads.v2.errors.GoogleAdsFailure
[errors] => Array
(
[0] => Array
(
[errorCode] => Array
(
[queryError] => 
PROHIBITED_RESOURCE_TYPE_IN_FROM_CLAUSE
)

[message] => ad may not be used in 
FROM clause in this service.
)

)

)

)

)

[code] => 400
)






-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/06fd3107-d2d4-49b2-a817-a9eaed59cfa0%40googlegroups.com.


Re: Using python3 for campaigns report

2020-02-13 Thread 'davi...@google.com' via AdWords API and Google Ads API Forum
See https://github.com/googleads/google-ads-python/issues/200 for a 
solution. The new version will be posted to PyPi by the end of the month.

On Wednesday, February 12, 2020 at 4:00:32 PM UTC-5 adsapiforumadvisor 
wrote:

> Hi Olesya,
>
> Could you please try the following:
>   
>1. pip uninstalled googled-ads
>2. pip3.7 installed google-ads
>
> Please let me know if the issues persists.
>
> Thanks and regards,
> Xiaoming, Google Ads API Team
>
>  
>
>
> ref:_00D1U1174p._5001UV0bNE:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2c491d20-05d1-4914-b465-81db2f990109%40googlegroups.com.


Re: Issue creating an Ad for App Campaign

2020-02-13 Thread 'davi...@google.com' via AdWords API and Google Ads API Forum
Look at this recently posted example in Python: 
https://github.com/googleads/google-ads-python/blob/master/examples/advanced_operations/add_app_campaign.py

You need to set the ad_group_ad.ad.app_ad.headlines attribute as shown in 
this 
line: 
https://github.com/googleads/google-ads-python/blob/4cf2ed2b5ac51dd1b50bf2bc31bd8ff810a0ad7c/examples/advanced_operations/add_app_campaign.py#L270

Setting the HEADLINE_1 property on the ad_text_asset will indeed cause the 
error you discovered. This was recently filed as an internal bug. In fact, 
it is better if you do not set any values for the 
ad_text_asset.ServedAssetFieldType attribute. The headline needs to be set 
on parent .headlines property.

-David

On Thursday, February 13, 2020 at 4:36:05 AM UTC-5 Diego Toro wrote:

> Hello I've been trying several ways to create an  Ad for App Campaign as 
> described in: 
>
>
> https://developers.google.com/google-ads/api/docs/app-campaigns/create-ad-group
>
> I need to be able to create text, image, and video ads, first I tried toc 
> reate a text ad but I get the following error:
>
>
> Response
>> 
>> Headers: 
>> Metadata(content-type=application/grpc,request-id=EE7bwQ-Em8XCqWb4o5cUVA,date=Thu,
>>  
>> 13 Feb 2020 09:11:49 GMT,alt-svc=quic=":443"; ma=2592000; 
>> v="46,43",h3-Q050=":443"; ma=2592000,h3-Q049=":443"; 
>> ma=2592000,h3-Q048=":443"; ma=2592000,h3-Q046=":443"; 
>> ma=2592000,h3-Q043=":443"; ma=2592000)
>> Body: null
>> Failure message: errors {
>>   error_code {
>> collection_size_error: TOO_FEW
>>   }
>>   message: "Too few."
>>   trigger {
>> string_value: ""
>>   }
>>   location {
>> field_path_elements {
>>   field_name: "operations"
>>   index {
>>   }
>> }
>> field_path_elements {
>>   field_name: "create"
>> }
>> field_path_elements {
>>   field_name: "ad"
>> }
>> field_path_elements {
>>   field_name: "app_ad"
>> }
>> field_path_elements {
>>   field_name: "headlines"
>> }
>> field_path_elements {
>>   field_name: "pinned_field"
>> }
>>   }
>> }
>> errors {
>>   error_code {
>> request_error: UNKNOWN
>>   }
>>   message: "The error code is not in this version."
>>   trigger {
>> string_value: "HEADLINE_1"
>>   }
>>   location {
>> field_path_elements {
>>   field_name: "operations"
>>   index {
>>   }
>> }
>> field_path_elements {
>>   field_name: "create"
>> }
>> field_path_elements {
>>   field_name: "ad"
>> }
>> field_path_elements {
>>   field_name: "app_ad"
>> }
>> field_path_elements {
>>   field_name: "headlines"
>>   index {
>>   }
>> }
>> field_path_elements {
>>   field_name: "pinned_field"
>> }
>>   }
>> }
>> errors {
>>   error_code {
>> collection_size_error: TOO_FEW
>>   }
>>   message: "Too few."
>>   trigger {
>> string_value: ""
>>   }
>>   location {
>> field_path_elements {
>>   field_name: "operations"
>>   index {
>>   }
>> }
>> field_path_elements {
>>   field_name: "create"
>> }
>> field_path_elements {
>>   field_name: "ad"
>> }
>> field_path_elements {
>>   field_name: "app_ad"
>> }
>> field_path_elements {
>>   field_name: "descriptions"
>> }
>> field_path_elements {
>>   field_name: "pinned_field"
>> }
>>   }
>
> }
>
>
> According to other examples for text ads pinned field is not mandatory for 
> text assets, and if I set it with any of the values from 
> ServedAssetFieldType, 
> such as ServedAssetFieldTypeEnum.ServedAssetFieldType.HEADLINE_1. But as 
> you can see in the response, it says the value is unkwown.
>
> Also, there is another issue when I set any status to AdGroupAd, it says 
> the operation is nt permitted for the campaign then.
>
> We really need help with this becaus eyou don't have any example for 
> complete App campaigns creation.
>
> This is the code:
>
> public Ad uploadAd(CompanyAd ad, Long customerId, Long adGroupId) {
>
>AdGroupAdOperation adGroupAdOperation = 
> googleAcAdGroupAdOperationFactory.buildAdGroupAdOperation(ad);
>
>final MutateAdGroupAdResult uploadResult = 
> googleAcClient.executeUploadAdOperation(ad, adGroupAdOperation);
>
>return CompanyAd;
>  
> }
>
>
> public AdGroupAdOperation buildAdGroupAdOperation(Ad ad, Long customerId, 
> Long adGroupId) {
>
>AdGroupAd.Builder adGroupAdBuilder = 
> AdGroupAd.newBuilder().setAdGroup(StringValue.of(ResourceNames.adGroup(customerId,
>  adGroupId)));
>AdGroupAdOperation.Builder opBuilder = AdGroupAdOperation.newBuilder();
>
>if (StringUtils.isNotEmpty(ad.getPartnerRemoteId())) {
>   adGroupAdBuilder.setResourceName(ResourceNames.adGroupAd(customerId, 
> adGroupId, Long.valueOf(ad.getPartnerRemoteId(;
>}
>
>adGroupAdBuilder.setAd(buildHeadlineTextAd(ad));
>
>// adGroupAdBuilder.setStatus(AdGroupAdStatusEnum.AdGroupAdStatus.PAUSED);
>
> 

Re: Lead form extension Api

2020-02-13 Thread cv
Any update on this?

Is this available now?

Thanks,



On Tuesday, 26 November 2019 01:09:58 UTC+5:30, adsapiforumadvisor wrote:
>
> Hello,
>
> Thank you for reaching out. The support for Lead Form Extensions 
>  is currently 
> not available via API. Let us know if you need any additional information.
>
> Regards,
> Nikisha Patel, Google Ads API Team
>
>
> ref:_00D1U1174p._5001UODArg:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/51131475-66ea-4628-9029-9e2a218cee78%40googlegroups.com.


Issue creating an Ad for App Campaign

2020-02-13 Thread Diego Toro
Hello I've been trying several ways to create an  Ad for App Campaign as 
described in: 

https://developers.google.com/google-ads/api/docs/app-campaigns/create-ad-group

I need to be able to create text, image, and video ads, first I tried toc 
reate a text ad but I get the following error:


Response
> 
> Headers: 
> Metadata(content-type=application/grpc,request-id=EE7bwQ-Em8XCqWb4o5cUVA,date=Thu,
>  
> 13 Feb 2020 09:11:49 GMT,alt-svc=quic=":443"; ma=2592000; 
> v="46,43",h3-Q050=":443"; ma=2592000,h3-Q049=":443"; 
> ma=2592000,h3-Q048=":443"; ma=2592000,h3-Q046=":443"; 
> ma=2592000,h3-Q043=":443"; ma=2592000)
> Body: null
> Failure message: errors {
>   error_code {
> collection_size_error: TOO_FEW
>   }
>   message: "Too few."
>   trigger {
> string_value: ""
>   }
>   location {
> field_path_elements {
>   field_name: "operations"
>   index {
>   }
> }
> field_path_elements {
>   field_name: "create"
> }
> field_path_elements {
>   field_name: "ad"
> }
> field_path_elements {
>   field_name: "app_ad"
> }
> field_path_elements {
>   field_name: "headlines"
> }
> field_path_elements {
>   field_name: "pinned_field"
> }
>   }
> }
> errors {
>   error_code {
> request_error: UNKNOWN
>   }
>   message: "The error code is not in this version."
>   trigger {
> string_value: "HEADLINE_1"
>   }
>   location {
> field_path_elements {
>   field_name: "operations"
>   index {
>   }
> }
> field_path_elements {
>   field_name: "create"
> }
> field_path_elements {
>   field_name: "ad"
> }
> field_path_elements {
>   field_name: "app_ad"
> }
> field_path_elements {
>   field_name: "headlines"
>   index {
>   }
> }
> field_path_elements {
>   field_name: "pinned_field"
> }
>   }
> }
> errors {
>   error_code {
> collection_size_error: TOO_FEW
>   }
>   message: "Too few."
>   trigger {
> string_value: ""
>   }
>   location {
> field_path_elements {
>   field_name: "operations"
>   index {
>   }
> }
> field_path_elements {
>   field_name: "create"
> }
> field_path_elements {
>   field_name: "ad"
> }
> field_path_elements {
>   field_name: "app_ad"
> }
> field_path_elements {
>   field_name: "descriptions"
> }
> field_path_elements {
>   field_name: "pinned_field"
> }
>   }

}


According to other examples for text ads pinned field is not mandatory for 
text assets, and if I set it with any of the values from ServedAssetFieldType, 
such as ServedAssetFieldTypeEnum.ServedAssetFieldType.HEADLINE_1. But as 
you can see in the response, it says the value is unkwown.

Also, there is another issue when I set any status to AdGroupAd, it says 
the operation is nt permitted for the campaign then.

We really need help with this becaus eyou don't have any example for 
complete App campaigns creation.

This is the code:

public Ad uploadAd(CompanyAd ad, Long customerId, Long adGroupId) {

   AdGroupAdOperation adGroupAdOperation = 
googleAcAdGroupAdOperationFactory.buildAdGroupAdOperation(ad);
   
   final MutateAdGroupAdResult uploadResult = 
googleAcClient.executeUploadAdOperation(ad, adGroupAdOperation);

   return CompanyAd;
 
}


public AdGroupAdOperation buildAdGroupAdOperation(Ad ad, Long customerId, Long 
adGroupId) {

   AdGroupAd.Builder adGroupAdBuilder = 
AdGroupAd.newBuilder().setAdGroup(StringValue.of(ResourceNames.adGroup(customerId,
 adGroupId)));
   AdGroupAdOperation.Builder opBuilder = AdGroupAdOperation.newBuilder();

   if (StringUtils.isNotEmpty(ad.getPartnerRemoteId())) {
  adGroupAdBuilder.setResourceName(ResourceNames.adGroupAd(customerId, 
adGroupId, Long.valueOf(ad.getPartnerRemoteId(;
   }

   adGroupAdBuilder.setAd(buildHeadlineTextAd(ad));

   // adGroupAdBuilder.setStatus(AdGroupAdStatusEnum.AdGroupAdStatus.PAUSED);
   adGroupAdBuilder.setAdGroup(StringValue.of(ResourceNames.adGroup(customerId, 
adGroupId)));

opBuilder.setCreate(adGroupAd);


}


private Ad buildHeadlineTextAd(Ad ad) {
   final AdContent adContent = ad.getHeadLine();
   
   AppAdInfo.Builder appAdInfo = AppAdInfo.newBuilder();
   appAdInfo.addHeadlinesBuilder().setText(StringValue.of(adContent.getTitle()))
 
.setPinnedField(ServedAssetFieldTypeEnum.ServedAssetFieldType.HEADLINE_1);

   Ad.Builder adBuilder = Ad.newBuilder();
   adBuilder.setName(StringValue.of("Headline Ad # " +  
System.currentTimeMillis()));
   adBuilder.setAppAd(appAdInfo);


   return adBuilder.build();
}


public MutateAdGroupAdResult executeUploadAdOperation(Ad originAd, 
AdGroupAdOperation adGroupAdOperation) {
   GoogleAdsClient googleAdsClient = 
GoogleAdsClient.newBuilder().fromProperties(getGoogleAdsClientProperties()).build();

   try (AdGroupAdServiceClient adGroupAdServiceClient = 
googleAdsClient.getLatestVersion().createAdGroupAdServiceClient()) {

  

Re: How to get performace data(report) of UAC campaign assets?

2020-02-13 Thread Alfonso Fidalgo
Hi,

Is there any update for this? I'm also not capable of fetching this for UAC

On Tuesday, November 19, 2019 at 1:10:19 AM UTC+1, adsapiforumadvisor wrote:
>
> Hi Hong,
>
> Thank you for the reply and apologies for the delayed response. We did 
> receive your message and are continuing to investigate your issue. We will 
> follow up here with more information as soon as possible.
>
> Best,
> Ben Karl, Google Ads API Team
>
> ref:_00D1U1174p._5001UKOTag:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/02528ef0-771f-4a1f-b8ae-9a22022dcf19%40googlegroups.com.


Re: Click Performance Report

2020-02-13 Thread Koshish Rijal
hey ! Yeah Its available in lnading page report but! I have a requirement
where i must get it in the click performance  report! Is there a way?

On Thu, Feb 13, 2020 at 1:58 AM Google Ads API Forum Advisor Prod <
adsapiforumadvi...@gmail.com> wrote:

> Hi Koshish,
>
> Thank you for reaching out to us. You should be able to get
> UnexpandedFinalUrlString from the Landing Page Report
> .
> Let me know if you have further questions.
>
> Thank you,
> Bryan, Google Ads API Team
>
>
> ref:_00D1U1174p._5001UV0ZaV:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/CAAAEYapRsDzfAMpcA14PM%2BMih01ao37Jh4j2O%3Dcud%3D2RkPRTmw%40mail.gmail.com.