Upload Click Conversion REST example

2022-04-29 Thread ashish delacon
Hi,

We have migrated all our get data calls from Adwords API to Ads API.
However, I am not finding any way to upload click conversion via REST 
interface.

Please help.

We use Eclipse as out IDE throughout and if there is any Eclipse project 
for the Upload Click Conversion using Ads API, that will be super as well.

Any help please?

Thanks,
Ashish

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/14807d12-1b6e-4658-a29d-a0d621aaed3fn%40googlegroups.com.


Report of Keywords does not match result in Google Ads UI

2022-04-29 Thread Nico Rabius
Im using this query to pull active keywords:  

SELECT ad_group_criterion.keyword.text,
ad_group_criterion.criterion_id,
campaign.name,
ad_group.name,
ad_group_criterion.system_serving_status
FROM keyword_view
WHERE segments.date DURING LAST_30_DAYS
AND campaign.advertising_channel_type = 'SEARCH'
AND ad_group_criterion.status = 'ENABLED'
AND ad_group_criterion.system_serving_status = 'ELIGIBLE'
AND ad_group_criterion.negative = FALSE
AND campaign.status = 'ENABLED'
AND ad_group.status = 'ENABLED'
PARAMETERS 
omit_unselected_resource_names=true

After filter duplicated row I end up with 448 Keywords ... But UI show me 
430

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/beebef22-da8b-4b7a-8e6e-da995f4ea437n%40googlegroups.com.


Edit campaign and adgroup customizer values

2022-04-29 Thread Anahi Martinez
Hi! 

We have been working on migrating our customizer feed items into Customizer 
Attributes but our business logic requires us to update values constantly, 
we see that this feature is available via the Google Ads interface but is 
not mentioned in the API documentation: 

https://developers.google.com/google-ads/api/reference/rpc/v10/AdGroupCustomizerOperation

https://developers.google.com/google-ads/api/reference/rpc/v10/CampaignCustomizerOperation

Will this feature be available any time soon? If the deprecation of RSAs is 
scheduled for June, we will be facing a big roadblock to being able to 
include Customizer data into our ads if the update feature is not available 
via API, we considered deleting and recreating the objects via API but we 
think that is not ideal for both sides.

Looking forward to hearing from you! 

Anahi Martinez

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/b04277b9-6177-4c65-a8f6-ff8d9c442c7fn%40googlegroups.com.


RE: Unable to add budget at account level

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

Thank you for raising this concern to the Google Ads API support team. 
Unfortunately, only customers who have permission to set up billing can create 
a billing setup. Users can contact their account representative for help 
setting up permissions.

Additionally, you can try our sample code by using the account's billing setup 
to retrieve all BillingSetup objects available for the specified customerId 
also with the billing_setup resource.

Please note you either generate the access token for the correct account, or 
that accounts are linked properly in the manager account so that the 
credentials in your request can access the billing customer. See the 
Manager-Client relationships section of the Budget Order Service guide for more 
information. Let me know if you have any questions.

If the issue still persists, could you please provide us with the complete 
request and response logs with the request-id and login-customer-id, so our 
team can better check the root cause of the error?
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._5004Q2aOdwP: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/LaIU-0RB4CHV00GISo5TogQlGdBMsuNBgZvQ%40sfdc.net.


Re: HistoricalMetricsOptions.include_average_cpc (v10.1.0)

2022-04-29 Thread Shelby I
Thanks!

In case anyone else was wondering about this, here's the link to my 
question in the issue 
tracker: https://github.com/googleads/google-ads-dotnet/issues/388

On Friday, April 29, 2022 at 11:48:25 AM UTC-7 adsapi wrote:

> Hi Shelby,
>
> The latest .NET release was 29 days ago and version 10.1 of the API is 2 
> days old. You may reach out to the issue tracker of the Ads API .NET 
> Client Library .
>
> Regards,
>
> [image: Google Logo] 
> Aryeh 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2aOZko: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/32099246-826f-4d97-a24a-03d3e3df65fbn%40googlegroups.com.


RE: V10.1 Enum Issue

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

Thank you for reaching out to the Google Ads API support team.

To investigate the issue further, could you please provide the complete request 
and response logs, with the request-id? If you haven't yet, logging can be 
enabled by navigating to the Client libraries > Your client library (ex. Java) 
> Logging documentation, which you can access from this link. 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.

Thanks,

Nirmita
Google Ads API Team
ref:_00D1U1174p._5004Q2aOY6E: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/sQZQ_0RB41ZR003FbOic9IRKup4McmjXl1bw%40sfdc.net.


Re: upload assets failed via google ads api

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

Thank you for reaching out.

Could you please provide more details on the "Image has layout problem"? so 
that i can further investigate the issue.

Thanks,

Nirmita
Google Ads API Team
ref:_00D1U1174p._5004Q2aO1CB: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/Z8Ri60RB41PB00hop5RVTBRDWRbBLCOi6YCg%40sfdc.net.


RE: Change in Google API Response

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

Thank you for reaching out.

To investigate the issue further, could you please provide the complete request 
and response logs, with the request-id? If you haven't yet, logging can be 
enabled by navigating to the Client libraries > Your client library (ex. Java) 
> Logging documentation, which you can access from this link. 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.

