Alternate for get_service while migrating to. Google Ads API

2022-04-13 Thread Deepak Kumar
Hi,
I am trying to update the existing code to use Google Ads API but I am not 
able to find the alternate for get_service object as it not a part of the 
current API.

AttributeError: 'GoogleAdsServiceClient' object has no attribute 
'get_service'

Can you help me on the same?

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/54514129-4691-4c5a-a173-99e32ce18998n%40googlegroups.com.


OfflineCallConversionError.INVALID_CALL

2022-04-13 Thread outleads
Hello,

We're trying to upload OfflineCallConversion for click-to-call clicks on 
campaign call extensions, but keep on getting the INVALID_CALL error across 
hundreds of requests.

The click-to-calls are coming from an MCC and we're trying to run the 
mutate call on all of the customer IDs within that MCC, so we're confident 
that we're getting to the right account.

However, for technical reasons, our system may have a lag of a few minutes 
prior to logging a call, which may skew the callStartTime variable a bit. 
We couldn't find any documentation around the accuracy required for this 
variable and were were wondering how much tolerance is there for variation 
around it and whether this variation could be the issue? If not, what could 
be the reason behind all of our requests generating the INVALID_CALL errors?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/fc662291-7135-4a3f-8d25-b206f068899an%40googlegroups.com.


Re: ad_group_ad.ad.responsible_search_ad.descriptions becomes undefined

2022-04-13 Thread Keita Kobayashi
Hi, Aryeh,

Thank you for your reply.
I posted same question for Google Ads Scripts Forum.

In general, how do I get string data from  list of assets in Google Ads
Script?
Please let me know.

Thanks,
Keita

ᐧ

2022年4月13日(水) 22:44 Google Ads API Forum Advisor :

> Hi Keita,
>
> Your query has reached Google Ads API support. This support channel can
> only support direct raw API communications. From your 2nd screenshot it
> appears that the query gets the raw data correctly. You may reach out to
> your spreadsheet populating code support and Google Ads Scripts Forum
>  for assistance.
>
> With that being said, my hunch is that the spreadsheet code doesn't allow
> for a returned list of assets in its population of the spreadsheet and that
> only a string populates the cell.
> ad_group_ad.ad.responsive_search_ad.descriptions
> 
> is a list of assets, not a string and so is
> ad_group_ad.ad.responsive_search_ad.headlines
> .
> You can see what is returned in your 2nd screenshot.
>
> Regards,
>
> [image: Google Logo]
> Aryeh
> Google Ads API Team
>
>
> ref:_00D1U1174p._5004Q2a2kH6: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/CAJq4kNqbBb86qmb4Lzfi-bzPMUTaF-y5goJyYuZ6mQNs8QxtNQ%40mail.gmail.com.


Internal errors for ListAccessibleCustomers calls

2022-04-13 Thread Anand
Hello,

We are seeing an increase in internal errors for ListAccessibleCustomers 
and a few SearchStream calls starting 04/08 15:00 (even higher after 
04/11). A large portion of the calls succeed on retry but we are still 
seeing some persistent failures.

