Re: Google Ads API

2022-09-07 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Priti,

Thank you for getting back to us. I work with Jinky and allow me to assist you 
here. I hope you are doing well today.

Regarding this, "I was looking for help in defining metrics using "Google Ads 
tables in BQ" loaded using Data transfer job." Kindly note that BigQuery Data 
Transfer Service for Google Ads is an implementation of the AdWords API to the 
BigQuery platform, and implementation of the Google Ads API / AdWords API to 
any platform is outside of our scope already. That said,  you will need to get 
in touch with the BigQuery team by contacting them through the support channels 
available here.Getting support.

Let us know if you have further questions.

Regards,

Darwin
Google Ads API Team
ref:_00D1U1174p._5004Q2duGAe: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 
"Google Ads API and AdWords 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/CwvQd0RHVBT300I7X8-gLPQGmOqZMNjJy6Xg%40sfdc.net.


Request had insufficient authentication scopes

2022-09-07 Thread 'Shivani Katukota' via Google Ads API and AdWords API Forum
Hi,

I am trying to run the example using the new Google Ads API from here: 
https://developers.google.com/google-ads/api/docs/client-libs/java/getting-started
 but 
am facing an exception. 

*Command Run*: ./gradlew -q runExample 
--example="basicoperations.GetCampaigns --customerId 6676419890"

*Response:*

Running example: 
com.google.ads.googleads.examples.basicoperations.GetCampaigns, args: 
[--customerId, 6676419890]

2022-09-07 10:07:04,309 WARN  [grpc-default-executor-0] 
logging.RequestLogger (RequestLogger.java:159) - FAILURE REQUEST SUMMARY. 
Method: google.ads.googleads.v11.services.GoogleAdsService/SearchStream, 
Endpoint: googleads.googleapis.com:443, CustomerID: 6676419890, RequestID: 
null, ResponseCode: PERMISSION_DENIED, Fault: Request had insufficient 
authentication scopes..

2022-09-07 10:07:05,273 INFO  [grpc-default-executor-0] 
logging.RequestLogger (RequestLogger.java:157) - FAILURE REQUEST DETAIL.

Request

---

MethodName: google.ads.googleads.v11.services.GoogleAdsService/SearchStream

Endpoint: googleads.googleapis.com:443

Headers: {developer-token=REDACTED, login-customer-id=3258658280, 
x-goog-api-client=gl-java/1.8.0_292 gccl/21.0.1-SNAPSHOT 
gapic/21.0.1-SNAPSHOT gax/2.12.2 grpc/1.44.1 pb/3.19.4}

Body: customer_id: "6676419890"

query: "SELECT campaign.id, campaign.name FROM campaign ORDER BY 
campaign.id"


Response



Headers: Metadata(content-type=application/grpc,www-authenticate=Bearer 
realm="https://accounts.google.com/;, error="insufficient_scope", 
scope="https://www.googleapis.com/auth/adwords 
https://adwords.google.com/api/adwords 
https://adwords.google.com/api/adwords/ 
https://adwords.google.com/api/adwords/cm",x-google-session-info=GgQYECgLIAE6GhIYZ29vZ2xlYWRzLmdvb2dsZWFwaXMuY29t,date=Wed,
 
07 Sep 2022 17:07:04 
GMT,x-google-gfe-request-trace=acsfol15:443,dydl21:9838,/bns/py/borg/py/bns/adwords-simply/aw-webapi-esfproxy-prod.server/54,dydl21:9838,acsfol15:443,x-google-gfe-version=2.790.1,x-google-gslb-service=adwords-frontend-webapi-esfproxy,x-google-backends=/bns/py/borg/py/bns/adwords-simply/aw-webapi-esfproxy-prod.server/54,/bns/dy/borg/dy/bns/traffic-prod/shared-layer2-gfe/19,/bns/dy/borg/dy/bns/traffic-prod/shared-layer2-gfe/19,/bns/ncsfoa/borg/ncsfoa/bns/gfe-prod/blue-layer1-gfe.sfo03s25/4,x-google-dos-service-trace=main:adwords-frontend-webapi-esfproxy,main:shared-layer2-gfe,x-google-gfe-handshake-trace=GFE:
 
/bns/ncsfoa/borg/ncsfoa/bns/gfe-prod/blue-layer1-gfe.sfo03s25/4,Mentat 
oracle: 
[2002:a05:7308:7195::]:9846,x-google-service=adwords-frontend-webapi-esfproxy,shared-layer2-grpc-aggregate,x-google-gfe-response-code-details-trace=response_code_set_by_backend,response_code_set_by_backend,x-google-gfe-response-body-transformations=chunked,chunked,x-google-shellfish-status=CA0gBEBG,alt-svc=h3=":443";
 
ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; 
ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; 
ma=2592000,quic=":443"; ma=2592000; 
v="46,43",x-google-gfe-service-trace=adwords-frontend-webapi-esfproxy,shared-layer2-grpc-aggregate)

Body: null

Failure message: null

Status: Status{code=PERMISSION_DENIED, description=Request had insufficient 
authentication scopes., cause=null}.

Exception in thread "main" 
com.google.api.gax.rpc.PermissionDeniedException: 
io.grpc.StatusRuntimeException: PERMISSION_DENIED: Request had insufficient 
authentication scopes.

at 
com.google.api.gax.rpc.ApiExceptionFactory.createException(ApiExceptionFactory.java:53)

at 
com.google.api.gax.grpc.GrpcApiExceptionFactory.create(GrpcApiExceptionFactory.java:72)

at 
com.google.api.gax.grpc.GrpcApiExceptionFactory.create(GrpcApiExceptionFactory.java:60)

at 
com.google.api.gax.grpc.ExceptionResponseObserver.onErrorImpl(ExceptionResponseObserver.java:82)

at 
com.google.api.gax.rpc.StateCheckingResponseObserver.onError(StateCheckingResponseObserver.java:86)

at 
com.google.api.gax.grpc.GrpcDirectStreamController$ResponseObserverAdapter.onClose(GrpcDirectStreamController.java:149)

at 
io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39)

at 
io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23)

at 
io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40)

at 
com.google.api.gax.grpc.ChannelPool$ReleasingClientCall$1.onClose(ChannelPool.java:455)

at 
io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39)

at 
io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23)

at 
io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40)

at 
com.google.ads.googleads.lib.logging.LoggingInterceptor$1$1.onClose(LoggingInterceptor.java:113)

at 

Re: Is asset being used by?

2022-09-07 Thread Aaron Weiner
Okay, thank you. 

As for a feature request, I simply want to check an account to see if there 
are any disapproved extensions and the specifics on those extensions. 

If there are any non-approved extensions, I would like to see a report on 
them, but I'm only interested in extensions that are actually being used 
somewhere in the account. 

By using this report 
 and this 
query, for example:

SELECT
  asset.policy_summary.approval_status,
  asset.policy_summary.policy_topic_entries,
  asset.policy_summary.review_status