Thanks,

Nirmita
Google Ads API Team
ref:_00D1U1174p._5004Q2aOVMx: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/15mJC0RB40IX00LQ8r6AN3SZOolDAtY6j0uQ%40sfdc.net.


RE: OAuth authentication to Google Ads API doesn't work

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

Thank you for reaching out to the Google Ads API support team.

It looks like you've got an authorization issue. Can you confirm you're 
connected to the Internet and that you properly set up the config file for all 
the OAuth2 credentials? Please re-generate the OAuth2 credentials following 
this guide. Let me know if you have any further questions.

Thanks,

Nirmita
Google Ads API Team
ref:_00D1U1174p._5004Q2aOSK1: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/29p4I0RB3YAI00unpzODb3SbqtFwy6sMSGJQ%40sfdc.net.


RE: Data Difference in Google ADS API Data and Google ADS UI

2022-04-29 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 you noticed a data discrepancy issue on 
landing_page_view report from Google Ads API as compared with your Ads UI, then 
for us to investigate further data discrepancies between the Google Ads API and 
Ads UI, could you please provide us with the following details below?

Provide the customer ID or complete request and response logs with request ID 
generated
Complete screenshots from the UI showing data(containing date filters)
Sample comparison of the Ads API and Ads UI where we can see the discrepancies
Provide the AWQL to confirm mapping from AWQL to GAQL

Kindly provide the above information via reply to author privately option.

Regards,

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


Re: AdTypeEnum Values Documented in Google Ads API Not Appearing

2022-04-29 Thread Dorian Kind
See https://github.com/googleads/google-ads-python/issues/626. These enums 
were introduced in v10.1 and the client libraries aren't yet updated.

On Friday, 29 April 2022 at 15:52:46 UTC+2 Elliot Partridge wrote:

> Hello there,
>
> I'm hoping that someone could shed light on the below; it seems that Enum 
> values (`DISCOVERY_MULTI_ASSET_AD = 35, DISCOVERY_CAROUSEL_AD = 36`) 
> documented 
> in the v10 API 
> 
>  
> are not appearing:
>
> ```
> ad_types = client.get_type('AdTypeEnum')
> values = set(ad_type.value for ad_type in ad_types.AdType) 
>
> print(values)
> >> {0, 1, 2, 3, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 
> 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34}
> ```
>
> 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/c950be9b-94d1-481a-b0ad-391fe3ecc132n%40googlegroups.com.


Re: google.ads.googleads.v10.services.GoogleAdsService.Search alternative

2022-04-29 Thread Stef van den Berg
We used the managed account to execute the search. But when we used the 
actual customer id account it worked.

Op woensdag 27 april 2022 om 09:19:41 UTC+2 schreef adsapi:

> Hi Stef,
>
>
> Thanks for reaching out to the Google Ads API Support team.
>  
>
> With regards to your concern, you may refer to this documentation 
> GoogleAdsService 
> .
>  To 
> get methods have been removed. Any service that exclusively had a get 
> method has been removed as well. The primary way to retrieve objects 
> 
>  continues 
> to be using GoogleAdsService's search and searchStream methods.
>  
>
> Also, for this concern *"The search REST endpoint is giving a 403 when we 
> use the search endpoint at certain customers. Could this be an permissions 
> issue." ? *Can you provide the complete Ads API logs (request 
> 
>  and response 
> 
>  with request-id 
> )
>  
> to further investigation to this concern?
>  
>
> You can provide it via Reply privately to the author option. If this 
> option is not available, then send it instead on this email address 
> googleadsa...@google.com.
>  
>
> Regards,
> [image: Google Logo] 
> Darwin 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2aNccA: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/f662a2e3-a9e3-402f-a3b7-5655ff46ba30n%40googlegroups.com.


Re: Google Ads API - Call Reporting Enabled

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

We confirmed that this is expected behavior. We're working on updating 
documentation to make sure this is clearer going forward.

Thanks,
Josh, 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/p1Iro0RB3UA300InZ3Y-LQQn65N41I30VTCg%40sfdc.net.


AdTypeEnum Values Documented in Google Ads API Not Appearing

2022-04-29 Thread Elliot Partridge
Hello there,

I'm hoping that someone could shed light on the below; it seems that Enum 
values (`DISCOVERY_MULTI_ASSET_AD = 35, DISCOVERY_CAROUSEL_AD = 36`) documented 
in the v10 API 

 
are not appearing:

```
ad_types = client.get_type('AdTypeEnum')
values = set(ad_type.value for ad_type in ad_types.AdType) 

print(values)
>> {0, 1, 2, 3, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 
23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34}
```

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/406ae277-e369-4f99-bac7-39897e2fb68bn%40googlegroups.com.


RE: Can't get the descriptor of an unrecognized enum value

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

Thanks for reaching out to us.

Could you provide us with the complete request and response logs with the 
request-id, so our team can better check?If you haven't yet, logging can be 
enabled by navigating to the Client libraries > Your client library (ex. Java) 
> Logging documentation, which you can access from this link. 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.

