Re: Digest for adwords-api@googlegroups.com - 22 updates in 18 topics

290 views
Skip to first unread message

Mahmoud Mohammed

unread,
May 25, 2022, 8:08:20 AM5/25/22
to adwor...@googlegroups.com, mahmoud...@gmail.com


On Wednesday, 25 May 2022, <adwor...@googlegroups.com> wrote:
Syed Stewart <labustgo...@gmail.com>: May 25 03:54AM -0700

Hello Peter,
 
Maybe the snippet below might help clarify what I meant.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
*<?php// Before 10.1// ===========// Taken from
https://developers.google.com/google-ads/api/docs/keyword-planning/generate-historical-metrics?hl=en#create_a_keyword_plan$keywordPlanResource
= self::createKeywordPlan( $googleAdsClient,
$customerId);$planCampaignResource = self::createKeywordPlanCampaign(
$googleAdsClient, $customerId, $countryCode, // $languageCode,
$keywordPlanResource);// ...$keywordPlanServiceClient =
$googleAdsClient->getKeywordPlanServiceClient();$generateHistoricalMetricsResponse
= $keywordPlanServiceClient->generateHistoricalMetrics(
$keywordPlanResource);// After 10.1//
==========$keywordPlanIdeaServiceClient =
$googleAdsClient->getKeywordPlanIdeaServiceClient();$generateHistoricalMetricsResponse
= $keywordPlanIdeaServiceClient->generateKeywordHistoricalMetrics( [
'customerId' => $googleAdsClient->getLoginCustomerId(),
'keywords' => $keywords ]);*
 
Before 10.1, you needed to create a *KeywordPlan* to generate historical
metrics, and you could specify the location and language parameters when
creating a *KeywordPlanCampaign*.
 
The 10.1 release introduced *generateKeywordHistoricalMetrics*, allowing
historical metrics generation without the need for a *KeywordPlan*.
 
As far as I can tell, there is no way to specify language and location
parameters when calling *generateKeywordHistoricalMetrics*.
 
On Tuesday, May 24, 2022 at 8:58:49 PM UTC-8 adsapi wrote:
 
Evgeniy Lepikov <lepil...@gmail.com>: May 25 03:46AM -0700

Hi there!
I'm looking for a way to delete multiple assets in one query. The corresponding
code
<https://github.com/googleads/google-ads-python/blob/main/examples/basic_operations/remove_ad.py>
example using python library shows how to perform the operation to remove
one asset.
 
 
 
*resource_name = ad_group_ad_service.ad_group_ad_path( customer_id,
ad_group_id, ad_id )*
 
How should I change the code to remove not one *ad_id* but several -
*ad_ids* = [2435565, 24356543, 76534234] ?
Logrise lda <marketin...@gmail.com>: May 25 03:02AM -0700

Good Morning,
 
Thanks for the help,
We followed the approach you provided, by querying all the
CustomerManagerInvites, and then, selecting the one that was active.
After that, we just updated that invitation, to the status Invalid
 
Kind Regards
Logrise Team
A quarta-feira, 25 de maio de 2022 à(s) 03:35:53 UTC+1, adsapi escreveu:
 
韩栗颖 <2018h...@gmail.com>: May 25 02:18AM -0700

hi,all:
 
Thanks for clarification *Google Ads Api Team*. I have another doubt , Can
i get user oauth2 credentials(client id and client secret) and developer
token in my website, like custom form in my website to get their oauth2
credentials ?
 
Why no matter it is java, php, python, after the last click to continue,
the address of the jump is the address of 127.0.0.1~
 
[image: failed.png]
Vivek Sura <vivek...@reportgarden.com>: May 25 02:34PM +0530

Hi Aryeh,
 
Please find attached the report from UI.
 
Thanks,
Vivek
 
On Wed, May 25, 2022 at 2:09 AM Google Ads API Forum Advisor
Santhoshkumar Viswanathan <santhoshkumar@twilightsoftwares.com>: May 25 02:01AM -0700

Thanks for clarification *Jinky & Google Ads Api Team*. I have another
doubt , Can i get user oauth2 credentials(client id and client secret) and
developer token in my website, like custom form in my website to get their
oauth2 credentials and then i save in my database, so that they can view
their ads metrics, Is this legal?
On Tuesday, May 24, 2022 at 7:13:21 PM UTC+5:30 adsapi wrote:
 
Google Ads API Forum Advisor <ads...@forumsupport.google>: May 25 08:29AM

Hi Piyush,
 
Thank you for raising this concern to our team.
 