FROM asset
WHERE
  asset.policy_summary.approval_status != 'APPROVED' 

I can see all the extensions that are currently not approved but I cannot 
tell if they are used or not used anywhere within the account. 

That would be great if I could tell where they are used from the asset 
level. Fewer calls to the Google API.

Thanks.

Aaron


On Wednesday, September 7, 2022 at 3:09:08 PM UTC-5 adsapi wrote:

> Hi Aaron,
>
> If no results are returned, then that specific asset may not be associated 
> yet or being used at either the campaign, customer, or ad group level. For 
> assets being used by ad group ads, you can also check using the 
> ad_group_ad_asset_view 
> 
> .
>
> Also as a follow up on the feature request, subject for review, suggestion 
> by my colleague Matt, could you also provide your complete use case so we 
> can include this in the request?
>
> Best regards,
>
> [image: Google Logo] 
> Peter Laurence 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2dwMx9: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 
"Google Ads API and AdWords 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/08911bfb-b7d7-4e4c-acf3-a9311951f3d0n%40googlegroups.com.


Re: Google Ads Conversion API

2022-09-07 Thread Moira Leon
Thank you for your response,

Please note there is no 9th step on the documentation of the page you 
shared in the link above. 

I have already completed steps 1-5 to generate and access token and wanted 
to address the concern of the cumbersome process of generating an access 
token for Google Ads. The documentation shared in my previous message 
references the steps of creating auth tokens for other conversion API's.

For most Conversion API's, the auth token generation is simple, or 
automatically available to manager or owner role users on their business 
platforms.

Generating an auth token for Google ads not only requires  completion of 
steps 1-5 but also the preemptive steps of creating a console project, 
retrieving or generating a dev token, and generating the code parameter. 
This process is inflated in comparison to other events API's.

Does Google Ads have plans in the future to simplify this process?

Moira Leon

On Tuesday, September 6, 2022 at 8:35:16 PM UTC-6 adsapi wrote:

> Hi,
>
> Thank you for raising your concern.
>
> On the Google Ads API perspective, if what you want is to only generate 
> access token, then you can follow one of the guides below:
> Generate tokens 
> 
>  
> (9th step)
> Access and refresh token 
> 
>
> Let me know if you have questions with the provided guides.
>
> Regards,
> [image: Google Logo] 
> Ernie John 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2dw0t4: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 
"Google Ads API and AdWords 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/5b90fa69-a58d-4a41-b885-a2846bb3fffdn%40googlegroups.com.


Re: Google Ads API

2022-09-07 Thread Priti Getkewar
Hello,
Thank you .
I was looking for  help in defining metrics using "Google Ads tables in BQ" 
loaded using Data transfer job.
Thanks
Priti

On Tuesday, September 6, 2022 at 3:44:51 PM UTC-4 adsapi wrote:

> Hi Pritti,
>
> Thank you for your reply. I'm also a member of the Google Ads API support 
> team and allow me to assist you here.
>
> I am afraid that, our team has no definite timeline to know when it will 
> be completed also this feature request is for internal so we cannot provide 
> a link regarding this. You may please keep an eye on our blog post 
>  and 
> to the New and Improved in the Google Ads API 
>  for updates 
> or announcements when it becomes available. However, for this "link for 
> google Ads Data transfer services support" that you mentioned. Could you 
> please confirm if you mean this is the BigQuery Data Transfer Service 
> support team? If yes, then I can refer you to their support channels via 
> this *link* .
>
> Best regards,
> [image: Google Logo] 
> Jinky 
> Google Ads API Team 
>   
>  
>
> ref:_00D1U1174p._5004Q2duGAe: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 
"Google Ads API and AdWords 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/664f220f-1574-412b-b2f7-2097f7d04f9en%40googlegroups.com.


Re: Is asset being used by?

2022-09-07 Thread Aaron Weiner
Please correct me if I am wrong but you're saying to take the asset.id 
 and 
then query each of these reports: customer_asset 
, 
campaign_asset 
 
and ad_group_asset 


Something like these queries: 

SELECT
  asset.id
FROM customer_asset
WHERE
  asset.id = 123456789 
--
SELECT
  asset.id
FROM campaign_asset
WHERE
  asset.id = 123456789 
--
SELECT
  asset.id 
FROM ad_group_asset 
WHERE 
  asset.id = 123456789 

If each query returns nothing, then they are not being used?

Is that correct?

Thanks and I look forward to your reply.

Aaron


On Wednesday, September 7, 2022 at 2:09:26 PM UTC-5 adsapi wrote:

> Hi Aaron,
>
> Thanks for reaching out. There currently is no such attribute for the 
> asset  
> resource. 
> You can query the customer_asset, campaign_asset and ad_group_asset, all of 
> which have *asset *as an attributed resource, which can include in your 
> query. 
>
> If you would like for us to create a feature request on your behalf for a 
> particular attribute, please let us know. 
>
> Regards,
>
> [image: Google Logo] 
> Matt 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2dwMx9: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 
"Google Ads API and AdWords 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/2b598488-be78-4e3a-8e9b-912718c0784an%40googlegroups.com.


ServiceConfigurationError on GoogleAdsRecordReader initialize

2022-09-07 Thread 'Shivani Katukota' via Google Ads API and AdWords API Forum
Hi everyone,

We are migrating from AdWords API to Google Ads API. I keep getting this 
error and when trying to create an object of GoogleAdsServiceClient and 
cannot figure out the dependency I may be missing.

*Line at which error encountered*: GoogleAdsServiceClient 
googleAdsServiceClient = 
googleAdsClient.getLatestVersion().createGoogleAdsServiceClient();

*Error*: ERROR [Executor task launch worker for task 0.0 in stage 0.0 (TID 
0):o.a.s.e.Executor@94] - Exception in task 0.0 in stage 0.0 (TID 0) 
java.util.ServiceConfigurationError: 
com.google.ads.googleads.lib.stubs.callables.ExceptionTransformation: 
Provider 
com.google.ads.googleads.lib.callables.GoogleAdsExceptionTransformation not 
foundat java.util.ServiceLoader.fail(ServiceLoader.java:239) 
~[na:1.8.0_332]at 
java.util.ServiceLoader.access$300(ServiceLoader.java:185) ~[na:1.8.0_332] 
   at 
java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:372) 
~[na:1.8.0_332]at 
java.util.ServiceLoader$LazyIterator.access$700(ServiceLoader.java:323) 
~[na:1.8.0_332]at 
java.util.ServiceLoader$LazyIterator$2.run(ServiceLoader.java:407) 
~[na:1.8.0_332]at java.security.AccessController.doPrivileged(Native 
Method) ~[na:1.8.0_332]at 
java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:409) 
~[na:1.8.0_332]at 
java.util.ServiceLoader$1.next(ServiceLoader.java:480) ~[na:1.8.0_332]   
 at 
com.google.ads.googleads.lib.GrpcGoogleAdsCallableFactory.loadExceptionTransformation(GrpcGoogleAdsCallableFactory.java:58)
 