Thanks,

Nirmita
Google Ads API Team
ref:_00D1U1174p._5004Q2aOqzN: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/Vlvsu0RB3SZS00l2lDDUTeQV60-2xAjtza-g%40sfdc.net.


Re: INVALID_CUSTOMER_ID with migrated Google Ads Api

2022-04-29 Thread Gabriel Viviani
WARNING:google.ads.googleads.client:Request made: ClientCustomerId: HIDDEN,
Host: googleads.googleapis.com, Method:
/google.ads.googleads.v9.services.AdGroupAdService/MutateAdGroupAds,
RequestId: 2gLl_7GwBi9RGwBCO4dWVg, IsFault: True, FaultMessage: Invalid
customer ID 'HIDDEN'.
[2022-04-27 08:03:45,714] ERROR in ad_service: (<_InactiveRpcError of RPC
that terminated with:
  status = StatusCode.INVALID_ARGUMENT
  details = "Request contains an invalid argument."
  debug_error_string =
"{"created":"@1651046625.518481041","description":"Error received from peer
ipv4:","file":"src/core/lib/surface/call.cc","file_line":1074,"grpc_message":"Request
contains an invalid argument.","grpc_status":3}"
>, <_InactiveRpcError of RPC that terminated with:
  status = StatusCode.INVALID_ARGUMENT
  details = "Request contains an invalid argument."
  debug_error_string =
"{"created":"@1651046625.518481041","description":"Error received from peer
ipv4:","file":"src/core/lib/surface/call.cc","file_line":1074,"grpc_message":"Request
contains an invalid argument.","grpc_status":3}"
>, errors {
  error_code {
request_error: INVALID_CUSTOMER_ID
  }
  message: "Invalid customer ID \'HIDDEN\'."
  location {
field_path_elements {
  field_name: "operations"
  index: 0
}
field_path_elements {
  field_name: "create"
}
field_path_elements {
  field_name: "ad_group"
}
  }
}
request_id: "2gLl_7GwBi9RGwBCO4dWVg"
, '2gLl_7GwBi9RGwBCO4dWVg')
ERROR:adwords.app_factory:(<_InactiveRpcError of RPC that terminated with:
  status = StatusCode.INVALID_ARGUMENT
  details = "Request contains an invalid argument."
  debug_error_string =
"{"created":"@1651046625.518481041","description":"Error received from peer
ipv4:","file":"src/core/lib/surface/call.cc","file_line":1074,"grpc_message":"Request
contains an invalid argument.","grpc_status":3}"
>, <_InactiveRpcError of RPC that terminated with:
  status = StatusCode.INVALID_ARGUMENT
  details = "Request contains an invalid argument."
  debug_error_string =
"{"created":"@1651046625.518481041","description":"Error received from peer
ipv4:","file":"src/core/lib/surface/call.cc","file_line":1074,"grpc_message":"Request
contains an invalid argument.","grpc_status":3}"
>, errors {
  error_code {
request_error: INVALID_CUSTOMER_ID
  }
  message: "Invalid customer ID \'HIDDEN\'."
  location {
field_path_elements {
  field_name: "operations"
  index: 0
}
field_path_elements {
  field_name: "create"
}
field_path_elements {
  field_name: "ad_group"
}
  }
}
request_id: "2gLl_7GwBi9RGwBCO4dWVg"
, '2gLl_7GwBi9RGwBCO4dWVg')
[2022-04-27 08:03:45,716] ERROR in adwords_service: Error creating Google
Ads campaign for 626886da160cfd0018f84d3d
ERROR:adwords.app_factory:Error creating Google Ads campaign for
626886da160cfd0018f84d3d
-