Moving forward to your concerns, could you confirm if you are performing requests for the last 90 days in order to compare your previous conversions metrics against the conversion adjustments you recently made? I asked because unfortunately, there is currently no way via the API to identify the restate and retract adjustments.
 
That said, could you confirm if these are currently available in the Google Ads UI? If yes, then could you provide a screenshot of the UI and your use case so we can raise a feature request?
 
Regards,
 
Carmela
Google Ads API Team
ref:_00D1U1174p._5004Q2bCyO3:ref
Google Ads API Forum Advisor <ads...@forumsupport.google>: May 25 08:36AM

Hi Piyush,
 
In addition to my last email, please provide it via Reply privately to author option. If this option is not available, then send it instead on this email address googleadsapi-support@google.com.
 
Regards,
 
Carmela
Google Ads API Team
ref:_00D1U1174p._5004Q2bCyO3:ref
Google Ads API Forum Advisor <ads...@forumsupport.google>: May 25 07:02AM

Hi there,
 
Thanks for reaching out to the Google Ads API Forum.
 
Since you are looking to add negative keywords using this code, you can refer to this documentation on the different criteria that you can target/exclude in either the campaign or ad group level. At the campaign level, you can only exclude keywords and you will need to specify negative = true on a keyword's CampaignCriterion, and create it using the CampaignCriterionService.
 
For the ad group level, you can either target or exclude keywords. For excluding the keywords, you will then need to specify negative = true in the AdGroupCriterion, using the AdGroupCriterionService.
 
Let us know if you have any further questions.
 
Regards,
 
Yasar
Google Ads API Team
ref:_00D1U1174p._5004Q2bD0uO:ref
"Meraklı Web" <alimertu...@gmail.com>: May 25 01:32AM -0700

Thank you ,
The error I'm getting now is Google Ads failure details: mutate_error:
Resource was not found. I couldn't understand what it means exactly, the
codes I used are examples to try
 
25 Mayıs 2022 Çarşamba tarihinde saat 10:03:02 UTC+3 itibarıyla adsapi
şunları yazdı:
 
Philipp Hofschweiger <philipp.hofschweiger@smarter-ecommerce.com>: May 25 12:59AM -0700

Hello,
we are getting these errors on a daily basis, so far did not find any
specific pattern. It happens for bigger report downloads, as well as for
small queries. Most of the time retrying helps as a work around, however we
would like to learn more about the root cause and if we can avoid these
errors completely? Are we causing these errors somehow, or is it really, as
the error documentation says, a server-side "bug"?
 
Example FAILURE REQUEST SUMMARY::
 
Method: google.ads.googleads.v10.services.GoogleAdsService/SearchStream
Endpoint: googleads.googleapis.com:443,
RequestID: ZdQ18dNAfsDERfeIQoqrYA,
ResponseCode: INTERNAL
Fault: Internal error encountered..
 
Thanks for the help!
Google Ads API Forum Advisor <ads...@forumsupport.google>: May 25 06:20AM

Hi Aistis,
 
Thank you for raising your concern to my team.
 
To further check if those fields have equivalent features in the Google Ads API, could you discuss to us how to navigate to that section for an experiment campaign? So that I can raise a feature request if it is not supported upon checking, subject for review.
 
Regards,
 
Ernie John
Google Ads API Team
ref:_00D1U1174p._5004Q2bCzXQ:ref
Aistis <aistis.ce...@gmail.com>: May 25 12:55AM -0700