~[na:na]at 
com.google.ads.googleads.lib.GrpcGoogleAdsCallableFactory.(GrpcGoogleAdsCallableFactory.java:51)
 
~[na:na]at 
com.google.ads.googleads.v11.services.stub.GrpcGoogleAdsServiceStub.(GrpcGoogleAdsServiceStub.java:118)
 
~[na:na]at 
com.google.ads.googleads.v11.services.stub.GrpcGoogleAdsServiceStub.create(GrpcGoogleAdsServiceStub.java:96)
 
~[na:na]at 
com.google.ads.googleads.v11.services.stub.GoogleAdsServiceStubSettings.createStub(GoogleAdsServiceStubSettings.java:186)
 
~[na:na]at 
com.google.ads.googleads.v11.services.GoogleAdsServiceClient.(GoogleAdsServiceClient.java:141)
 
~[na:na]at 
com.google.ads.googleads.v11.services.GoogleAdsServiceClient.create(GoogleAdsServiceClient.java:123)
 
~[na:na]at 
com.google.ads.googleads.lib.catalog.GeneratedCatalog$V11Client.createGoogleAdsServiceClient(GeneratedCatalog.java:2915)
 
~[na:na]at 
io.cdap.plugin.googleads.common.GoogleAdsHelper.downloadReport(GoogleAdsHelper.java:85)
 
~[%20artifact8554326314395520378.jar:na]at 
io.cdap.plugin.googleads.common.GoogleAdsHelper.buildReportStructure(GoogleAdsHelper.java:64)
 
~[%20artifact8554326314395520378.jar:na]at 
io.cdap.plugin.googleads.source.single.GoogleAdsRecordReader.initialize(GoogleAdsRecordReader.java:51)
 
~[%20artifact8554326314395520378.jar:na]at 
io.cdap.cdap.etl.spark.io.TrackingRecordReader.initialize(TrackingRecordReader.java:42)
 
~[hydrator-spark-core3_2.12-6.7.1.jar:na]at 
org.apache.spark.rdd.NewHadoopRDD$$anon$1.liftedTree1$1(NewHadoopRDD.scala:216) 
~[spark-core_2.12-3.1.3.jar:3.1.3]at 
org.apache.spark.rdd.NewHadoopRDD$$anon$1.(NewHadoopRDD.scala:213) 
~[spark-core_2.12-3.1.3.jar:3.1.3]at 
org.apache.spark.rdd.NewHadoopRDD.compute(NewHadoopRDD.scala:168) 
~[spark-core_2.12-3.1.3.jar:3.1.3]at 
org.apache.spark.rdd.NewHadoopRDD.compute(NewHadoopRDD.scala:71) 
~[spark-core_2.12-3.1.3.jar:3.1.3]at 
io.cdap.cdap.app.runtime.spark.data.DatasetRDD.compute(DatasetRDD.scala:58) 
~[na:na]at 
org.apache.spark.rdd.RDD.computeOrReadCheckpoint(RDD.scala:373) 
~[spark-core_2.12-3.1.3.jar:3.1.3]at 
org.apache.spark.rdd.RDD.iterator(RDD.scala:337) 
~[spark-core_2.12-3.1.3.jar:3.1.3]at 
org.apache.spark.rdd.MapPartitionsRDD.compute(MapPartitionsRDD.scala:52) 
~[spark-core_2.12-3.1.3.jar:3.1.3]at 
org.apache.spark.rdd.RDD.computeOrReadCheckpoint(RDD.scala:373) 
~[spark-core_2.12-3.1.3.jar:3.1.3]at 
org.apache.spark.rdd.RDD.iterator(RDD.scala:337) 
~[spark-core_2.12-3.1.3.jar:3.1.3]at 
org.apache.spark.rdd.MapPartitionsRDD.compute(MapPartitionsRDD.scala:52) 
~[spark-core_2.12-3.1.3.jar:3.1.3]at 
org.apache.spark.rdd.RDD.computeOrReadCheckpoint(RDD.scala:373) 
~[spark-core_2.12-3.1.3.jar:3.1.3]at 
org.apache.spark.rdd.RDD.iterator(RDD.scala:337) 
~[spark-core_2.12-3.1.3.jar:3.1.3]at 
org.apache.spark.rdd.MapPartitionsRDD.compute(MapPartitionsRDD.scala:52) 
~[spark-core_2.12-3.1.3.jar:3.1.3]at 
org.apache.spark.rdd.RDD.computeOrReadCheckpoint(RDD.scala:373) 
~[spark-core_2.12-3.1.3.jar:3.1.3]at 
org.apache.spark.rdd.RDD.iterator(RDD.scala:337) 
~[spark-core_2.12-3.1.3.jar:3.1.3]at 
org.apache.spark.scheduler.ResultTask.runTask(ResultTask.scala:90) 
~[spark-core_2.12-3.1.3.jar:3.1.3]at 
org.apache.spark.scheduler.Task.run(Task.scala:131) 
~[spark-core_2.12-3.1.3.jar:3.1.3]at 
org.apache.spark.executor.Executor$TaskRunner.$anonfun$run$3(Executor.scala:498)
 

RE: Get all campaign - asset (lead form) links for customer

2022-09-07 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Anna,

Thank you for reaching out to our API support team.

You can use the search or searchStream methods instead since the GET method is 
no longer available. The examples in this guide and here can be used as 
reference in using the said methods. You can then refer to the campaign_asset 
report for the available fields.

CSV download is currently not supported in the API. However, you can download 
the lead_form_submission_data report to retrieve relevant or lead form 
associated details. If this is not what you're looking for and if the 
information you wish to retrieve is available in the Google Ads UI, could you 
share to our team the complete screenshot containing that information so we can 
further check its availability in the API's reports?

Should the screenshot contain your user / account information, you may then 
send the requested information via the Reply privately to author option. If 
this option is not available, you may send the details directly to our 
googleadsapi-supp...@google.com alias instead.

Best regards,

Peter Laurence
Google Ads API Team
ref:_00D1U1174p._5004Q2dwKvp: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 
"Google Ads API and AdWords 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/Nd23e0RHUNTZ00G8xYkgOrR0yX7NIWvgTcXQ%40sfdc.net.


Is asset being used by?

2022-09-07 Thread Aaron Weiner
Hello, 

How can I tell if an asset is being used by the account, a campaign or ad 
group?

Using this report 
 and this 
query, for example:

SELECT 
  asset.policy_summary.approval_status, 
  asset.policy_summary.policy_topic_entries, 
  asset.policy_summary.review_status 
FROM asset 
WHERE 
  asset.policy_summary.approval_status != 'APPROVED' 

What else can I do to tell if the asset in question is actually used 
anywhere in the account?

Thanks and I look forward to your reply.

Aaron

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"Google Ads API and AdWords 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/88258296-0ed0-4133-a449-fc66654c8053n%40googlegroups.com.


Re: Get Campaign LeadForm Extensions list, get Leads (CSV)