Unfortunately I can't provide a complete request description.
- What I MOST would like to know if that could be related to some
instability on google side due to version changes and if that might happen
again. (We've been publishing other campaigns but error was not there)

On Thu, Apr 28, 2022 at 10:56 AM Google Ads API Forum Advisor
 wrote:

> Hi Gabriel,
>
> Thank you for reaching out to the Google Ads API support team.
>
> To investigate the issue further, could you please provide the complete
> request
> 
> and response
> 
> logs, with the request-id
> 
> ?
> If you haven't yet, logging can be enabled by navigating to the Client
> libraries > Your client library (ex. Java) > Logging documentation, which
> you can access from this link
> .
> 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 .
>
> Thanks,
> [image: Google Logo]
> Nirmita
> Google Ads API Team
>
>
> ref:_00D1U1174p._5004Q2aODsS: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...

Re: search impression share returns 0 when requested with segment network

2022-04-29 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hello Noémi,

I don't have an update, yet. This truly is a tough one to track down the 
reason. I'm working on bringing another engineer into looking into this to see 
if more eyes on the problem solves it.

Cheers,

Nadine Wang
Google Ads API Team
ref:_00D1U1174p._5004Q2Schbk: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/DxQin0RB3SNW00vIM5iJqLRbGkfgZ41LBBUQ%40sfdc.net.


Re: What is Campaign Criteria service equivalence in Google Ads API?

2022-04-29 Thread Abdul Rehman
 Language  information in adwords is coming Campaign Criteria Report where 
CriteriaType = 'Language'

On Thursday, 21 April 2022 at 08:16:07 UTC+5 adsapi wrote:

> Hi Qaiser,
>
> Thank you for reaching out to the Google Ads API team.
>
> Moving forward to your concerns, please see the statements below: 
>
>1. For this, "*please confirm if this understanding is correct", *I  
>can confirm that your understanding is correct. You can use 
>ad_schedule_view 
>
> 
>  report 
>for ad schedule, geographic_view 
>
> 
>  report 
>for location,  age_range_view 
>
> 
>  report 
>for age, and *​​*gender_view 
>
>  
> report 
>for gender. 
>2. As for the *Platform*, kindly note that there's no separate report 
>for this. However, if you want to get the metrics of your account 
> segmented 
>by the platform/device types, then you can use the customer report 
> and 
>do include the segments.device 
>
> 
>  
>field. For *Language, *could you confirm if what AdWords API report 
>you used to get this? 
>
> Regards,
> [image: Google Logo] 
> Carmela 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2a51zB: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/ecd5f9b2-b45a-4e4f-9250-52cddc373549n%40googlegroups.com.


Can't get the descriptor of an unrecognized enum value

2022-04-29 Thread 'Prime Molina' via Google Ads API and AdWords API Forum
We are getting the error "Can't get the descriptor of an unrecognized enum 
value" with the line of code below that uses v10 of the Google Ads API 
library (SDK v17.0.1).

- campaign.getAdvertisingChannelType().getValueDescriptor().getName()

The record that is failing has an "advertisingChannelType" of "DISCOVERY".  
This new type does not seem to be part of the SDK's enum collection. 

API Request details are below.  There is no error when requesting the data 
from the API.

-Prime


*Request Id: *
sT7duKxfIHB0ZYNCjV5CaQ

*Request:*
SELECT customer.id,customer.descriptive_name,campaign.id,campaign.name, 
campaign.status,campaign.serving_status,campaign.ad_serving_optimization_status,
 
campaign.advertising_channel_sub_type, campaign.advertising_channel_type, 
campaign.app_campaign_setting.app_id, 
campaign.app_campaign_setting.app_store, 
campaign.app_campaign_setting.bidding_strategy_goal_type, 
campaign.base_campaign, campaign.bidding_strategy, 
campaign.bidding_strategy_type, campaign.campaign_budget, 
campaign.commission.commission_rate_micros, 
campaign.dynamic_search_ads_setting.domain_name, 
campaign.dynamic_search_ads_setting.feeds, 
campaign.dynamic_search_ads_setting.language_code, 
campaign.dynamic_search_ads_setting.use_supplied_urls_only, 
campaign.end_date, campaign.experiment_type, campaign.final_url_suffix, 
campaign.frequency_caps, 
campaign.geo_target_type_setting.negative_geo_target_type, 
campaign.geo_target_type_setting.positive_geo_target_type, 
campaign.hotel_setting.hotel_center_id, 
campaign.manual_cpc.enhanced_cpc_enabled, campaign.manual_cpm, 
campaign.manual_cpv, campaign.maximize_conversion_value.target_roas, 
campaign.network_settings.target_content_network, 
campaign.network_settings.target_google_search, 
campaign.network_settings.target_partner_search_network, 
campaign.network_settings.target_search_network, campaign.payment_mode, 
campaign.percent_cpc.cpc_bid_ceiling_micros, 
campaign.percent_cpc.enhanced_cpc_enabled, 
campaign.real_time_bidding_setting.opt_in, campaign.resource_name, 
campaign.selective_optimization.conversion_actions, 
campaign.shopping_setting.campaign_priority, 
campaign.shopping_setting.enable_local, 
campaign.shopping_setting.merchant_id, 
campaign.shopping_setting.sales_country, campaign.start_date, 
campaign.target_cpa.cpc_bid_ceiling_micros, 
campaign.target_cpa.cpc_bid_floor_micros, 
campaign.target_cpa.target_cpa_micros, campaign.target_cpm, 
campaign.target_impression_share.cpc_bid_ceiling_micros, 
campaign.target_impression_share.location, 
campaign.target_impression_share.location_fraction_micros, 
campaign.target_roas.cpc_bid_ceiling_micros, 
campaign.target_roas.cpc_bid_floor_micros, 
campaign.target_roas.target_roas, 
campaign.target_spend.cpc_bid_ceiling_micros, 
campaign.target_spend.target_spend_micros, 
campaign.targeting_setting.target_restrictions, 
campaign.tracking_setting.tracking_url, campaign.tracking_url_template, 
campaign.url_custom_parameters, 
campaign.vanity_pharma.vanity_pharma_display_url_mode, 
campaign.vanity_pharma.vanity_pharma_text, 
campaign.video_brand_safety_suitability, segments.ad_network_type, 
segments.date, 
metrics.absolute_top_impression_percentage,metrics.active_view_cpm,metrics.active_view_ctr,
 
metrics.active_view_impressions,metrics.active_view_measurability,metrics.active_view_measurable_cost_micros,
 
metrics.active_view_measurable_impressions,metrics.active_view_viewability,metrics.all_conversions,
 
metrics.all_conversions_from_interactions_rate,metrics.all_conversions_value,metrics.average_cost,
 
metrics.average_cpc,metrics.average_cpe,metrics.average_cpm,metrics.average_cpv,metrics.average_page_views,
 
metrics.average_time_on_site,metrics.bounce_rate,metrics.clicks,metrics.content_budget_lost_impression_share,
 
metrics.content_impression_share,metrics.content_rank_lost_impression_share,metrics.conversions,
 
metrics.conversions_from_interactions_rate,metrics.conversions_value,metrics.cost_micros,
 
metrics.cost_per_all_conversions,metrics.cost_per_conversion,metrics.cost_per_current_model_attributed_conversion,
 
metrics.cross_device_conversions,metrics.ctr,metrics.current_model_attributed_conversions,
 
metrics.current_model_attributed_conversions_from_interactions_rate, 
metrics.current_model_attributed_conversions_from_interactions_value_per_interaction,
 
metrics.current_model_attributed_conversions_value,metrics.current_model_attributed_conversions_value_per_cost,
 
metrics.engagement_rate,metrics.engagements,metrics.gmail_forwards,metrics.gmail_saves,metrics.gmail_secondary_clicks,
 
metrics.impressions,metrics.interaction_event_types,metrics.interaction_rate,metrics.interactions,
 
metrics.invalid_click_rate,metrics.invalid_clicks,metrics.percent_new_visitors,metrics.phone_calls,
 
metrics.phone_impressions,metrics.phone_through_rate,metrics.relative_ctr,metrics.search_absolute_top_impression_share,
 
metrics.search_budget_lost_absolute_top_im

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

2022-04-29 Thread Aqeel Ashraf
Hi Aryeh,

Thanks for your help and support and I manage to make it work. Now I found 
one more issue. I create a KeywordPlanCampaign with one location, it worked 
fine. I need to create a KeywordPlanCampaign with multiple locations, how 
can I send multiple locations. Below you can see the code to set one 
location:

$keywordPlanCampaign->setGeoTargets([
new KeywordPlanGeoTarget([
'geo_target_constant' => 
ResourceNames::forGeoTargetConstant(2250)
])
]);

Looking for quick help. Thanks

On Thursday, 14 April 2022 at 23:47:37 UTC+5 adsapi wrote:

> Hi Aqeel, 
>
> You may try in Ads API to set the KeywordPlanNetwork field 
> to GOOGLE_SEARCH_AND_PARTNERS, or use the network settings 
> 
>  
> in AdWords API and then multiply the results from AdWords API by the amount 
> of days in one quarter of a year to match your next quarter setting as 
> close as possible. For PHP samples you may reach out to the issue tracker 
> of each library.
>
> Regards,
>
> [image: Google Logo] 
> Aryeh 
> 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/fe5dbf11-7515-42cf-80e9-453b7f9f3615n%40googlegroups.com.


Re: Allowlist for Wbraid and Gbraid conversions upload

2022-04-29 Thread 'Igor Selitsky' via Google Ads API and AdWords API Forum
We upload click conversions:
https://developers.google.com/google-ads/api/docs/conversions/upload-clicks

On Thursday, April 28, 2022 at 11:19:52 AM UTC+3 Artem Bogomolov wrote:

> Hi,
>
> We are allowing our clients to authorise their accounts through our app in 
> order to upload conversions to Google Ads.
> We've added wbraid and gbraid to our uploads, and got the following error 
> messages:
> Customer is not allowlisted for accessing this feature., at 
> conversions[19].gbraid
>
> Our question is, does our app have to be allowlisted to upload braid 
> conversions, or do we have to ask each client to do it.
>
> Also, could you please provide an estimate on when the feature will be 
> open to the public?
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/19505fd3-94d7-418f-beb3-a64e35a76446n%40googlegroups.com.


change status return unknown Resource type ID

2022-04-29 Thread cv
Hi,

I was trying get change summary and was rely on Resource type ID 

.
API is returning the Type ID 22 which is still not documented.

Is this something which is missing in documentation?

"changeStatus":{"resourceName":"customers/XX/changeStatus/1650542973551583-22-6681000","lastChangeDateTime":"2022-04-21
 
22:09:33.551583","resourceType":"UNKNOWN","resourceStatus":"CHANGED"}}]

I can see some text 
*The Google Ads API may return rows with an UNKNOWN resource type value for 
older API versions. This means that the type is supported in a future 
version of the Google Ads API, but was not fully supported at the time that 
your current version was released.*

But I am using v10 of the API.

Thanks,

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/e49bcfd6-1d05-4d19-aeac-16a5b4d4n%40googlegroups.com.


RE: Not able to upload offline conversions "wbraid"

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

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

With regard to your concern, to investigate this 
"conversionUploadError":"UNPARSEABLE_WBRAID". It will be helpful if you can 
provide the complete request and response logs with request ID and request 
header without redacted CID's so that we can further check. You can provide it 
via Reply privately to the author option. If this option is not available, then 
send it instead on this email address googleadsapi-supp...@google.com.

Best regards,

Jakeia Sabrina
Google Ads API Team
ref:_00D1U1174p._5004Q2aOPz2: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/y0JRq0RB3RAF00YdQ3IpBCTOKptd-2Q86Yzw%40sfdc.net.


google adwords ad_manager module migration to new google ads api

2022-04-29 Thread 'D Brown' via Google Ads API and AdWords API Forum
Hi,

I've taken over the overdue google ads api migration for my team and I'm 
having an issue with:

I tried: 

from google.ads.googleads import errors, ad_manager, oauth2 

However, for ad_manager it is not located there. 

I wanted to know where or what module in the new google-ads api package is 
the module ad_manager located e.g.: 

from googleads import errors, ad_manager 
statement = (ad_manager.StatementBuilder(version='v202011') 
   .Where('id = :id') 
   .WithBindVariable('id', 
int(saved_query_id)) 
   .Limit(1)) 

Also the import change or module location for: 

from googleads import adwords 

I have been looking in the documentation but can't seem to find the mapping 
for these changes, could you please help me as we're currently unable to 
use the API

Any help is appreciated.





-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/de635cc4-f750-40bd-8100-ba8e4ab69cc6n%40googlegroups.com.


Re: Change status return INTERNAL ERROR

2022-04-29 Thread Ainis Vabolis
What do you mean? 
In my first message I sent: I will also send logs to... so I did, because I 
didn't want to share sensitive information. 
This is public thread and there I just sent the logs. What do you mean ?

Also I cannot provide the logs with that format that you wrote because 
campaign doesn't exist anymore. But It works with the format that I 
provided, If I use different interval. Exception occurs when user makes 
tons of changes in short amount.
I think you can notify the team. 

On Friday, April 29, 2022 at 1:16:04 PM UTC+3 adsapi wrote:

> Hi Ainis,
>
> Thank you for reaching out. I could see that you've created a new thread 
> *case 
> name: Change status INTERNAL ERROR Logs *with the same concern. Please 
> refrain from opening multiple threads with the same content for better 
> tracking of the issue. Let's continue our conversation on the 
> other thread you've created as I already provided a response there.
>
> Best regards,
> [image: Google Logo] 
> Jinky 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2aOOeC: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/33ad51d0-803d-4c4b-a587-eea5ce821f5fn%40googlegroups.com.


Not able to retrieve campaign details

2022-04-29 Thread Rahul Srinivasan Vengatesan
Hi,
I'm unable to retrieve campaigns using Google API. I'm also not getting 
errors in the response.

I'm only getting null response: Here is the code...

from google.ads.googleads.client import GoogleAdsClient
client = GoogleAdsClient.load_from_storage("google-adwords.yaml")

def stream_response(client, customer_id, query):
return client.get_service("GoogleAdsService", 
version="v10").search_stream(customer_id, query=query)

try:
ga_service = client.get_service("GoogleAdsService", version="v10")
query = "SELECT campaign.name FROM campaign LIMIT 10"
response = ga_service.search_stream(customer_id="1727960937", 
query=query)
for batch in response:
# Successfully iterate through response.
for row in batch.results:
print(
f"Campaign with ID {row.campaign.id} and name "
f'"{row.campaign.name}" was found.'
)
except:
print("error")

Please help.
Thanks

-- 


 The content of this
email is confidential and intended for the recipient 
specified in message only.
It is strictly forbidden to share any part of 
this message with any third
party, without a written consent of the sender. 
If you received this message by
mistake, please reply to this message and 
follow with its deletion, so that we
can ensure such a mistake does not 
occur in the future.



SAVE PAPER |
Good for your planet | Good for your 
Business

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/b75da1b3-3f3b-401a-bff2-823eb52002d6n%40googlegroups.com.


Re: Missing Image Ads in ad_group_ad view

2022-04-29 Thread don....@gmail.com
Hello Aryeh, I have follow up question regarding segmentation, could you 
advice how to to get full data without duplicates from the 
ad_group_ad report?

1. I want to get all data which is segmented by segments.keyword.info.text 
2. I want to get the rest of data which cant be segmented by 
segments.keyword.info.text 


Expectation is to get as result data set where total sum(cost) and 
sum(clicks) will match the UI for the same period

For example 1st I do a call like

SELECT campaign.id, campaign.name, ad_group_ad.ad.id, ad_group_ad.ad.type, 
segments.ad_network_type, ad_group_ad.ad.type, metrics.cost_micros, 
metrics.clicks, segments.keyword.info.text  
FROM ad_group_ad 
WHERE segments.date = '2022-04-25' 

and I get only data where there is keyword

in the 2 I want to do

SELECT campaign.id, campaign.name, ad_group_ad.ad.id, ad_group_ad.ad.type, 
segments.ad_network_type, ad_group_ad.ad.type, metrics.cost_micros, 
metrics.clicks, segments.keyword.info.text  
FROM ad_group_ad 
WHERE segments.date = '2022-04-25' 
AND segments.keyword.info.text IS NULL 

But second call gives me no data because if segment is added your api 
engine simply dont return data without keyword

So I think question is how to get ONLY data without segments.keyword ?

Hope it makes sense, thank you in advance!

On Thursday, April 28, 2022 at 9:15:38 PM UTC+3 adsapi wrote:

> Hi Marie,
>
> I reproduced this and it is working as intended. Any ad that doesn't have 
> keywords will be excluded when adding segments.keyword.info.text to the 
> report. When adding some segments 
> ,
>  
> only metrics rows that fit in to the segment get reported. 
>
> Regards,
>
> [image: Google Logo] 
> Aryeh 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2aO8ep: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/e570e291-4f31-4e9f-9ec9-821be2709747n%40googlegroups.com.


Re: Retrieving historical CPC values from Google Ads Api

2022-04-29 Thread Martino Anzi
Hi Matt,

I've tried retrieving the historical values from both "KeywordPlanService" 
and "KeywordPlanIdeaService" leading to the same result (cpc values seem to 
always be the same no matter the period requested).

I am sharing here the example for "KeywordPlanService" only, as the 
requests sent and responses returned seem to be the same (in case I am 
wrong, I can share another example using the "KeywordPlanIdeaService").

As seen in the responses, the returned monthly_search_volumes do refer to 
the requested period, but competition metrics such as 
low_top_of_page_bid_micros and high_top_of_page_bid_micros always stay the 
same.

Though I am still not certain this isn't due to the keywords mantaining the 
same cpc values throughout the entire year, I've tested a dozen keywords 
and observed they all return unchanging competition metrics.

Is this because competition metrics are always aggregated to the last 12 
months? I couldn't find an explicit indication about this in the 
documentation.

Thanks,
Martino

*Code:*
```
from google.ads.googleads.client import GoogleAdsClient

def test(client, customer_id, keyword_plan_id):
keyword_plan_service = client.get_service("KeywordPlanService")
metric_request = client.get_type("GenerateHistoricalMetricsRequest")
resource_name = keyword_plan_service.keyword_plan_path(customer_id, 
keyword_plan_id)
metric_request.keyword_plan=resource_name

metric_request.historical_metrics_options.year_month_range.start.year=2021
metric_request.historical_metrics_options.year_month_range.start.month=
client.get_type("MonthOfYearEnum").MonthOfYear.JANUARY
metric_request.historical_metrics_options.year_month_range.end.year=2021
metric_request.historical_metrics_options.year_month_range.end.month=
client.get_type("MonthOfYearEnum").MonthOfYear.FEBRUARY
response = 
keyword_plan_service.generate_historical_metrics(metric_request)
print(response)

client = GoogleAdsClient.load_from_storage('./google-ads.yaml', version
="v10")
test(client, CUSTOMER_ID, KEYWORD_PLAN_ID)
```

*Responses:*
*- *2021 JAN to 2021 FEB returns:
*```*
metrics {
  keyword_metrics {
competition: MEDIUM
monthly_search_volumes {
  month: JANUARY
  year: 2021
  monthly_searches: 18100
}
monthly_search_volumes {
  month: FEBRUARY
  year: 2021
  monthly_searches: 18100
}
avg_monthly_searches: 33100
competition_index: 55
low_top_of_page_bid_micros: 713887
high_top_of_page_bid_micros: 3617029
  }
  search_query: "cheap cruise"
}
```

2022 JAN to 2022 FEB returns:
```
metrics {
  keyword_metrics {
competition: MEDIUM
monthly_search_volumes {
  month: JANUARY
  year: 2022
  monthly_searches: 33100
}
monthly_search_volumes {
  month: FEBRUARY
  year: 2022
  monthly_searches: 40500
}
avg_monthly_searches: 33100
competition_index: 55
low_top_of_page_bid_micros: 713887
high_top_of_page_bid_micros: 3617029
  }
  search_query: "cheap cruise"
}
```
Il giorno giovedì 28 aprile 2022 alle 15:55:28 UTC+2 adsapi ha scritto:

> Hi Martino,
>
> Thanks for reaching out. I understand that you are finding that setting 
> the year_month_range does have an impact on page bids. Can you please 
> privately provide us with the complete request and response logs so that we 
> can confirm?
>
> Thanks,
> Matt
> Google Ads API Team
>
> [image: Google Logo] 
> Matt 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2aO3QK: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/ec4e02da-85b6-4569-a27b-41975c6837ebn%40googlegroups.com.


Re: Login-customer-id

2022-04-29 Thread don....@gmail.com
Hello Ernie, here is the case:

client authenticates with our app and specify one from many Google Ads 
Accounts which client wants us to use for reporting

if client authenticated with user from MCC account we need to specify this 
mcc account id the header login-customer-id when query Google Ads account 
client specified as should be used.
What is the most efficient way to find out id of MCC account? Because its 
possible that listAccessibleCustomers 

  
could return us even many MCC accounts if there is a tree like MCC Top -> 
MCC 1 -> Ads Account available for authenticated user. Hope my question 
makes sense

Thank you!

On Monday, April 25, 2022 at 5:07:16 AM UTC+3 adsapi wrote:

> Hi Don,
>
>
> Thank you for the reply.
>
> It is correct that you can use the listAccessibleCustomers 
> 
>  
> for your scenario / use case. However, it will return a list of all 
> accounts that you are able to act upon directly given your current 
> credentials. It will only include accounts where your authenticated user 
> has been added with admin or other rights in the account.
>
> However, could you clarify or provide further details why you want to get 
> only one account using this feature? 
>
> Regards,
> [image: Google Logo] 
> Ernie John 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2ZLlRO: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/247f4e49-2bb5-480a-a130-4835796ec3c4n%40googlegroups.com.


Google Account Security/ Permission Issue

2022-04-29 Thread Dina Dinh
Hi there, 

We're now facing an issue regards to Google Account Permission. 

As we'd like to grant account  access to some third-party apps (see image 
attached) in order to run our tool on Google Ads, but somehow the access 
has been removed again & again. (*Deeper info: We use Web application type 
that access Google APIs from a server (using Python) via OAuth 2.0 Client 
ID credentials*)

Although we chose to trust these 3rd-party apps & also turn off "Enhanced 
Safe Browsing" for the account, this problem still happens. 

We'd love to hear why/ how we're having this issue & also our suggestion on 
it. 

Thank you so much!
Dina

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/3ae531af-b043-4f4b-b8de-d75a60551f36n%40googlegroups.com.


Re: Topic Name

2022-04-29 Thread cv
Hi Carmela,

Yes, i did exactly same. Used topic_constant 
 
report 
and include the topic_constant.path 

 field 
in my request.

Thanks,




On Friday, 29 April 2022 at 13:31:21 UTC+5:30 adsapi wrote:

> Hi Cv,
>
> Thank you for updating us.We are glad to hear that.
>
> Moving forward to your concern, *"But topic_constant.resource_name is 
> always give resource name and not Topic name"*, you can can use 
> topic_constant 
> 
>  report 
> and include the topic_constant.path 
> 
>  field 
> in your request.
>
> Regards,
> [image: Google Logo] 
> Carmela 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2Ys2pX: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/d210c4c6-87c8-491a-a0a1-ee2bee9e66cfn%40googlegroups.com.


Re: Alignment between API version upgrades and client libraries

2022-04-29 Thread Dorian Kind
Hi Peter,

Thanks for your reply. I did reach out to the client library owners, and
they have also told me that it's standard practice for the libraries to
only include support for new API versions some time after those have been
deployed.

To be quite honest, I don't understand the approach–what's the upside of
publishing a new version of your API when consumers won't be able to use
it? Even more so when the upgrade has the potential to disrupt existing
workflows? And lastly, why not at least provide an option for API consumers
to stay on v10 instead of being auto-upgraded to v10.1 (which, again, is a
version they can't even make use of in the first place as the client
libraries have no support for it)?

Best,
Dorian

On Fri, 29 Apr 2022 at 09:27, Google Ads API Forum Advisor
 wrote:

> Hi Dorian,
>
> Thank you for your feedback on the enums being unavailable in the client
> libraries.
>
> However, while the blog
> 
> states that "*The updated client libraries and code examples will be
> published next week.*", I would also recommend reaching out to the client
> library owners of the ones you are using, for further insight or
> information on when specifically these would be available in their packages.
>
> Should you then continue to encounter issues with the new version even
> after the new client libraries are officially released, you may reach back
> to us privately with the logs so I can raise the issue to the rest of our
> support team.
>
> Best regards,
>
> [image: Google Logo]
> Peter Laurence
> Google Ads API Team
>
>
> ref:_00D1U1174p._5004Q2aOPQ7:ref
>


-- 
Dorian Kind
Director Data & Technologies

Webrepublic AG
Phone: +41 44 542 90 64 <+41-44-542-90-64> | Mobile: +41 78 611 91 95
<+41-78-611-91-95>

dorian.k...@webrepublic.com

https://webrepublic.com/

Google has announced that Universal Analytics will be replaced with Google
Analytics 4 next year. Learn about

the important take-aways and recommendations for action.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/CAHHj1zBnuaFGEjqw7JcEwTAud7v5Zr-jNZZdn5NG6jx8bJxwJA%40mail.gmail.com.


Guidance Mail: Migrate to the Google Ads API as soon as possible. PHP

2022-04-29 Thread 정병섭
I have newly installed Google Ads API, but I received an email telling me 
to update it because there was an AdWords API service request.
Google Ads API has been used since Beta.
However, an update notification email comes periodically.
Even if you delete everything and reinstall it, you will receive an email 
stating that the AdWords API service request has been used.
Have any of you ever had this experience?
Language is PHP

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/c73efae6-c1eb-460f-b932-38fd5dfb1fb8n%40googlegroups.com.


Re: Unknown Error - message: "The error code is not in this version."

2022-04-29 Thread Or Zilca
Hi,
replied in private, still waiting for response 

On Wednesday, April 27, 2022 at 4:20:29 PM UTC+3 adsapi wrote:

> Hi there,
>
> Could you privately send us the full request and response 'DEBUG' log 
> level log of API communications 
> 
>  
> that got you this error?
>
> Regards,
>
> [image: Google Logo] 
> Aryeh 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2aNhVO: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/72b2467a-58c7-4ee9-a4a4-fda2154e0e79n%40googlegroups.com.