If you meant on UI, than:
1. Go to Account experiments (https://ads.google.com/aw/experiments/all).
2. Create new Experiment (Custom experiment -> Campaign type (search)).
3. Select campaign -> Save and Continue
4. Click Schedule button.
5. Options i mentioned above.
5.1. Experiment split -> Advanced options -> Experiment split options
5.2. Enable Sync
 
On Wednesday, May 25, 2022 at 9:20:15 AM UTC+3 adsapi wrote:
 
Anjana Sagathiya <anjana.sagathiya@marutitech.com>: May 25 12:14AM -0700

Hello,
 
 
* I am able to push users in GoogleAds Customer Match audience using
Segment's Personas audience. But now I want to remove users from GoogleAds
Customer Match audience using Segment. Is there any way to remove users
from GoogleAds Customer Match audience using Segment? Please provide me
possible way that how can we do it with Segment.io.*
Google Ads API Forum Advisor <ads...@forumsupport.google>: May 25 06:55AM

Hi Charles,
 
Thank you for reaching out to the Google Ads API team.
 
Moving forward to your concern, you can use the segments.date filter here. You also need to use the paging through results, please see this documentation about this.
 
However, kindly note that if you want to call in just 1 request and it has more data, then I am afraid that this is not possible because doing so, you will encounter errors.
 
Regards,
 
Carmela
Google Ads API Team
ref:_00D1U1174p._5004Q2bCxQN:ref
Google Ads API Forum Advisor <ads...@forumsupport.google>: May 25 05:25AM

Hi,
 
Thanks for your response. I am also a member of the Google Ads API team and let me provide support to your concern.
 
 
Moving forward to your concern, could you further elaborate on what you meant by : "When I allow Shopping Campaing I am getting the error below, it looks opposite what you share? NEGATIVE_KEYWORD shared set type cannot be applied to channel type SHOPPING" To further investigate your concern?
 
 
Regards,
 
Darwin
Google Ads API Team
ref:_00D1U1174p._5004Q2bCXyG:ref
"sealytic...@gmail.com" <sealytic...@gmail.com>: May 24 11:52PM -0700

Hello again,
 
I have negative keyword shared sets and campaigns. I am looping both and on
some campaigns I am getting one of these two errors when I mutate an
operation on campaign shared set:
 
*NEGATIVE_KEYWORD shared set type cannot be applied to channel type
SHOPPING*
 
Second error is:
 
 
*NEGATIVE_KEYWORD shared set type cannot be applied to channel type
OWNED_AND_OPERATED*
On Wednesday, May 25, 2022 at 8:25:52 AM UTC+3 adsapi wrote:
 
Dominik Raffetseder <dominik.r...@gmail.com>: May 24 11:11PM -0700

Good Morning,
 
im doing this query in Google Ads API and i get results, so it looks
perfect.
But the returned values are not correct. The costs are lower then i can see
in google ads web page.
How can i solve this?
 
SELECT
landing_page_view.unexpanded_final_url,
expanded_landing_page_view.expanded_final_url,
metrics.cost_micros,
segments.date
FROM landing_page_view
WHERE
segments.date BETWEEN 20220525 AND 20220525
akhil Preetham <akhilpre...@gmail.com>: May 24 10:55PM -0700

Hi Can I get the update on this?
Thanks!
 
On Tuesday, May 24, 2022 at 11:17:36 PM UTC+5:30 akhil Preetham wrote:
 
Google Ads API Forum Advisor <ads...@forumsupport.google>: May 25 05:27AM

Hi Akansha,
 
 
Thanks for reaching out to the Google Ads API Support team.
 
With regard to your concern, so our team can better check this concern, could you provide the complete Ads API logs (request and response with request-id) to further investigation on this?
 
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-support@google.com.
 
Regards,
 
Darwin
Google Ads API Team
ref:_00D1U1174p._5004Q2bCy3t:ref
Sugiyama Takuya <takuya.sugiyama@plaid.partners>: May 24 10:20PM -0700


*Reply privately to author*
I did it yesterday and I am worried because it was my first attempt. Are
you able to visibility my message yesterday?
2022年5月23日月曜日 11:36:33 UTC+9 adsapi:
 
Google Ads API Forum Advisor <ads...@forumsupport.google>: May 25 05:06AM

Hi Miguel,
 
Thank you for reaching out to us.
 
I'm afraid that we do not have that kind of method in Google Ads Query Language. With this, I would suggest you check this documentation for an alternative to setting it in the method itself.
 
Moving forward, since you said that you don't have experience with SQL or GAQL, i would suggest you to familiarize yourself with this Google Ads Query Language documentation.
 
Best regards,
 
Heidi
Google Ads API Team
ref:_00D1U1174p._5004Q2bCwx7:ref
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to adwords-api+unsubscribe@googlegroups.com.


--
MHM1_ISSA

Google Ads API Forum Advisor

unread,
May 26, 2022, 4:57:19 AM5/26/22
to issa....@gmail.com, mahmoud...@gmail.com, adwor...@googlegroups.com

Hi Piyush,
 

Thanks for your response. I am also a member of the Google Ads API team and let me provide support to your concern.
 

Moving forward to your concern, I am afraid that there is no way to get the updated data. However, I would recommend that you reach out to the Google Ads Product support team via this link. If there is a view or report that will allow them to track conversion adjustments. If available, could you provide us with a screenshot and their complete use case so we can make a feature request and subject for review.

Currently, you can implement logging. To track the requests to upload conversions or adjust conversions. Then you have to verify via the reports the values that will later reflect. As of now, there is no direct way via API to track restate / retract adjustments.
 

Regards,

Google Logo
Darwin
Google Ads API Team
 


ref:_00D1U1174p._5004Q2bCyO3:ref
Reply all
Reply to author
Forward
0 new messages