2022-09-07 Thread Anna Lysak
regarding 1st question, is it possible to do via POST 
/customers//googleAds:search and query like SELECT campaign.id, 
campaign. FROM campaign WHERE 
campaign.id=XXX ?
Could you please help me on this?

On Wednesday, September 7, 2022 at 7:11:03 PM UTC+3 Anna Lysak wrote:

> Hi !
>
> Could you please help me to find rest API to get Campaign LeadForms 
> extensions list
> and
> get lead form answers (download CSV) via REST API?
>
> Thanks in advance.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"Google Ads API and AdWords 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/1080da06-cf7e-483f-b563-a0260e1ccf82n%40googlegroups.com.


Get Campaign LeadForm Extensions list, get Leads (CSV)

2022-09-07 Thread Anna Lysak
Hi !

Could you please help me to find rest API to get Campaign LeadForms 
extensions list
and
get lead form answers (download CSV) via REST API?

Thanks in advance.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"Google Ads API and AdWords 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/7ba3cfd0-4a95-4173-9878-5e0a2f75091fn%40googlegroups.com.


Re: All Google logins fail now on TWO_STEP_VERIFICATION_NOT_ENROLLED

2022-09-07 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Ales,

Thank you for sending updates, it appears that you already found an answer to 
your issue. If you have any additional questions feel free to send those over 
to our team and we would be happy to assist you further.

Best regards,

Jinky
Google Ads API Team
ref:_00D1U1174p._5004Q2dwCXT: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 
"Google Ads API and AdWords 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/0G6UV0RHUK4N00RMP6pLUnTEqsRs6PoGPZtA%40sfdc.net.


Re: LeadFormAsset creation, LeadFormCustomQuestionField problem

2022-09-07 Thread Anna Lysak
I also have another question, just in case,
Is there a solution to add CONSENT (OPT-IN) question (yes/no or true/false) 
and TERMS question (yes/no or true/false) not only having them in 
CustomQuestions fields, may be you have something like this already which 
is not documented?
Thanks in advance.

On Wednesday, September 7, 2022 at 6:14:07 PM UTC+3 Anna Lysak wrote:

> Thank you, waiting for your reply
>
> On Wednesday, September 7, 2022 at 5:34:47 PM UTC+3 adsapi wrote:
>
>> Hello Anna,
>>
>> Heidi looped me in on this. I've checked on this as well, and I don't see 
>> a root cause, so I've reached out to one of my fellow engineers who wrote 
>> the code. I'm waiting to hear back from him.
>>
>> Best,
>> [image: Google Logo] 
>> Nadine Wang 
>> Google Ads API Team 
>>   
>>
>> ref:_00D1U1174p._5004Q2dvTj4: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 
"Google Ads API and AdWords 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/ff438ea7-54f4-4aff-8509-c6b2b274c1a6n%40googlegroups.com.


Get all campaign - asset (lead form) links for customer

2022-09-07 Thread Anna Lysak
Hi Google Team,
Can you please help me on the following:

1) Could you please help me to find a solution how to get all 
CampaignAsset's (from documentation: 
https://developers.google.com/google-ads/api/rest/reference/rest/v11/CampaignAsset
 
) 

I need something like GET /v11/customers/6074981807/listCampaignAssets
More precisely, I need all campaigns links to Lead forms assets for this 
customer.
Can you please help me to find correct REST API for this and request body? 

2) I also need to download CSV of campaign leads (user answers to 
campaign's lead form extension) (I have campaign ID and connected Lead Form 
extension), how can I do this via REST API?

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 
"Google Ads API and AdWords 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/be0af120-0f83-41fd-a9ef-3646ebb4818en%40googlegroups.com.


Re: LeadFormAsset creation, LeadFormCustomQuestionField problem

2022-09-07 Thread Anna Lysak
Thank you, waiting for your reply

On Wednesday, September 7, 2022 at 5:34:47 PM UTC+3 adsapi wrote:

> Hello Anna,
>
> Heidi looped me in on this. I've checked on this as well, and I don't see 
> a root cause, so I've reached out to one of my fellow engineers who wrote 
> the code. I'm waiting to hear back from him.
>
> Best,
> [image: Google Logo] 
> Nadine Wang 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2dvTj4: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 
"Google Ads API and AdWords 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/db1aff8d-4d47-499c-bfa4-27f1cb58edf2n%40googlegroups.com.


RE: How to connect Age range report with Click view report?

2022-09-07 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Piyush,

Thank you for raising this concern to the Google Ads API Forum.

With regard to your concern, in order to help you get the information that you 
are looking for, could you please provide the screenshot of the Google Ads UI 
so that we can give you an accurate answer to this question?

For security privacy purposes, you can provide it via the Reply privately to 
author option. If this option is not available, then send it instead on this 
email address googleadsapi-supp...@google.com.

Best regards,

Jinky
Google Ads API Team
ref:_00D1U1174p._5004Q2dwDbB: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 
"Google Ads API and AdWords 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/CTRMX0RHUHJA00xEpyvPSnTCKEgXtbNnQdtw%40sfdc.net.


RE: Error RESOURSE_WAS_NOT_FOUND when sending corrections by AdGroupBidModifiers.

2022-09-07 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Azek,

Thank you for raising this concern to the Google Ads API Forum.

To have a clearer view of this, could you provide the complete request and 
response logs with request ID and request header that generated on your end 
together with the said error? This information will help our team to further 
check this. If you haven't yet, logging can be enabled by navigating to the 
Client libraries > Your client library (ex. Java) > Logging documentation, 
which you can access from this link.

For security privacy purposes, you can provide it via the Reply privately to 
author option. If this option is not available, then send it instead on this 
email address googleadsapi-supp...@google.com.

Best regards,

Jinky
Google Ads API Team
ref:_00D1U1174p._5004Q2dwFWI: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 
"Google Ads API and AdWords 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/-dHGX0RHUHFJ00BOouT-6BTxmdK4VVx5A3gQ%40sfdc.net.


RE: errors when give data to conversion on Google Ads

2022-09-07 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Xu,

Thank you for reaching out to us.

I can see that your concern has already been raised in another email support 
thread. For this, I would suggest continuing the discussion with my colleague 
on the one email thread you sent having the subject name "Ads API issues 
2022/8/29", for better tracking of updates.

Best regards,

Heidi
Google Ads API Team
ref:_00D1U1174p._5004Q2dwDbL: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 
"Google Ads API and AdWords 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/dxLd70RHUH9H00bXCiX8ViQfqLB-gb82cb1Q%40sfdc.net.


Re: LeadFormAsset creation, LeadFormCustomQuestionField problem

2022-09-07 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hello Anna,

Heidi looped me in on this. I've checked on this as well, and I don't see a 
root cause, so I've reached out to one of my fellow engineers who wrote the 
code. I'm waiting to hear back from him.

Best,