Request made: Host: https://googleads.googleapis.com, Method: 
/google.ads.googleads.v10.services.CustomerService/ListAccessibleCustomers, 
ClientCustomerID: ,  RequestID: , IsFault: True, FaultMessage: 
Status(StatusCode="Internal", Detail="Internal error encountered.", 
DebugException="Grpc.Core.Internal.CoreErrorDetailException: 
{"created":"@1649890629.79900","description":"Error received from peer 
ipv4:142.250.191.234:443","file":"..\..\..\src\core\lib\surface\call.cc","file_line":1070,"grpc_message":"Internal
 
error encountered.","grpc_status":13}")

API version: v10
Dotnet library version: v11.0.0

Thanks,
Anand


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/8f8a60c6-bd9d-4356-a2e1-045ff66ed66bn%40googlegroups.com.


Region View

2022-04-13 Thread Raquel Munari
Hello,

I'm making a query from "geographic_view". Whenever I add the segment field 
"geo_target_state" the number of clicks, impressions and cost gets smaller 
(and, therefore, wrong), to the point where it gets 5% different accounting 
all of our customer's ids for a period of a month.
I want to know, first of all, why this happens, if there's a way I can fix 
it and last of all, I realize the resource field "region_criterion_id" 
(wich would be the correspondent to the attribute field "RegionCriteriaId" 
in the Google Adwords API) is not available. Why is that and is there 
another resource field I could use in replace (that will fit me better then 
geo_target_state)?

Thanks for the attention. Regards,
Raquel

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/3ad3b989-774d-4b5c-8b84-f13f1897b191n%40googlegroups.com.


Re: PermissionDenied, even when setting LoginCustomerId

2022-04-13 Thread francis....@gmail.com
Hi Ernie,

I was wondering if you got my private response with the logs you requested?

Francis

Le dimanche 3 avril 2022 à 23:11:24 UTC-4, adsapi a écrit :

> Hi Francis,
>
> Thank you for the reply. I am also a member of the Google Ads API team and 
> let me provide support to your concern.
>
> To further investigate the error, could you provide complete request 
> 
>  and response 
> 
>  logs 
> with request ID 
> 
>  and request header 
> 
>  generated 
> on your end? Please provide the information in the format that you can see 
> in provided links. Also, it will be helpful if you can provide the email 
> address / user account that you've used in the authentication.
>
> If you haven't enabled the logging of the API transactions for the 
> specific client library that you are using, then please refer to this 
> specific guide 
> 
> .
>
> You can provide it via *Reply privately to author* option. If this option 
> is not available, then send it instead on this email address 
> googleadsa...@google.com.
>
> Regards,
> [image: Google Logo] 
> Ernie John 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2ZIVvS: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/810f1787-a1f3-4eee-9566-ef65a2c0ce40n%40googlegroups.com.


Re: Cost_micros way higher than expected.

2022-04-13 Thread Alex Long
query = f"""

SELECT
segments.date,
customer.id,
customer.descriptive_name,
campaign.id,
campaign.name,
campaign.status,
ad_group.id,
ad_group.name,
ad_group.status,
ad_group_ad.ad.name,
ad_group_ad.ad.id,
ad_group_ad.status,
segments.ad_network_type,
segments.device,
metrics.impressions,
metrics.clicks,
metrics.all_conversions,
metrics.all_conversions_value,
metrics.conversions,
metrics.conversions_value,
metrics.cost_micros,
metrics.absolute_top_impression_percentage,
metrics.view_through_conversions,
metrics.video_views,
metrics.video_quartile_p100_rate,
metrics.video_quartile_p25_rate,
metrics.video_quartile_p50_rate,
metrics.video_quartile_p75_rate,
metrics.active_view_impressions

FROM ad_group_ad
WHERE segments.date BETWEEN '{start_date}' AND '{stop_date}' """

On Wednesday, April 13, 2022 at 1:51:32 PM UTC-4 Alex Long wrote:

>
> Hello,
>
> I am currently building an ETL pipeline using the new Google Ads API 
>
> We were previously using the Adwords API. I am able to successfully pull 
> data down using the API, but the cost_micros is showing with either 0 value 
> or 6 digits.
>
>
> See attached picture. Is this a currency issue? How do I specify US 
> dollars as default?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/54e29314-64a3-4f64-b781-197a4b165cf5n%40googlegroups.com.


Re: Get the names of the customer accounts using listAccessibleCustomers

2022-04-13 Thread Muhammad Adil
Hello,

Thanks for the response Jakeia. I still have some confusion regarding the 
API. I think I did not make myself very clear in the above questions. 

I am able to get the account IDs (e.g. 123-456-789, etc.) using the List 
Accessible Accounts 

 call. 
The behavior is exactly as you mentioned in your reply and that is the 
behavior that I require. The only thing that is missing is that I also *require 
the Account Names *(e.g. Google Ads account, Ads Manager Account 2, etc.) 
along with the IDs to show these names to the user so they have some ease 
in choosing the account. So, what I require is the functionality that the List 
Accessible Accounts 

 provide 
but instead of only providing the IDs of the accounts, I also get the names 
of the accounts. 

I am sure there should be some method to achieve this, can you point out 
which one?

Also, in the earlier response, as Carmela pointed out that to fetch the 
details of the individual account, we will need to use the customer_client 
 
report. 
But I think it will be an inefficient use of the resources if we were to 
get the list of IDs and then iterate over the list and make API calls to 
get the name of each Ads account. Also, it will quickly kill the API usage 
quota. So, can you point out if any efficient solution exists to solve this 
issue?

Really grateful for the awesome support

Regards, 
Adil


On Tuesday, April 12, 2022 at 8:01:45 PM UTC+5 adsapi wrote:

> Hello Muhammad,
>
> Thanks for reaching out to the Google Ads API Forum. Unfortunately there 
> is no way to add multiple MCC account Id to fetch the list of accessible 
> accounts. Feel free to use our sample code list-accessible-customers 
> 
>  
> to retrieve the customer IDs accessible by the user.
>
> List Accessible Accounts 
> 
>  
> provides the list of accounts you are a direct user on. To illustrate this, 
> if you are a user in 3 MCC's that have deep hierarchies and 2 regular ads 
> accounts you will get 5 accounts returned. To get the similar list of 
> accounts in the UI you would click on the top right representation of your 
> Google Account and the same list should be there for you to pick from.
>
> And by using Get Account Hierarchy 
> 
>  
> it will get the account hierarchy 
>  of your manager 
> account. You aren't necessarily a user in all accounts that are in the 
> hierarchy, only because you are a user in an MCC that has access can you 
> see those accounts. Feel free to get back to us if you have any questions.
>
> Best Regards,
> [image: Google Logo] 
> Jakeia Sabrina 
> Google Ads API Team  
>
> ref:_00D1U1174p._5004Q2ZM01g: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/4c22661e-4672-4a76-9f61-9f4e620bd4e0n%40googlegroups.com.


Cost_micros way higher than expected.

2022-04-13 Thread Alex Long

Hello,

I am currently building an ETL pipeline using the new Google Ads API 

We were previously using the Adwords API. I am able to successfully pull 
data down using the API, but the cost_micros is showing with either 0 value 
or 6 digits.


See attached picture. Is this a currency issue? How do I specify US dollars 
as default?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/19384454-4cea-42db-a4f5-1e84e0ec0f14n%40googlegroups.com.


Re: Getting image/video assets for discovery campaigns

2022-04-13 Thread Ashwani Chandra
Thanks. Please do keep me posted

On Tuesday, April 12, 2022 at 1:58:48 AM UTC+5:30 adsapi wrote:

> Hi Ashwani,
>
> Could you privately send us a full screen screenshot of the UI showing 
> Discovery ads that you want to access the pieces of those ads in the API?
>
>
> Regards,
>
> [image: Google Logo] 
> Aryeh 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2ZLoQs: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/685b1a56-8569-4cb6-9484-3e2e41f60f9bn%40googlegroups.com.


How to Change Primary Email for a production ad account

2022-04-13 Thread Online Engineering


Hi support team,

Is it possible to change the primary email who owns existing production ad 
accounts?


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/93ce7a74-3574-4bb5-8f11-58a47cce92d0n%40googlegroups.com.


Re: How to fetch Unique Users from the Reporting API?

2022-04-13 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hello there,

Thanks for replying back. We already have raised a feature request for your 
concern (to fetch the Unique Users from the Reporting API) internally within 
our team. Please note our team is unable to share any update/status for 
internal planning features, timeline information, and there is no guarantee the 
request will be approved.

Please keep an eye on our release notes and the blog for further updates and 
announcements or for any upcoming functionality updates.

Best Regards,

Jakeia Sabrina
Google Ads API Team
ref:_00D1U1174p._5001UKMtcC: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/cByH40RAAB6R00dKI8iN58TdOm_7ex-gZ_IA%40sfdc.net.


Keywords metrics are missing in KeywordPlanService/GenerateHistoricalMetrics

2022-04-13 Thread Maksym Masalitin
Hello!
I am trying to get historical statistics as described here 
https://developers.google.com/google-ads/api/docs/keyword-planning/generate-historical-metrics?hl=en#generate_the_metrics
I created keyword plans and do a request to GenerateHistoricalMetrics
But it doesn't respond to me with keyword metrics objects. 
https://developers.google.com/google-ads/api/reference/rpc/v9/KeywordPlanKeywordHistoricalMetrics?hl=en

In the response I can see searchQuery and closeVariants only for some of my 
keywords, you can find logs here:

I, [2022-04-13T17:25:22.218409 #15426]  INFO -- : CID: N/A, Host: 
googleads.googleapis.com:443, Method: 
/google.ads.googleads.v9.services.KeywordPlanService/GenerateHistoricalMetrics, 
IsFault: no, Request ID: YYTWLpe0Ta0F5tXPQ8uU6w
D, [2022-04-13T17:25:22.218983 #15426] DEBUG -- : Outgoing request: 
Headers: 
{"developer-token":"REDACTED","login-customer-id":"","x-goog-api-client":"gl-ruby/2.7.1
 
gccl/15.0.0 gax/0.6.0 gapic/15.0.0 
grpc/1.41.0","x-goog-request-params":"keyword_plan=customers//keywordPlans/"}
 
Payload: 
{"keywordPlan":"customers//keywordPlans/"}
D, [2022-04-13T17:25:22.219057 #15426] DEBUG -- : Incoming response: 
Payload: 
{"metrics":[{"searchQuery":"","closeVariants":[""]},{"searchQuery":""},{"searchQuery":"","closeVariants":[""]},{"searchQuery":""},{"searchQuery":""}]}

How can I get KeywordPlanHistoricalMetrics 

 statistics 
in the response? 

Btw, on UI after Keyword plan creation according to the steps in 
documentation I have error adn can not see these stats as well

Thanks, 
Maksym

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/59a31739-306b-4429-929e-05b249950618n%40googlegroups.com.


Re: Query regarding Adwords API SQL Call.

2022-04-13 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hello Bikram,

Thanks for reaching out to the Google Ads API Forum. Could you please provide 
us with the complete request and response logs with request ID and request 
header generated on your end, so that our team may take a closer look at the 
issue you’re experiencing.
If you haven’t enabled the logging yet, it can be enabled by navigating to the 
Client libraries > Your client library (ex. Java) > Logging documentation, 
which you can access from this link.

Please send the requested details via the Reply privately to the author option. 
If this option is not available, you may send the details directly to our 
googleadsapi-supp...@google.com alias by referring to this thread.

Best Regards,

Jakeia Sabrina
Google Ads API Team
ref:_00D1U1174p._5004Q2ZJGKQ: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/vuYL20RAA7L700utssOUU_SpK9dB2hRmREbQ%40sfdc.net.


RE: KeywordPlanIdeaService limit issue in Google Ads API

2022-04-13 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hello,

Thanks for reaching out. At the moment, there are no plans to increase any 
planning service quotas.

Regards,
Matt
Google Ads API Team

Matt
Google Ads API Team
ref:_00D1U1174p._5004Q2a2k5j: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/YVRR10RAA6TB00cdkFWU3KSVidXwkH1SNwng%40sfdc.net.


Re: Serializing GoogleAdsRow in C#

2022-04-13 Thread axtens
So I've been able to retrieve the fields using FieldMask. Is it possible to 
programmatically access the fields in the GoogleAdsRow? For example, from 
the "Immediate Window" in VS2019 where result contains a list of 
GoogleAdsRows:
```
result[0].CustomerClient.ClientCustomer
"customers/7212153394"
result[0]["CustomerClient.ClientCustomer"]
error CS0021: Cannot apply indexing with [] to an expression of type 
'GoogleAdsRow'
```
How does one achieve a dynamic field selection?




On Wednesday, 13 April 2022 at 9:22:42 pm UTC+8 Zweitze wrote:

> When you request a report, you'll reserve a response object with a few 
> members, among that "Results" which is a list of returned GoogleAdsRows.
> Among the other members you will find "FieldMask" which contains a list of 
> names of the requested fields.
>
> With the FieldMask list, you can determine which fields you should include 
> in that report you want to make.
> On Wednesday, April 13, 2022 at 9:23:17 AM UTC+2 axtens wrote:
>
>> Having built up a list of GoogleAdsRow into
>> ```
>>  var result = new List();
>> ```
>> how can I now get a list of all the fields in each row so as to build up 
>> TSV report, with headings at the top and the columnar data below.
>>
>> -- Bruce
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/7450b1c2-8644-47ed-a34c-0bf64cb0ad39n%40googlegroups.com.


Re: Expanded Dynamic Search Ads not returning through Google Ads API ad_group_ad query

2022-04-13 Thread Marie P-Lavoie
Hi!

I just replied privately to Carmela on this 
post https://groups.google.com/g/adwords-api/c/J7_JJGRpIbE
Thank you!

Marie

On Tuesday, April 12, 2022 at 10:01:07 PM UTC-4 adsapi wrote:

> Hi Marie,
>
> Thank you for reaching out to our team.
>
> To investigate the issue, could you provide the complete request 
> 
>  
> and response 
> 
>  
> logs with request ID 
> 
>  
> and request header 
> 
>  
> generated on your end? If you haven't enabled the logging of the API 
> transactions for the specific client library that you are using, then 
> please refer to the specific guide below:
> Java - 
> https://developers.google.com/google-ads/api/docs/client-libs/java/logging
> .Net - 
> https://developers.google.com/google-ads/api/docs/client-libs/dotnet/logging
> PHP - 
> https://developers.google.com/google-ads/api/docs/client-libs/php/logging
> Python - 
> https://developers.google.com/google-ads/api/docs/client-libs/python/logging
> Ruby - 
> https://developers.google.com/google-ads/api/docs/client-libs/ruby/logging
> Perl - 
> https://developers.google.com/google-ads/api/docs/client-libs/perl/logging
>
> You can provide it via *Reply privately to author* option. If this option 
> is not available, then send it instead on this email address 
> googleadsa...@google.com.
>
> Regards,
> [image: Google Logo] 
> Ernie John 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2a2QFk: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/a21a8f1a-12ee-42cb-9b58-bf3b2955c7d5n%40googlegroups.com.


RE: ad_group_ad.ad.responsible_search_ad.descriptions becomes undefined

2022-04-13 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Keita,

Your query has reached Google Ads API support. This support channel can only 
support direct raw API communications. From your 2nd screenshot it appears that 
the query gets the raw data correctly. You may reach out to your spreadsheet 
populating code support and Google Ads Scripts Forum for assistance.

With that being said, my hunch is that the spreadsheet code doesn't allow for a 
returned list of assets in its population of the spreadsheet and that only a 
string populates the cell. ad_group_ad.ad.responsive_search_ad.descriptions is 
a list of assets, not a string and so is 
ad_group_ad.ad.responsive_search_ad.headlines. You can see what is returned in 
your 2nd screenshot.

Regards,

Aryeh
Google Ads API Team
ref:_00D1U1174p._5004Q2a2kH6: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/Hdgs_0RAA65I00msvWVXRERcOgj7GWOowBNA%40sfdc.net.


Re: UserListClientService Error - UNEXPECTED_INTERNAL_API_ERROR

2022-04-13 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hello,

Thanks for replying back after a long time. With regards to your query, I would 
suggest please reach out to the Audience Partner API (formerly DDP API) team 
via this link for further assistance.
Hope this helps, feel free to reply back to us if you have any questions.

Best Regards,

Jakeia Sabrina
Google Ads API Team
ref:_00D1U1174p._5004Q26BI7B: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/e0_3N0RAA5NP00coRvvGyWRVKw_IP7gMyvYA%40sfdc.net.


Re: Regarding Client Hierarchy in the Ads API

2022-04-13 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Dorian,

Thank you for sending the requested information to my colleague. I'm also a 
member of the Google Ads API team and allow me to assist you here. Moving 
forward to your concern, I already raised this feature to the rest of my team 
about retrieving the account hierarchy of all the accounts that authenticated 
users have direct access to. This feature request is subject for review. New 
features will be announced in the Ads API release notes and our blog post as 
well.

Best regards,

Jinky
Google Ads API Team
ref:_00D1U1174p._5004Q2Ys3MH: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/YIUXX0RAA5IR00zqdNKRhxRBewmKJXu-5s3w%40sfdc.net.


RE: Google Ads API : Creating Everything Else in "All Products" Listing Group

2022-04-13 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Arvind,

Thanks for reaching out to the Google Ads API Forum.

Could you please elaborate on "Everything else in 'All products'" shown on the 
Google Ads UI and share the whole screenshot of the dashboard instead that 
you’re referring to? Also, any documentation link or UI references will be 
helpful in order for us to provide the specific recommendations. 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 by referring to this thread.

As per this guide, you may note that you would need at least one unit node to 
make a tree valid. That unit can be the root node, which will become the "All 
Products" division.

Regards,

Yasar
Google Ads API Team
ref:_00D1U1174p._5004Q2a2jD8: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/Gd9OS0RAA58M00ZyUz1cA6QxCUvVGa-AvplQ%40sfdc.net.


Re: Serializing GoogleAdsRow in C#

2022-04-13 Thread Zweitze
When you request a report, you'll reserve a response object with a few 
members, among that "Results" which is a list of returned GoogleAdsRows.
Among the other members you will find "FieldMask" which contains a list of 
names of the requested fields.

With the FieldMask list, you can determine which fields you should include 
in that report you want to make.
On Wednesday, April 13, 2022 at 9:23:17 AM UTC+2 axtens wrote:

> Having built up a list of GoogleAdsRow into
> ```
>  var result = new List();
> ```
> how can I now get a list of all the fields in each row so as to build up 
> TSV report, with headings at the top and the columnar data below.
>
> -- Bruce
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/a9de3dba-02fe-4d24-a67b-3a13439f8dcen%40googlegroups.com.


Creating Asset Group on Performance Max Campaign

2022-04-13 Thread Richard Cutting
Hi,

I'm seeing some odd behaviour when trying to create an Asset Group on a 
Performance Max campaign.

If I create an Asset Group on a campaign that has been manually created 
through the UI I can create a new Asset Group through the API calls and 
then add Assets as required.

If I try to create an Asset Group on a campaign that has been 
programatically created I get the errors returned as below:

{"errors":[{"error_code":{"asset_group_error":"NOT_ENOUGH_BUSINESS_NAME_ASSET"},"message":"Business
 
name asset for a
valid asset group is not enough.","trigger":{"string_value":"Asset type: 
business
name"},"location":{"field_path_elements":[{"field_name":"operations","index":0}]}},{"error_code":{"request_error":"UNKNOWN"},"message":"The
error code is not in this version.","trigger":{"string_value":"Asset type:
description"},"location":{"field_path_elements":[{"field_name":"operations","index":0}]}},{"error_code":{"asset_group_error":"NOT_ENOUGH_HEADLINE_ASSET"},"message":"Headline
asset for a valid asset group is not 
enough.","trigger":{"string_value":"Asset type:
headline"},"location":{"field_path_elements":[{"field_name":"operations","index":0}]}},{"error_code":{"asset_group_error":"NOT_ENOUGH_SQUARE_MARKETING_IMAGE_ASSET"},"message":"Square
marketing image asset for a valid asset group is not 
enough.","trigger":{"string_value":"Asset type: square marketing
image"},"location":{"field_path_elements":[{"field_name":"operations","index":0}]}},{"error_code":{"asset_group_error":"NOT_ENOUGH_DESCRIPTION_ASSET"},"message":"Description
headline asset for a valid asset group is not 
enough.","trigger":{"string_value":"Asset type:
description"},"location":{"field_path_elements":[{"field_name":"operations","index":0}]}},{"error_code":{"asset_group_error":"NOT_ENOUGH_MARKETING_IMAGE_ASSET"},"message":"Marketing
image asset for a valid asset group is not 
enough.","trigger":{"string_value":"Asset type: marketing
image"},"location":{"field_path_elements":[{"field_name":"operations","index":0}]}},{"error_code":{"asset_group_error":"NOT_ENOUGH_LONG_HEADLINE_ASSET"},"message":"Long
headline asset for a valid asset group is not 
enough.","trigger":{"string_value":"Asset type: long
headline"},"location":{"field_path_elements":[{"field_name":"operations","index":0}]}},{"error_code":{"asset_group_error":"NOT_ENOUGH_LOGO_ASSET"},"message":"Logo
asset for a valid asset group is not 
enough.","trigger":{"string_value":"Asset type:
logo"},"location":{"field_path_elements":[{"field_name":"operations","index":0}]}}],"request_id":"sm01j7ABUgUBnxsIVbypaA"}

It looks like it's complaining about missing assets - but I can't add the 
assets until I have an asset group resource name.

I'm using the node google-ads-api .

Regards,

Richard.


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/626c8833-49f1-41f0-8f3b-7be6d3f6a8c3n%40googlegroups.com.


Re: Generate Forecast Metrics returns Quite different response than AdWords API

2022-04-13 Thread Aqeel Ashraf
Hi Ernie,

Thanks for the message. For adwards api, I used EstimateKeywordTraffic.php, 
available in examples and get the results. For Ads API, again I used the 
examples AddKeywordPlan.php and after creating the plan, then 
GenerateForecastMetrics.php to get the results.

As you mentioned about network, Google Ads API example uses GOOGLE_SEARCH 
as network, I tried to set UNKNOWN OR UNSPECIFIED but that didn't work. So 
the keep using the  GOOGLE_SEARCH, but in Adwords API, how can I set the 
network? because I didn't find any possibility 
in EstimateKeywordTraffic.php.

Could you please help me in migration from Adwords API's  
EstimateKeywordTraffic.php to Goole Ads API, that returns similar results. 
If you want, I will send the files as well. Thanks

On Thursday, 7 April 2022 at 11:33:45 UTC+5 adsapi wrote:

> Hi Aqeel,
>
> Thank you for providing more details to your concern.
>
> I would like to inform you that I deleted your latest post as it contains 
> generated logs.
>
> Moving forward, I can see that the Google Ads API request is not properly 
> mapped with the AdWords API request. I can see that you've set the 
> *network* in the Google Ads API but not in the AdWords API. With this, 
> please ensure on your end that the parameters you've set to both APIs 
> should be the same, specifically the network.
>
> As for your concern in the UI, I am afraid that this is outside of our 
> scope already and would not be able to provide support here. With this, I 
> would suggest reaching out to the product team via this link 
>  to know the equivalent UI 
> of the said API request.
>
> Regards,
> [image: Google Logo] 
> Ernie John 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2W5LON: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/4df849ae-f5fd-4b9c-bcff-b5afea6a4d7en%40googlegroups.com.


Re: How defined conversionName in clickConversion properties ?

2022-04-13 Thread Guillaume BONNAIRE
Hello Sabrina,

Thanks for your answer.

About conversion_action, the function PHP in API "forConversionAction" 
return this text (like conversion_action.resource_name) : 
customers/{customer_id}/conversionActions/{conversion_action_id}

In this string "{customer_id }" is it the account number in top right of 
google ads ? and "{conversion_action_id}" is it the number about conversion 
action in Google Ads ? If yes, where can i found this number (id) in google 
ads into a conversion action (type import > other source (CRM)) ? I tried 
with the number in tag manager (AW-X), but i think it doesn't good 
solution, because i have several actions conversion with the same tag 
AW-

Thank you for your help.

Best regards,
Guillaume.

Le mardi 12 avril 2022 à 20:08:23 UTC+2, adsapi a écrit :

> Hello Guillaume,
>
> Thanks for reaching out to the Google Ads API support team. By using 
> conversion_action.resource_name 
> 
>  
> attribute field you can get all the information of the resource name of the 
> conversion action FROM conversion_action 
>  
> resource. Hope this helps, feel free to get back to us if you have any 
> questions.
>
> Best Regards,
> [image: Google Logo] 
> Jakeia Sabrina 
> Google Ads API Team  
>
> ref:_00D1U1174p._5004Q2a2CBG: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/6b646d06-86db-4ddd-8c83-89f6b2dfc206n%40googlegroups.com.


Re: DEVELOPER_TOKEN_PROHIBITED error (migrating to Google Ads API)

2022-04-13 Thread Titus Filip
Hello Google Ads API,

Sorry for sending multiple messages 
I don't have experience with this forum.

To reformulate the problem. I will be grateful if you can answer the below 
questions so I can better understand what to do.

I have a similar problem.  I'm working on migrating from Adwords API to 
Google Ads API.
I tried to make requests for Google Ads API with the developer token we 
used for AdwordsAPI but I received "the caller does not have permission". 
So we needed to update terms from the api center from the manager account 
but only the CEO  had access to this account and he didn't know which one 
is it.

In the meantime we used a different account (we thought that this is the 
correct account because it was a manager account but it wasn't) and I 
created a test developer token with this account to make tests until the 
CEO finds the manager account and accepts the terms.
Yesterday he found the account and accepted the terms and I tried to use 
that developer token again (the one we are still using for Adwords API) and 
I received this error "DEVELOPER_TOKEN_PROHIBITED".

The strange thing is that Adwords API is still working with the old 
developer token but google ads api doesn't.
So the test dev token somehow became associated with the production 
project? Not sure how because the first tests for google ads api were made 
using the prod dev token but at that time I had the first error I mentioned 
"the caller does not have permission".
Production project with clientId and clientSecret is on another account 
than the one were we have the old dev token used for AdwordsAPi and the 
test dev token I created recently.

We have a lot of users already connected and I would like some solutions 
that will not require all of our clients to reconnect again.
We have refresh token per client (each client has his refresh token). 

1) Can we transfer the token or another solution? I don't think it matters 
for us which token we use as long as the users remains connected.
2) Or can we just transfer the test token to a production token and we will 
not require to ask the client to reconnect again?
3) If we create another project with different clientId and secret, we will 
need to ask our clients to reconnect again?
4) Why the developer token is still working for AdwordsAPI but for Google 
Ads API doesn't?
5) Which solution doesn't require our clients to reconnect again?

Best Regards,
Titus

On Tuesday, April 12, 2022 at 9:38:01 PM UTC+3 adsapi wrote:

> Hello Titus,
>
> Thanks for reaching out to the Google Ads API Forum.
>
> The DEVELOPER_TOKEN_PROHIBITED 
> 
>  
> error indicates that you have used another Developer Token to make API 
> calls. Kindly note that each Google API Console project can be associated 
> with the developer token for only one manager account. Once you make a 
> Google Ads API request, the developer token is permanently paired to the 
> Google API Console project. If you do not use the new Google API Console 
> project, you'll get a DEVELOPER_TOKEN_PROHIBITED error when making a 
> request.
>
> The solution is to create a new Google Cloud Project ID and generate new 
> OAuth2 credentials under the new Project. Then you could make API calls 
> with the new OAuth2 credentials and the Developer Token. Let us know if you 
> have any further questions.
>
> Best Regards,
> [image: Google Logo] 
> Jakeia Sabrina 
> Google Ads API Team  
>
> ref:_00D1U1174p._5004Q2a2LPV: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/faa094e3-3d8a-498e-bad5-2c1a1952e36fn%40googlegroups.com.


Re: Get the names of the customer accounts using listAccessibleCustomers

2022-04-13 Thread Muhammad Adil
  Hello.

Thanks for the response Jakeia. I still have some confusion regarding the 
API. I think I did not make myself very clear in the above questions. 

I am able to get the account IDs (e.g. 123-456-789, etc.) using the List 
Accessible Accounts 

 call. 
The behavior is exactly as you mentioned in your reply and that is the 
behavior that I require. The only thing that is missing is that I also *require 
the Account Names *(e.g. Google Ads account, Ads Manager Account 2, etc.) 
along with the IDs to show these names to the user so they have some ease 
in choosing the account. So, what I require is the functionality that the List 
Accessible Accounts 

 provide 
but instead of only providing the IDs of the accounts, I also get the names 
of the accounts. 

I am sure there should be some method to achieve this, can you point out 
which one?

Also, in the earlier response, as Carmela pointed out that to fetch the 
details of the individual account, we will need to use the customer_client 
 
report. 
But I think it will be an inefficient use of the resources if we were to 
get the list of IDs and then iterate over the list and make API calls to 
get the name of each Ads account. Also, it will quickly kill the API usage 
quota. So, can you point out if any efficient solution exists to solve this 
issue?

Really grateful for the awesome support

Regards, 
Adil


On Tuesday, April 12, 2022 at 8:01:45 PM UTC+5 adsapi wrote:

> Hello Muhammad,
>
> Thanks for reaching out to the Google Ads API Forum. Unfortunately there 
> is no way to add multiple MCC account Id to fetch the list of accessible 
> accounts. Feel free to use our sample code list-accessible-customers 
> 
>  
> to retrieve the customer IDs accessible by the user.
>
> List Accessible Accounts 
> 
>  
> provides the list of accounts you are a direct user on. To illustrate this, 
> if you are a user in 3 MCC's that have deep hierarchies and 2 regular ads 
> accounts you will get 5 accounts returned. To get the similar list of 
> accounts in the UI you would click on the top right representation of your 
> Google Account and the same list should be there for you to pick from.
>
> And by using Get Account Hierarchy 
> 
>  
> it will get the account hierarchy 
>  of your manager 
> account. You aren't necessarily a user in all accounts that are in the 
> hierarchy, only because you are a user in an MCC that has access can you 
> see those accounts. Feel free to get back to us if you have any questions.
>
> Best Regards,
> [image: Google Logo] 
> Jakeia Sabrina 
> Google Ads API Team  
>
> ref:_00D1U1174p._5004Q2ZM01g: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/eaf8d037-095c-47c9-a0a0-7bc32b3d54c9n%40googlegroups.com.


Re: Get the names of the customer accounts using listAccessibleCustomers

2022-04-13 Thread Muhammad Adil
Hello.

Thanks for the response. I still have some confusion regarding the API. I 
think I did not make myself very clear in the above questions. 

[image: ads2.png]


Looking at the above image, I am able to get the account IDs (e.g. 
123-456-789, etc.) using the List Accessible Accounts 

 call. 
The behavior is exactly as you mentioned in your reply and that is the 
behavior that I require. The only thing that is missing is that I also *require 
the Account Names *(e.g. Google Ads account, Ads Manager Account 2, etc.) 
along with the IDs to show these names to the user so they have some ease 
in choosing the account. So, what I require is the functionality that the List 
Accessible Accounts 

 provide 
but instead of only providing the IDs of the accounts, I also get the names 
of the accounts. 

I am sure there should be some method to achieve this, can you point out 
which one?

Also, as pointed out in the earlier response, to fetch the details of the 
individual account, we will need to use the customer_client 
 
report. 
But I think it will be an inefficient use of the resources if we were to 
get the list of IDs and then iterate over the list and make API calls to 
get the name of each Ads account. Also, it will quickly kill the API usage 
quota. So, can you point out if any efficient solution exists to solve this 
issue?

Really grateful for the awesome support

Regards, 
Adil


On Tuesday, April 12, 2022 at 8:01:45 PM UTC+5 adsapi wrote:

> Hello Muhammad,
>
> Thanks for reaching out to the Google Ads API Forum. Unfortunately there 
> is no way to add multiple MCC account Id to fetch the list of accessible 
> accounts. Feel free to use our sample code list-accessible-customers 
> 
>  
> to retrieve the customer IDs accessible by the user.
>
> List Accessible Accounts 
> 
>  
> provides the list of accounts you are a direct user on. To illustrate this, 
> if you are a user in 3 MCC's that have deep hierarchies and 2 regular ads 
> accounts you will get 5 accounts returned. To get the similar list of 
> accounts in the UI you would click on the top right representation of your 
> Google Account and the same list should be there for you to pick from.
>
> And by using Get Account Hierarchy 
> 
>  
> it will get the account hierarchy 
>  of your manager 
> account. You aren't necessarily a user in all accounts that are in the 
> hierarchy, only because you are a user in an MCC that has access can you 
> see those accounts. Feel free to get back to us if you have any questions.
>
> Best Regards,
> [image: Google Logo] 
> Jakeia Sabrina 
> Google Ads API Team  
>
> ref:_00D1U1174p._5004Q2ZM01g: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/8e38a09d-9eee-4ead-b75e-c97df9546bcen%40googlegroups.com.


Re: Get the names of the customer accounts using listAccessibleCustomers

2022-04-13 Thread Muhammad Adil
Hello.

Thanks for the response Jakeia. I still have some confusion regarding the 
API. I think I did not make myself very clear in the above questions. 

[image: ads2.png]


Looking at the above image, I am able to get the account IDs (e.g. 
123-456-789, etc.) using the List Accessible Accounts 

 call. 
The behavior is exactly as you mentioned in your reply and that is the 
behavior that I require. The only thing that is missing is that I also *require 
the Account Names *(e.g. Google Ads account, Ads Manager Account 2, etc.) 
along with the IDs to show these names to the user so they have some ease 
in choosing the account. So, what I require is the functionality that the List 
Accessible Accounts 

 provide 
but instead of only providing the IDs of the accounts, I also get the names 
of the accounts. 

I am sure there should be some method to achieve this, can you point out 
which one?

Also, in the earlier response, as Carmela pointed out that to fetch the 
details of the individual account, we will need to use the customer_client 
 
report. 
But I think it will be an inefficient use of the resources if we were to 
get the list of IDs and then iterate over the list and make API calls to 
get the name of each Ads account. Also, it will quickly kill the API usage 
quota. So, can you point out if any efficient solution exists to solve this 
issue?

Really grateful for the awesome support

Regards, 
Adil

On Tuesday, April 12, 2022 at 8:01:45 PM UTC+5 adsapi wrote:

> Hello Muhammad,
>
> Thanks for reaching out to the Google Ads API Forum. Unfortunately there 
> is no way to add multiple MCC account Id to fetch the list of accessible 
> accounts. Feel free to use our sample code list-accessible-customers 
> 
>  
> to retrieve the customer IDs accessible by the user.
>
> List Accessible Accounts 
> 
>  
> provides the list of accounts you are a direct user on. To illustrate this, 
> if you are a user in 3 MCC's that have deep hierarchies and 2 regular ads 
> accounts you will get 5 accounts returned. To get the similar list of 
> accounts in the UI you would click on the top right representation of your 
> Google Account and the same list should be there for you to pick from.
>
> And by using Get Account Hierarchy 
> 
>  
> it will get the account hierarchy 
>  of your manager 
> account. You aren't necessarily a user in all accounts that are in the 
> hierarchy, only because you are a user in an MCC that has access can you 
> see those accounts. Feel free to get back to us if you have any questions.
>
> Best Regards,
> [image: Google Logo] 
> Jakeia Sabrina 
> Google Ads API Team  
>
> ref:_00D1U1174p._5004Q2ZM01g: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/d4850037-ef24-4f8d-805c-8398ce5c3d82n%40googlegroups.com.


Re: Get the names of the customer accounts using listAccessibleCustomers

2022-04-13 Thread Muhammad Adil
Hello,

Thanks, Jakeia for the reply. I still have some confusion here regarding 
the API. Maybe I am not explaining my issue properly. 

[image: ads2.png]

Looking at the above image, I am able to get the Ads Customer IDs (e.g. 
123-456-789) by using the ListAccessibleCustomers. It is behaving exactly 
the way you explained above. And that is the behavior that I require. The 
only problem is that with the ID, I am unable to get the account names 
(e.g. Google Ads Account or Ads Manager Account 2, etc.). Which API 
endpoint or query will help me get the list of all these accessible 
customers along with both

   1. their customer ID and
   2. their account name

I definitely think there should be some endpoint that I can use to get a 
list of all the accounts along with their details and not just ID. Can you 
point out which one is it? 

As Carmela described in an earlier response, we can use customer_client 
 
report 
to get the detail of an individual account. But I think it will be very 
inefficient if we were to first fetch the list of IDs and then iterate over 
these IDs and use the API call to get the name of each resource separately. 
It will be wasting a lot of API quota. Is there any other way that can make 
it possible? 

Thank you for helping

Regards,
Adil

On Tuesday, April 12, 2022 at 8:01:45 PM UTC+5 adsapi wrote:

> Hello Muhammad,
>
> Thanks for reaching out to the Google Ads API Forum. Unfortunately there 
> is no way to add multiple MCC account Id to fetch the list of accessible 
> accounts. Feel free to use our sample code list-accessible-customers 
> 
>  
> to retrieve the customer IDs accessible by the user.
>
> List Accessible Accounts 
> 
>  
> provides the list of accounts you are a direct user on. To illustrate this, 
> if you are a user in 3 MCC's that have deep hierarchies and 2 regular ads 
> accounts you will get 5 accounts returned. To get the similar list of 
> accounts in the UI you would click on the top right representation of your 
> Google Account and the same list should be there for you to pick from.
>
> And by using Get Account Hierarchy 
> 
>  
> it will get the account hierarchy 
>  of your manager 
> account. You aren't necessarily a user in all accounts that are in the 
> hierarchy, only because you are a user in an MCC that has access can you 
> see those accounts. Feel free to get back to us if you have any questions.
>
> Best Regards,
> [image: Google Logo] 
> Jakeia Sabrina 
> Google Ads API Team  
>
> ref:_00D1U1174p._5004Q2ZM01g: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/4fbe051e-5c90-435b-8d96-4ee4a31d69c3n%40googlegroups.com.


Can I check in which userList is my user, based on his email address?

2022-04-13 Thread Aleksandra Stevanović
Hi Google team,

In order to remove our user from user_list, we are first using *searchStream 
*to get the list of all our *userLists*, and then we are removing a 
particular user using a combination of *hashedEmail *and *userList*. 
Since we have a lot of *userLists*, for each user it takes around 2 mins to 
remove it from all *user_lists*. 
Is there any way to search for *user_list *based on user email and that way 
to get only *userList* in which is that particular user? 

Thank you in advance. 

Regards, 
Aleksandra

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/930e0931-34e5-4443-a6cc-9273e7f41528n%40googlegroups.com.


How to solve upload click conversions error

2022-04-13 Thread Evgeniy Lepikov
Hi there!
Then I try to run this  script 

 from 
documentation the response is
conversion_upload_response: partial_failure_error {
  code: 3
  message: "Customer is not allowlisted for accessing this feature., at 
conversions[0].wbraid"
  details {
type_url: 
"type.googleapis.com/google.ads.googleads.v9.errors.GoogleAdsFailure"
value: "\n[\n\003\310\010\002\0227Customer is not allowlisted for 
accessing this 
feature.\"\033\022\017\n\013conversions\030\000\022\010\n\006wbraid"
  }
}
results {
}

Please explain. I don't understand what allowlisted is and who should be 
added to it, the user or the entire google account or something else ? How 
can I get the appropriate access ?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/1641581c-c7eb-4296-8f51-ac5088433949n%40googlegroups.com.


Re: Google Ads API - Call Reporting Enabled

2022-04-13 Thread George Lemanis
Hello,

Do we have any updates regarding this issue ?

Thanks,
George

On Friday, April 8, 2022 at 2:23:16 PM UTC+3 adsapi wrote:

> Hi George,
>
> Thank you for providing requested details on your concern. I tried 
> replicating the issue on my test account and I was able to see the same 
> error that you encountered. However, I wasn't able to find any references 
> that say this field is not possible to mutate. With this, allow me to raise 
> this to the rest of my team. Rest assured that we will provide updates once 
> available.
>
> Best regards,
> [image: Google Logo] 
> Jinky 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2ZIr3r: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/47cae221-f8f1-4bfa-b29c-ef2955116fa8n%40googlegroups.com.


What is the relationship between the OAuth2 authenticated user of GoogleAdsAPI and the user of the MCC account for testing?

2022-04-13 Thread Yuta
Hi,

What is the relationship between the OAuth2 authenticated user of 
GoogleAdsAPI and the user of the MCC account for testing?
If the OAuth2-authenticated Google account is no longer the user of the MCC 
account for testing
Will requests to the API be disabled?

For example.
1. create a test MCC account.
2. Add the users a...@google.com and b...@google.com to the test MCC account.
3. Perform OAuth2 authentication on a...@google.com.
4. Remove a...@google.com from the test MCC account.
In this case, will the authentication information that was used for OAuth2 
authentication with "a...@google.com" in "3." be invalidated?

Thanks,
Yuta.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/71d74eb1-f17d-4502-8712-b713cda47389n%40googlegroups.com.


RE: Keyword Plan Forecast Metrics not matching with UI

2022-04-13 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi,

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

With regard to your concern, kindly note that the Google Ads API should mirror 
the Google Ads UI. That said, to investigate the issue, could you provide the 
complete request and response logs with request ID and request header generated 
on your end?

Also, please provide the screenshot of the Google Ads UI which shows the values 
of these fields.

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

Regards,

Carmela
Google Ads API Team
ref:_00D1U1174p._5004Q2a2kBh: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/CdAmo0RA9WFF00W7OFQcdYQfO7_NRy-f1GnA%40sfdc.net.


Re: Temporary IDs issue creating ListingGroups using BatchJob

2022-04-13 Thread 'Miquel Isern Roca' via Google Ads API and AdWords API Forum
Hello,

regarding the limit of 20,000 listing groups per AdGroup. It is true there 
doesn't seem to be mention of it in the documentation, but a resource limit 
is in place.

I hit the limit when I tried to create 50,000 UNIT Listing Groups under a 
ROOT. Only 19,998 UNIT Listing Groups were created on Google, the other 
groups already existed previously, being the ROOT and the OTHER. For the 
rest of the operations that followed, I got the `RESOURCE_LIMIT`  error 
back from Google.

This is the error for one of the operations which mentions this limit 
type: 
https://developers.google.com/google-ads/api/reference/rpc/v10/ResourceLimitTypeEnum.ResourceLimitType?hl=en#listing_groups_per_ad_group

status {
  code: 3
  message: "This request would exceed a limit on the number of allowed 
resources. The details of which type of limit was exceeded will eventually 
be returned in ErrorDetails., at 
mutate_operations[19997].ad_group_criterion_operation"
  details {
[type.googleapis.com/google.ads.googleads.v9.errors.GoogleAdsFailure] {
  errors {
error_code {
  resource_count_limit_exceeded_error: RESOURCE_LIMIT
}
message: "This request would exceed a limit on the number of 
allowed resources. The details of which type of limit was exceeded will 
eventually be returned in ErrorDetails."
trigger {
  string_value: "LISTING_GROUPS_PER_AD_GROUP"
}
location {
  field_path_elements {
field_name: "mutate_operations"
index: 19997
  }
  field_path_elements {
field_name: "ad_group_criterion_operation"
  }
}
  }
}
  }
}

With this, I believe we can say that the limit is still in place with the 
new API. Not sure if it's supposed to be since it is not documented.


On Tuesday, April 5, 2022 at 9:45:12 AM UTC+2 adsapi wrote:

> Hi,
>
> Thank you for reaching out to our API support team.
>
> Regarding the *LISTING_GROUP_SUBDIVISION_REQUIRES_OTHERS_CASE* and as per 
> this guide 
> ,
>  
> and also in this later section 
> ,
>  
> it states that :  
>
>- *Each subdivision must always be completely partitioned, so it must 
>contain a node representing Other.* 
>- *Ad group criteria are not assigned IDs until the mutate request 
>that creates them is processed by the server. However, 
>a ListingGroupInfo is invalid until it is complete, so whenever you create 
>a subdivision you must also create at least one of its children and 
>an Other node in the same request.* 
>
> That being said, for your operations "*The operation to create the OTHERS 
> node is the last one uploaded.*", you may need to ensure that every 
> subdivision has an Other node when it is being constructed.
>
> As for the error *LISTING_GROUP_DOES_NOT_EXIST*, if the above 
> considerations do not help resolve the issue, could you share to our team 
> the complete request 
> 
>  
> and response 
> 
>  
> logs, and the request-id 
> ,
>  
> as well as the batch job ID, when the error was encountered?
>
> 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 googleadsa...@google.com alias instead.
>
> Regarding the following items :
>
>
>
> *- Is this behavior intended? Does it only happen for ListingGroups or for 
> other types as well? - Are we limited to creating only 1000 children nodes 
> in a BatchJob before we have to collect the assigned criterion ID of the 
> parent node to create more nodes under it?*
> * - With the AdWords API there was a limit on the number of nodes a 
> Partition tree could have, which was 20_000 nodes. Is this limit still in 
> place for GoogleAds API? Has it changed?*
>
>
> Could you confirm whether the batch job also returned errors related to 
> the limit? I asked because as per the Google Ads API system limits 
> 
>  
> guide, there is no mention on how many ListingGroups can be processed in a 
> specific batch job. However, for batch processing limits, you may also 
> refer to this guide 
> ,
>  
> and it then states that : 
>
> *It is recommended to add no more than 1,000 operations 
> per AddBatchJobOperationsRequest 
> 

Re: How to solve DEVELOPER_TOKEN_PROHIBITED error ?

2022-04-13 Thread Titus Filip
Hello Google Ads API Team,

I have a similar problem.  I'm working on migrating from Adwords API to 
Google Ads API.
I tried to make requests for Google Ads API with the developer token we 
used for AdwordsAPI but I received "the caller does not have permission". 
So we needed to update terms from the api center from the manager account 
but only the CEO  had access to this account and he didn't know which one 
is it.

In the meantime we used a different account (we thought that this is the 
correct account because it was a manager account but it wasn't) and I 
created a test developer token with this account to make tests until the 
CEO finds the manager account and accepts the terms.
Yesterday he found the account and accepted the terms and I tried to use 
that developer token again (the one we are still using for Adwords API) and 
I received this error "DEVELOPER_TOKEN_PROHIBITED".

The strange thing is that Adwords API is still working with the old 
developer token but google ads api doesn't.
So the test dev token somehow became associated with the production 
project? Not sure how because the first tests for google ads api were made 
using the prod dev token but at that time I had the first error I mentioned 
"the caller does not have permission".
Production project with clientId and clientSecret is on another account 
than the one were we have the old dev token used for AdwordsAPi and the 
test dev token I created recently.

We have a lot of users already connected and I would like some solutions 
that will not require all of our clients to reconnect again.
We have refresh token per client (each client has his refresh token). 

1) Can we transfer the token or another solution? I don't think it matters 
for us which token we use as long as the users remains connected.
2) Or can we just transfer the test token to a production token and we will 
not require to ask the client to reconnect again?
3) If we create another project with different clientId and secret, we will 
need to ask our clients to reconnect again?
4) Which solution doesn't require our clients to reconnect again?

Best Regards,
Titus

On Monday, December 13, 2021 at 5:38:16 AM UTC+2 adsapi wrote:

> Hi Alex,
>
>  
>
> Thanks for reaching out to the Google Ads API Team.
>
>  
>
> It seems that the token transfer only maintains the API access level 
> .
>  
> Based on our documentation 
> ,
>  
> the manager account you select has no effect on the set of Google Ads 
> accounts that your API token can access. With this, you will still need to 
> generate 
> OAuth2 credentials 
> 
>  that 
> has access to the accounts you would like to access via API.
>
>  
>
> Let me know if you have any further clarifications.
>
>  
>
> Regards,
> [image: Google Logo] 
> Kevin Gil Soriano 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5001UHG6Ve: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/5d34f4f8-5b86-490c-b0eb-7641e1be1963n%40googlegroups.com.


RE: Google Ads API: Internal Error on Removing Listing Group

2022-04-13 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi there,

Thanks for reaching out to the Google Ads API Support.

Since you mentioned that you’re seeing an internal error, could you provide us 
with the complete request and response logs with the request-id, so our team 
can better check?

For the client library, logging can be enabled by navigating to the Client 
libraries > Your client library (ex Java) > Logging documentation, which you 
can access from this link. 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 by referring 
to this thread.

Regards,

Yasar
Google Ads API Team
ref:_00D1U1174p._5004Q2a2jF9: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/HYbgS0RA9QSU00D4xHTc92RKa6TAbWVJkKpA%40sfdc.net.


Re: Regarding Client Hierarchy in the Ads API

2022-04-13 Thread Dorian Kind
Hi again,

to follow up on that, one additional advantage of having a tree as opposed 
to a list is in a situation where an account manager wants to select *all* 
accounts 
under a given manager account *except *for a small number of them. In a 
selectable tree that's easy: select the manager account—causing all 
accounts under it to be selected—and then unselect the ones that aren't 
required. In a list, this task is obviously much more difficult.

Thanks & best regards,
Dorian

On Tuesday, 12 April 2022 at 17:05:50 UTC+2 Dorian Kind wrote:

> Hi Peter,
>
> thanks for your continued support. Happy to share our main use case, which 
> is account selection in internal web tools—we are a mid-sized agency and 
> currently manage about 800 Google Ads accounts distributed over around 100 
> manager accounts in a hierarchy around 3 to 4 levels deep on average.
> In order to select the proper Ads account on which to run a specific job 
> in such a tool (they're mostly of the housekeeping and quality assurance 
> type), we've experienced that it's easier for account managers to be able 
> to follow the hierarchy of manager accounts in a tree-like view down to the 
> desired account instead of selecting it from a rather large list directly.
> In the Adwords API, implementing such a tree view is simple as it can be 
> done with a single call in the app's backend. While migrating one of our 
> tools to the Ads API, we discovered that we'd now have to do around a 
> hundred calls to get to the same result—which slows down the loading of the 
> tree view significantly, frustrating our users.
>
> I hope this gives some context for a feature request. Feel free to reach 
> out if you need more details.
>
> Best,
> Dorian
>
> On Thursday, 31 March 2022 at 08:49:00 UTC+2 adsapi wrote:
>
>> Hi Dorian,
>>
>> Thank you for your reply.
>>
>> I understand the concern on the new implementation of the get account 
>> hierarchy feature. We also are currently not aware of any plans or 
>> direction that this current implementation would be undergoing changes.
>>
>> However, our team could create a feature request, subject for review, 
>> regarding your suggestion in making the implementation less complex. For 
>> our team to do so, could you share your complete use case as well as 
>> relevant details on why the change would be more suitable?
>>
>> Best regards,
>>
>> [image: Google Logo] 
>> Peter Laurence 
>> Google Ads API Team 
>>   
>>
>> ref:_00D1U1174p._5004Q2Ys3MH: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/d553b9c5-9dcc-4120-94a8-25db012c1b31n%40googlegroups.com.


RE: Query to pull all negative keywords

2022-04-13 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi there,

Thanks for reaching out to the Google Ads API Forum.

Since you mentioned that single query only pulls about 10K negative keywords 
instead of 400 campaigns with a total of 50K campaign level negative keywords 
across all campaigns, could you provide us with the complete request and 
response logs with the request-id, so our team can better check?

For the client library, logging can be enabled by navigating to the Client 
libraries > Your client library (ex Java) > Logging documentation, which you 
can access from this link. 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.

Regards,

Yasar
Google Ads API Team
ref:_00D1U1174p._5004Q2a2T40: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/0IYMr0RA9OT900_PhMTMd0Sse-5fmb-IPdfQ%40sfdc.net.


Serializing GoogleAdsRow in C#

2022-04-13 Thread axtens
Having built up a list of GoogleAdsRow into
```
 var result = new List();
```
how can I now get a list of all the fields in each row so as to build up 
TSV report, with headings at the top and the columnar data below.

-- Bruce

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/07f80620-eeb8-47dd-9882-e95a1824a163n%40googlegroups.com.


RE: Migrating AdWords CAMPAIGN_PERFORMANCE_REPORT to new Google Ads API

2022-04-13 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Bikram,

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

Moving forward to your concern, please see this Resource Mapping document for 
the Campaign Performance Report. This resource mapping gives you the equivalent 
of the fields for the said report from AdWords API to Google Ads API. Also, 
please see this example comparison of the queries.

In addition, you can make use of the query migration tool to convert your AWQL 
to GAQL.

Regards,

Carmela
Google Ads API Team
ref:_00D1U1174p._5004Q2a2k9g: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/Kj6Pp0RA9O9300Ya7RN0cqTjC15WkBvtuMBg%40sfdc.net.


Keyword Plan Forecast Metrics not matching with UI

2022-04-13 Thread Vijaysinh Parmar
Hi,

I have created Keyword Plan using api, and trying to fetch forecast metrics 
but its not matching with the UI, only cost is matching other data is not 
matching.

Also forecast metrics are coming same for the Campaign , Adgroup and 
Keyword.  it will be same or different?

Could you please help to resolve?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/22f1e6d5-2925-47e4-bffd-25492f24eee4n%40googlegroups.com.


Migrating AdWords CAMPAIGN_PERFORMANCE_REPORT to new Google Ads API

2022-04-13 Thread Bikram Bhuyan
Hello,

In the old AdWords api we are using the CAMPAIGN_PERFORMANCE_REPORT to 
fetch the stats of the campaign based on the date range. Below is the query 
we were executing.

query = "SELECT CampaignId, Clicks, Impressions, Ctr, AverageCpc, Cost, 
Conversions, CostPerConversion " +
"FROM CAMPAIGN_PERFORMANCE_REPORT " +
"WHERE Impressions > 0 " +
"DURING " + startDate + ", " + endDate;

I am not able to figure out what is the alternative of 
"CAMPAIGN_PERFORMANCE_REPORT" in the new api.

Could you please guide me how can I migrate the above report to the new API 
format. Any related documentation on how to do it will be really helpful.

Thanks,
Bikram. 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ef574c2b-ddd7-4ae3-ba83-8228b5ac8b19n%40googlegroups.com.


KeywordPlanIdeaService limit issue in Google Ads API

2022-04-13 Thread Qaiser Javed
 

Hi Members,

We are using “KeywordPlanIdeaService” in our product to fetch search 
volume, CPC etc. for keywords. 

In AdWords API we were able to fetch this info for thousands of keywords.

But, now with Google Ads API, we are getting limit issue 1 request per 
second (QPS), 60/minute. This limit is too small to use Ads API to build a 
scalable product.

I need to know what Google’s future plan is so that we can plan our product 
accordingly.

Please guide.


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/7064eb97-a9af-4308-a798-f8374cc240e6n%40googlegroups.com.


Re: Campaign Budget Data Type Issue-Ads API

2022-04-13 Thread Bikram Bhuyan
Hello Saurabh,

I am trying to solve the above issue in extracting the budget amount. Could 
you please suggest how were you able to solve the issue in extracting the 
amount. I am also using Java Client. So any help on this is really 
appreciated.

Thanks,
Bikram.

On Monday, February 28, 2022 at 8:57:55 PM UTC-8 adsapi wrote:

> Hi Saurabh,
>
> Thank you for providing more details to your concern.
>
> I can see that you are receiving the resource name of your campaign budget 
> instead of the campaign budget amount. With this, I would suggest using the 
> campaign_budget 
>  
> report 
> type and including the campaign_budget.amount_micros 
> 
>  
> field.
>
> Let me know if you have further questions.
>
> Regards,
> [image: Google Logo] 
> Ernie John 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2Wygqg: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/c38ee810-481f-4b26-84ec-c63fd75fe1aan%40googlegroups.com.


Re: Query regarding Adwords API SQL Call.

2022-04-13 Thread Bikram Bhuyan
Hello,

I am trying to fetch the budget amount of the campaign using the Ad Query. 
Earlier I was using the "Amount" field of the campaign with AdWords api. In 
the new Google Ad api I am using the "campaign_budget.amount_micros" field 
based on the documentation 
(https://developers.google.com/google-ads/api/fields/v10/campaign_budget#campaign_budget.amount_micros).
 
So below is my final query.

SELECT campaign.id, campaign.name, campaign.status, 
campaign.serving_status,  campaign_budget.amount_micros, 
campaign.start_date, campaign.end_date
FROM campaign WHERE campaign.status IN ('ENABLED', 'PAUSED') ORDER BY 
campaign.id

But I am having difficulty extracting the "amount_micros" field from the 
result. I am using Java Client and the parameter I can see if 
"googleAdsRow.getCampaign().getCampaignBudget()" but this is not returning 
the amount in micro value. Could you please suggest how can I extract the 
budget amount from the above query result?

Thanks,
Bikram.


On Monday, April 4, 2022 at 3:22:12 AM UTC-7 adsapi wrote:

> Hi Bikram,
>
> Thank you for the update.
>
> I work with Heidi and we are glad to hear that. If you have further 
> questions, please feel free to add those in this thread. Our team will be 
> happy to assist and give support to you.
>
> Regards,
> [image: Google Logo] 
> Carmela 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2ZJGKQ: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/2c093d3c-0390-4500-bbd2-33edeb133d22n%40googlegroups.com.


Re: UserListClientService Error - UNEXPECTED_INTERNAL_API_ERROR

2022-04-13 Thread ddp emetriq
Hi,

where can i find the DDP API support team?

Thanks,

Nico

On Friday, 23 October 2020 at 07:34:34 UTC+2 Google Ads API Forum Advisor 
Prod wrote:

> Hi,
>
> Thanks for posting your concern.
>
> This forum is dedicated for Google Ads API 
>  / AdWords API 
>  related 
> concerns.
>
> With this, since your issue is related to DDP API, then please reach out 
> to the DDP API support team instead.
>
> Regards,
> [image: Google Logo] 
> Ernie John Blanca Tacata 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q26BI7B: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/79cff538-cf8b-4bd6-bed0-6ae27b8cc0a5n%40googlegroups.com.