Nadine Wang
Google Ads API Team
ref:_00D1U1174p._5004Q2dvTj4: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 
"Google Ads API and AdWords 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/b6ObP0RHUGHI00K5UhCOCzSkCFkQq88vjqCg%40sfdc.net.


Re: Video Views Metrics correlation

2022-09-07 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Orel,

Thank you for your reply.

You can refer to our report mapping guide as well as the query migration tool 
in determining the mapping of AdWords API report fields to Google Ads API 
report fields, and for general help in constructing your GAQL queries.

For your specific question, the VideoViews (Display name = Views) field of the 
AdWords API should indeed map to the metrics.video_views of the Google Ads API.

Let us know if this helps.

Best regards,

Peter Laurence
Google Ads API Team
ref:_00D1U1174p._5004Q2dwBkf: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 
"Google Ads API and AdWords 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/FiFdv0RHUEQ700eK4UrhATTxKW04UpsR2Beg%40sfdc.net.


Re: All Google logins fail now on TWO_STEP_VERIFICATION_NOT_ENROLLED

2022-09-07 Thread Ales Sturala
Hi Yasar,

It happened at the same time across all our clients' 600 different Google 
logins. We "probably" found the reason for the issue - after switching from 
.NET 5 to .NET 6 it worked again. I am suspecting that it is actually a 
Google Ads .NET library issue.



Best,
 Ales

On Wednesday, 7 September 2022 at 15:22:49 UTC+2 adsapi wrote:

> Hi Ales,
>
> Thanks for reaching out to the Google Ads API Forum.
>
> I had removed your second post as I can see that sensitive complete logs 
> posted on the forum thread. You may avoid posting on forums but you may 
> send to our team using reply privately to author option. For your 
> reference, you may refer below redacted post:
>
> “I just noticed that this problem is only related to our production 
> *clientId*. Other applications work fine.
>
> ---BEGIN API CALL---
>
> Request
>
> ---
>
> Method Name: /google.ads.googleads.v10.services.GoogleAdsService/Search
>
>  
>
> { "customerId": "8849681417", "query": "SELECT\r\n
> customer_client.client_customer,\r\n
> customer_client.level,\r\n
> customer_client.manager,\r\n
> customer_client.descriptive_name,\r\n
> customer_client.currency_code,\r\n
> customer_client.time_zone,\r\n
> customer_client.id\r\nFROM 
> customer_client\r\nWHERE\r\n
> customer_client.level = 1" }
>
>  
>
> Response
>
> 
>
>  
>
> Fault: {
>
>   "StatusCode": 16,
>
>   "Details": "Request is missing required authentication credential. 
> Expected OAuth 2 access token, login cookie or other valid authentication 
> credential. See 
> https://developers.google.com/identity/sign-in/web/devconsole-project.;,
>
>   "RequestId": "zFBevSFWmBN5c6GMEyWDzw",
>
>   "Failure": {
>
> "errors": [
>
>   {
>
> "errorCode": {
>
>   "authenticationError": "TWO_STEP_VERIFICATION_NOT_ENROLLED"
>
> },
>
> "message": "An account administrator changed this account's 
> authentication settings. To access this Google Ads account, enable 2-Step 
> Verification in your Google account at 
> https://www.google.com/landing/2step.;
>
>   }
>
> ],
>
> "requestId": "zFBevSFWmBN5c6GMEyWDzw"
>
>   }
>
> }
>
> END API CALL
>
> ​​”
>
> Moving forward, kindly note that the account administrators can require 
> all users of a Google Ads account to *enable 2-Step Verification* 
>  in order to access 
> the Google Ads account. This appears to be happening in your case as 
> mentioned in this *document* 
> 
> .
>
> If the user enabled 2-step verification, then during the *OAuth2 
> authentication flow* 
> ,
>  
> Google prompts the user for 2-step verification before issuing a refresh 
> token. If they didn't enable 2-step verification, then they won't see the 
> 2-step verification prompt. This experience is independent of the setting 
> that the administrator enabled for the Google Ads account.
>
> Once issued, the refresh token can be used to issue access tokens. 
> However, the API calls made using this access token will fail with an 
> *AuthenticationError.TWO_STEP_VERIFICATION_NOT_ENROLLED* 
> 
>  
> in the Google Ads API until the user enables 2-step verification in their 
> Google account.
>
> Also, an existing refresh token that was issued before the user enabled 
> 2-step verification remains unaffected after the user enables 2-step 
> verification. It can be used to issue access tokens as usual. However, the 
> API calls made using this access token will continue to fail with an 
> *AuthorizationError.TWO_STEP_VERIFICATION_NOT_ENROLLED* 
> 
>  
> error in the AdWords API and 
> *AuthenticationError.TWO_STEP_VERIFICATION_NOT_ENROLLED* 
> 
>  
> in the Google Ads API until the user enables 2-step verification in their 
> Google account.
>
> Let us know if you have any questions.
>
> Regards,
> [image: Google Logo] 
> Yasar 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2dwCXT:ref
>

-- 
-- 

RE: All Google logins fail now on TWO_STEP_VERIFICATION_NOT_ENROLLED

2022-09-07 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Ales,

Thanks for reaching out to the Google Ads API Forum.

I had removed your second post as I can see that sensitive complete logs posted 
on the forum thread. You may avoid posting on forums but you may send to our 
team using reply privately to author option. For your reference, you may refer 
below redacted post:

“I just noticed that this problem is only related to our production clientId. 
Other applications work fine.

---BEGIN API CALL---

Request

---

Method Name: /google.ads.googleads.v10.services.GoogleAdsService/Search


{ "customerId": "8849681417", "query": "SELECT\r\n  
  customer_client.client_customer,\r\n
customer_client.level,\r\n
customer_client.manager,\r\n
customer_client.descriptive_name,\r\n
customer_client.currency_code,\r\n
customer_client.time_zone,\r\n
customer_client.id\r\nFROM customer_client\r\n  
  WHERE\r\n
customer_client.level = 1" }


Response




Fault: {

"StatusCode": 16,

"Details": "Request is missing required authentication credential. Expected 
OAuth 2 access token, login cookie or other valid authentication credential. 
See https://developers.google.com/identity/sign-in/web/devconsole-project.;,

"RequestId": "zFBevSFWmBN5c6GMEyWDzw",

"Failure": {

"errors": [

{

"errorCode": {

"authenticationError": "TWO_STEP_VERIFICATION_NOT_ENROLLED"

},

"message": "An account administrator changed this account's authentication 
settings. To access this Google Ads account, enable 2-Step Verification in your 
Google account at https://www.google.com/landing/2step.;

}

],

"requestId": "zFBevSFWmBN5c6GMEyWDzw"

}

}

END API CALL

​​”

Moving forward, kindly note that the account administrators can require all 
users of a Google Ads account to enable 2-Step Verification in order to access 
the Google Ads account. This appears to be happening in your case as mentioned 
in this document.

If the user enabled 2-step verification, then during the OAuth2 authentication 
flow, Google prompts the user for 2-step verification before issuing a refresh 
token. If they didn't enable 2-step verification, then they won't see the 
2-step verification prompt. This experience is independent of the setting that 
the administrator enabled for the Google Ads account.

Once issued, the refresh token can be used to issue access tokens. However, the 
API calls made using this access token will fail with an 
AuthenticationError.TWO_STEP_VERIFICATION_NOT_ENROLLED in the Google Ads API 
until the user enables 2-step verification in their Google account.

Also, an existing refresh token that was issued before the user enabled 2-step 
verification remains unaffected after the user enables 2-step verification. It 
can be used to issue access tokens as usual. However, the API calls made using 
this access token will continue to fail with an 
AuthorizationError.TWO_STEP_VERIFICATION_NOT_ENROLLED error in the AdWords API 
and AuthenticationError.TWO_STEP_VERIFICATION_NOT_ENROLLED in the Google Ads 
API until the user enables 2-step verification in their Google account.

Let us know if you have any questions.

Regards,

Yasar
Google Ads API Team
ref:_00D1U1174p._5004Q2dwCXT: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 
"Google Ads API and AdWords 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/urtij0RHUD5J00V32sNBgiSeSoioC1To4tRw%40sfdc.net.


Error RESOURSE_WAS_NOT_FOUND when sending corrections by AdGroupBidModifiers.

2022-09-07 Thread Azek KlarK
Hello! There was a problem sending ad group adjustments via .Net library.  
Adjustment values are not set for ad groups. The *mask *is set to '
*bid_modifier*', *Update operation*.
As part of the campaign in which I'm testing for some groups, it turns out 
to be installed, but for others an error occurs : invalid argument, 
message: *RESOURSE_WAS_NOT_FOUND*. 
Although I take the *resource_name *from google ads query.
*Example: *
*SELECT*
*ad_group_bid_modifier.bid_modifier, *
*ad_group_bid_modifier.device.type,*
*ad_group_bid_modifier.resource_name,*
*ad_group.id, *
*ad_group.name,*
*ad_group_bid_modifier.ad_group*
*FROM ad_group_bid_modifier*
*Method:* *MutateAdGroupBidModifiersAsync*
*RequestId*: *5d4AHN1rAXP22uMhA-sNSA*

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"Google Ads API and AdWords 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/b8580be3-5d3c-4c25-bf6c-7039a290a0efn%40googlegroups.com.


RE: Get Sitelinks

2022-09-07 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi,

Thank you for reaching out to us.

For our team to further check and provide an appropriate recommendation to your 
concern, could you provide to us the whole Google Ads UI screenshots where you 
can see the sitelinks you want to retrieve?

You may then send the requested information via the Reply privately to author 
option. If this option is not available, you may send the details directly to 
our googleadsapi-supp...@google.com alias instead.

Best regards,

Heidi
Google Ads API Team
ref:_00D1U1174p._5004Q2dwCSw: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 
"Google Ads API and AdWords 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/aHcwN0RHU8YE00cJQBNCanRWGW1c9DI2mUrg%40sfdc.net.


Re: Get Sitelinks

2022-09-07 Thread cv
Hi,

In Addition to this how I can identify I need to use migrated extensions or 
non migrated extensions?

Thanks,


On Wednesday, 7 September 2022 at 14:40:32 UTC+5:30 cv wrote:

> Hi,
>
> I need to get All Sitelinks in the account(Account, campaign or adgroup 
> level).
> I have gone through some of the post in this forum, and found there is 
> multiple way to get sitelinks.
>
> Some post says need to use 
> For the reports that will give you Sitelinks, you can use 
> asset_field_type_view 
> 
>   
> for migrated extensions and extension_feed_item 
> 
>  for 
> non migrated extensions.
> https://groups.google.com/g/adwords-api/c/EgojXNvvG5E/m/J59FQYS_AQAJ?pli=1
>
> Some says
> However, if you want to get a sitelink related report for the sitelinks at 
> different levels, then you can use the feed_placeholder_view 
> 
>  and 
> filter the feed_placeholder_view.placeholder_type 
> 
>  by 
> '*SITELINK*'. 
> https://groups.google.com/g/adwords-api/c/OFxlhPsZjOs/m/_TFfQMiyBQAJ
>
> I can also see some suggestion are also based on campaign_asset 
>  and 
> ad_group_asset 
> .
>
> So which are the correct way?
> Can you please explain how I can get?
>  
>
> 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 
"Google Ads API and AdWords 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/e3c90cd2-efcb-4677-aa61-dfd1af52c787n%40googlegroups.com.


Re: Video Views Metrics correlation

2022-09-07 Thread Orel Gilad
It's a technical mapping question - 
Does "Views" in AdWords mean " metrics.video_views" in the API?

If not, then - 

   - Views (UI) = ?? (API)
   - metrics.video_views (API) = ?? (UI)
   

On Wednesday, September 7, 2022 at 12:50:37 PM UTC+3 adsapi wrote:

> Hi Orel,
>
> Thank you for reaching us out. I am Sherwin from Google Ads API support 
> team. I hope that you are doing well today.
>
> Moving forward to your concern, the metrics.video_views is a metric that 
> will show the total number of your video ads that were viewed. However, 
> could you please provide us your customer-id of your account so that we can 
> check on our end what is the equivalent of those set of views in the API?
>
> Kind regards, 
> [image: Google Logo] 
> Sherwin Vincent 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2dwBkf: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 
"Google Ads API and AdWords 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/b1c0fdba-6ba6-4a20-aaae-d87cbd0783d0n%40googlegroups.com.


errors when give data to conversion on Google Ads

2022-09-07 Thread Xu Rico


Hello  Sir/Madam

We still have two issues want to inquire how to fix up?  Please the details 
below.

① This conversion is reported to have happened before the click associated 
with the given identifier or iOS URL parameter

②The click or call is owned by a customer account that the uploading 
customer does not manage


[2022-09-05 08:30:36,186] {bash_operator.py:126} INFO - 
partial_failure_error { [2022-09-05 08:30:36,186] {bash_operator.py:126} 
INFO - code: 3 [2022-09-05 08:30:36,186] {bash_operator.py:126} INFO - 
message: "Multiple errors in \342\200\230details\342\200\231. First error: 
Too short., at conversions[1].gclid" [2022-09-05 08:30:36,186] 
{bash_operator.py:126} INFO - details { [2022-09-05 08:30:36,186] 
{bash_operator.py:126} INFO - type_url: 
"type.googleapis.com/google.ads.googleads.v11.errors.GoogleAdsFailure" 
[2022-09-05 08:30:36,187] {bash_operator.py:126} INFO - value: 
"\n1\n\003\260\003\002\022\nToo 
short.\032\002*\000\"\032\022\017\n\013conversions\030\001\022\007\n\005gclid\n1\n\003\260\003\002\022\nToo
 
short.\032\002*\000\"\032\022\017\n\013conversions\030\004\022\007\n\005gclid\n1\n\003\260\003\002\022\nToo
 
short.\032\002*\000\"\032\022\017\n\013conversions\030\005\022\007\n\005gclid\n1\n\003\260\003\002\022\nToo
 
short.\032\002*\000\"\032\022\017\n\013conversions\030\007\022\007\n\005gclid\n1\n\003\260\003\002\022\nToo
 
short.\032\002*\000\"\032\022\017\n\013conversions\030\010\022\007\n\005gclid\n\307\001\n\003\370\006*\022xThis
 
conversion is reported to have happened before the click associated with 
the given identifier or iOS URL parameter.\032\033*\0312022-09-04 
06:26:53+08:00\")\022\017\n\013conversions\030\t\022\026\n\024conversion_date_time\n1\n\003\260\003\002\022\nToo
 
short.\032\002*\000\"\032\022\017\n\013conversions\030\n\022\007\n\005gclid\n\307\001\n\003\370\006*\022xThis
 
conversion is reported to have happened before the click associated with 
the given identifier or iOS URL parameter.\032\033*\0312022-09-04 
07:23:29+08:00\")\022\017\n\013conversions\030\013\022\026\n\024conversion_date_time\n1\n\003\260\003\002\022\nToo
 
short.\032\002*\000\"\032\022\017\n\013conversions\030\014\022\007\n\005gclid\n\307\001\n\003\370\006*\022xThis
 
conversion is reported to have happened before the click associated with 
the given identifier or iOS URL parameter.\032\033*\0312022-09-04 
10:22:18+08:00\")\022\017\n\013conversions\030\r\022\026\n\024conversion_date_time\n\307\001\n\003\370\006*\022xThis
 
conversion is reported to have happened before the click associated with 
the given identifier or iOS URL parameter.\032\033*\0312022-09-04 
10:45:41+08:00\")\022\017\n\013conversions\030\016\022\026\n\024conversion_date_time\n\337\001\n\003\370\006\010\022]The
 
click or call is owned by a customer account that the uploading customer 
does not 
manage.\032]*[CjwKCAjw9suYBhBIEiwA7iMhNNByEQE5xraENmsWjZ65auRHWtlNFWXPL1m7aqlwNT-T0FKY_hJEpRoChosQAvD_BwE\"\032\022\017\n\013conversions\030\017\022\007\n\005gclid\n1\n\003\260\003\002\022\nToo
 
short.\032\002*\000\"\032\022\017\n\013conversions\030\020\022\007\n\005gclid\n1\n\003\260\003\002\022\nToo
 
short.\032\002*\000\"\032\022\017\n\013conversions\030\021\022\007\n\005gclid\n1\n\003\260\003\002\022\nToo
 
short.\032\002*\000\"\032\022\017\n\013conversions\030\022\022\007\n\005gclid\n\307\001\n\003\370\006*\022xThis
 
conversion is reported to have happened before the click associated with 
the given identifier or iOS URL parameter.\032\033*\0312022-09-04 
13:45:49+08:00\")\022\017\n\013conversions\030\023\022\026\n\024conversion_date_time\n\307\001\n\003\370\006*\022xThis
 
conversion is reported to have happened before the click associated with 
the given identifier or iOS URL parameter.\032\033*\0312022-09-04 
14:10:37+08:00\")\022\017\n\013conversions\030\024\022\026\n\024conversion_date_time\n\340\001\n\003\370\006\010\022]The
 
click or call is owned by a customer account that the uploading customer 
does not 
manage.\032^*\\Cj0KCQjw08aYBhDlARIsAA_gb0dtiUOCbiTAM_WeA77psDnKTYal6QnKw9FUKaT8JNlz6bO7eVYFzdYaAhWiEALw_wcB\"\032\022\017\n\013conversions\030\026\022\007\n\005gclid"
 
[2022-09-05 08:30:36,187] {bash_operator.py:126} INFO - } [2022-09-05 
08:30:36,187] {bash_operator.py:126} INFO - }

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from 

How to connect Age range report with Click view report?

2022-09-07 Thread Piyush Gaud
Hello everyone,

I would like to track the revenue generated by specific Age groups. We 
collect Gclid (google click id) on our server side to map the revenue to 
the specific Clicks and this way we understand which click (gclid) led us 
to conversion. 

I would like to dig down much deeper and find out which age group generated 
sales for us.

Is there any way we can connect Age Range or Income range with Click_view 
report? If not, could you guys please suggest an alternative to this?

Thanks and looking forward to hearing from you!

Best, 
Piyush

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"Google Ads API and AdWords 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/f8584b46-e350-4b26-bde1-cbbc7828a92bn%40googlegroups.com.


Re: All Google logins fail now on TWO_STEP_VERIFICATION_NOT_ENROLLED

2022-09-07 Thread Ales Sturala
I just noticed that this problem is only related to our production 
*clientId*. Other applications work fine.

Our production *clientId *is: 
*322413890253-natqno4lths7a3jlb4uk37lfei3a38fp.apps.googleusercontent.com*


---BEGIN API CALL---

Request
---

Method Name: /google.ads.googleads.v10.services.GoogleAdsService/Search
Host: https://googleads.googleapis.com
Headers: {
  "x-goog-api-client": "gl-dotnet/6.0.0 gapic/11.0.1 
gax/3.5.0+6cfcac416e08abe8a5d580f8d87095c9fdba577e grpc/2.41.0 gccl/11.0.1",
  "developer-token": "REDACTED",
  "login-customer-id": "8849681417",
  "x-goog-request-params": "customer_id=8849681417"
}

{ "customerId": "8849681417", "query": "SELECT\r\n 
   customer_client.client_customer,\r\n 
   customer_client.level,\r\n   
 customer_client.manager,\r\n   
 customer_client.descriptive_name,\r\n   
 customer_client.currency_code,\r\n   
 customer_client.time_zone,\r\n   
 customer_client.id\r\nFROM 
customer_client\r\nWHERE\r\n   
 customer_client.level = 1" }

Response

Headers: {
  "request-id": "zFBevSFWmBN5c6GMEyWDzw",
  "date": "Tue, 06 Sep 2022 22:37:50 GMT",
  "alt-svc": "h3=\":443\"; ma=2592000,h3-29=\":443\"; 
ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; 
ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; 
v=\"46,43\"",
  "google.ads.googleads.v10.errors.googleadsfailure-bin": 
"Cs4BCgOIARcSxgFBbiBhY2NvdW50IGFkbWluaXN0cmF0b3IgY2hhbmdlZCB0aGlzIGFjY291bnQncyBhdXRoZW50aWNhdGlvbiBzZXR0aW5ncy4gVG8gYWNjZXNzIHRoaXMgR29vZ2xlIEFkcyBhY2NvdW50LCBlbmFibGUgMi1TdGVwIFZlcmlmaWNhdGlvbiBpbiB5b3VyIEdvb2dsZSBhY2NvdW50IGF0IGh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vbGFuZGluZy8yc3RlcC4SFnpGQmV2U0ZXbUJONWM2R01FeVdEenc=",
  "grpc-status-details-bin": 
"CBAS1wFSZXF1ZXN0IGlzIG1pc3NpbmcgcmVxdWlyZWQgYXV0aGVudGljYXRpb24gY3JlZGVudGlhbC4gRXhwZWN0ZWQgT0F1dGggMiBhY2Nlc3MgdG9rZW4sIGxvZ2luIGNvb2tpZSBvciBvdGhlciB2YWxpZCBhdXRoZW50aWNhdGlvbiBjcmVkZW50aWFsLiBTZWUgaHR0cHM6Ly9kZXZlbG9wZXJzLmdvb2dsZS5jb20vaWRlbnRpdHkvc2lnbi1pbi93ZWIvZGV2Y29uc29sZS1wcm9qZWN0LhqyAgpEdHlwZS5nb29nbGVhcGlzLmNvbS9nb29nbGUuYWRzLmdvb2dsZWFkcy52MTAuZXJyb3JzLkdvb2dsZUFkc0ZhaWx1cmUS6QEKzgEKA4gBFxLGAUFuIGFjY291bnQgYWRtaW5pc3RyYXRvciBjaGFuZ2VkIHRoaXMgYWNjb3VudCdzIGF1dGhlbnRpY2F0aW9uIHNldHRpbmdzLiBUbyBhY2Nlc3MgdGhpcyBHb29nbGUgQWRzIGFjY291bnQsIGVuYWJsZSAyLVN0ZXAgVmVyaWZpY2F0aW9uIGluIHlvdXIgR29vZ2xlIGFjY291bnQgYXQgaHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9sYW5kaW5nLzJzdGVwLhIWekZCZXZTRldtQk41YzZHTUV5V0R6dw=="
}

Fault: {
  "StatusCode": 16,
  "Details": "Request is missing required authentication credential. 
Expected OAuth 2 access token, login cookie or other valid authentication 
credential. See 
https://developers.google.com/identity/sign-in/web/devconsole-project.;,
  "RequestId": "zFBevSFWmBN5c6GMEyWDzw",
  "Failure": {
"errors": [
  {
"errorCode": {
  "authenticationError": "TWO_STEP_VERIFICATION_NOT_ENROLLED"
},
"message": "An account administrator changed this account's 
authentication settings. To access this Google Ads account, enable 2-Step 
Verification in your Google account at 
https://www.google.com/landing/2step.;
  }
],
"requestId": "zFBevSFWmBN5c6GMEyWDzw"
  }
}
END API CALL


On Wednesday, 7 September 2022 at 11:13:10 UTC+2 Ales Sturala wrote:

> Hello,
>
> Is there an issue with the Google Ads API at the moment. We can see that 
> all our customers' Google logins (>600) fail on:
>
> *TWO_STEP_VERIFICATION_NOT_ENROLLED*
> An account administrator changed this account's authentication settings. 
> To access this Google Ads account, enable 2-Step Verification in your 
> Google account at https://www.google.com/landing/2step (edited) 
>
> This wasn't the case yesterday.
>
>
> Best,
>  Ales
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"Google Ads API and AdWords 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 

All Google logins fail now on TWO_STEP_VERIFICATION_NOT_ENROLLED

2022-09-07 Thread Ales Sturala
Hello,

Is there an issue with the Google Ads API at the moment. We can see that 
all our customers' Google logins (>600) fail on:

*TWO_STEP_VERIFICATION_NOT_ENROLLED*
An account administrator changed this account's authentication settings. To 
access this Google Ads account, enable 2-Step Verification in your Google 
account at https://www.google.com/landing/2step (edited) 

This wasn't the case yesterday.


Best,
 Ales

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"Google Ads API and AdWords 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/2cddd996-2570-4247-8b70-15bed5f638c7n%40googlegroups.com.


Get Sitelinks

2022-09-07 Thread cv
Hi,

I need to get All Sitelinks in the account(Account, campaign or adgroup 
level).
I have gone through some of the post in this forum, and found there is 
multiple way to get sitelinks.

Some post says need to use 
For the reports that will give you Sitelinks, you can use 
asset_field_type_view 

  
for migrated extensions and extension_feed_item 

 for 
non migrated extensions.
https://groups.google.com/g/adwords-api/c/EgojXNvvG5E/m/J59FQYS_AQAJ?pli=1

Some says
However, if you want to get a sitelink related report for the sitelinks at 
different levels, then you can use the feed_placeholder_view 
 
and 
filter the feed_placeholder_view.placeholder_type 

 by 
'*SITELINK*'. 
https://groups.google.com/g/adwords-api/c/OFxlhPsZjOs/m/_TFfQMiyBQAJ

I can also see some suggestion are also based on campaign_asset 
 and 
ad_group_asset 
.

So which are the correct way?
Can you please explain how I can get?
 

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 
"Google Ads API and AdWords 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/20dc6316-4f9a-4fc0-ba85-2e6d0125ff11n%40googlegroups.com.


Video Views Metrics correlation

2022-09-07 Thread Orel Gilad
Hi,
In the API docs, there's this 
metric: 
https://developers.google.com/google-ads/api/fields/v11/metrics#metrics.video_views

However, in the UI, I see this (Views):
[image: Capture.JPG]

Can you please explain what does each mean, and if they are the same?
(If not, what is the UI/API of each?)

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"Google Ads API and AdWords 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/50a61f8c-c05a-48b3-87b0-19d860fb2de2n%40googlegroups.com.


Re: LeadFormAsset creation, LeadFormCustomQuestionField problem

2022-09-07 Thread Anna Lysak
Hi Heidi,

Do you have any updates on this?
Thanks.

On Tuesday, September 6, 2022 at 10:02:29 AM UTC+3 Anna Lysak wrote:

> Thanks, Heidi,
> I will be looking forward to your reply when the issue is fixed, because 
> we need custom questions.
>
> On Monday, September 5, 2022 at 8:53:28 PM UTC+3 adsapi wrote:
>
>> Hi Anna,
>>
>> Thank you for the reply.
>>
>> I had to delete your post since complete logs posted on the forum. For 
>> the reference, you may refer to below without sensitive information:
>>
>> “
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> *URL was: 
>> https://googleads.googleapis.com/v11/customers/X/assets:mutate 
>>  
>> "requestId": "XX" - this is request ID from the previous request I run 
>> another request with the same data: Full request is:  Full Response is 
>> this: { XX } Response headers:*”
>>
>> *Moving forward, upon checking your provided logs, I can confirm that the 
>> format you have used is correct. That said, allow me to raise this issue to 
>> my team for further checking. Rest assured that we will provide updates 
>> when they become available.*
>>
>>
>> Best regards,
>> [image: Google Logo] 
>> Heidi 
>> Google Ads API Team 
>>   
>>
>> ref:_00D1U1174p._5004Q2dvTj4: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 
"Google Ads API and AdWords 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/4696390f-8b22-4c95-a50d-329ef999c04bn%40googlegroups.com.