Regarding the recommendation provided by Google at Campaign Level

2020-09-07 Thread Pankaj Kumar
Hi Team,

I would like to find out the percentage provided by Google for 
recommendation at campaign level. From the Google API, it now shows the 
base and potential metrics but it does not show the percentage for Keywords 
and Targeting, ADs and Extensions, Bids and Budgets.

PFA screenshot for the same.

The response that we get from Google API is:

{
"recommendation": {
"resourceName": 
"customers/80729214668/recommendations/NzMy0xODEtMTU5OTE2MzIxMzk1NS0rMTk4MTg0NzI3OA",
"type": "MAXIMIZE_CLICKS_OPT_IN",
"impact": {
"baseMetrics": {
"impressions": 341,
"clicks": 27,
"costMicros": "34475400",
"conversions": 0
},
"potentialMetrics": {
"impressions": 2402,
"clicks": 72,
"costMicros": "3505",
"conversions": 0
}
},
"campaign": 
"customers/9173971368/campaigns/19618421278",
"dismissed": false,
"maximizeClicksOptInRecommendation": {}
}
},

There are other recommendation types that google provides for keywords , 
extensions but we are not getting the percentage displayed in the attached 
screenshot. 

Kindly let us know how Google will provide or we need to do some 
calculation based on base and potential metrics to calculate the percentage.

Thanks and Regards,
Pankaj Chibhrani

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

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


Campaign Statuses

2020-09-07 Thread Somnath Jadhav
Hi Team,

Hope you all are doing well.
I have query regarding campaign statuses.

*Campaign Statuses in google ads Account UI*:
1. Eligible
2. Paused
3. Removed
4. Ended
5. Pending
6. Eligible(Misconfigured)
7. Eligible(Limited)
8. Eligible(Learning)
9. Not eligible

*Campaign Statuses from google ads API rest interface*:

   1. ENABLED
   2. PAUSED
   3. REMOVED
   4. UNKNOWN
   5. UNSPECIFIED

As you can see there is inconsistency what we see in admin UI and what is 
there in backend. Can you please provide the mapping of UI campaign 
statuses to backend campaign statuses, so that we will be able to have 
clarity to use proper one.

Regards,
Somnath Jadhav

-- 

*
*
*CONFIDENTIALITY NOTICE*
This email (including any attachments) may 
contain confidential, proprietary and/or privileged information, if you are 
not the intended recipient, or the person responsible for delivering the 
message to the intended recipient then please notify us by return email 
immediately. Should you have received this email in error then you should 
not copy this for any purpose nor disclose its contents to any other 
person.

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

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


Re: Billing problem when trying to enable Google Ads API

2020-09-07 Thread Roman Akhtariev

I created a new project and a new billing account but the problem still 
exists new Tracking number: c7177652421928959
On Monday, September 7, 2020 at 5:48:37 PM UTC-7 Roman Akhtariev wrote:

> The attached screenshot is what I see when trying to enable it
>
> Tracking number: c2431369910748075 
>
> Thanks! 
>

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

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


Re: Confusing documentation and I am lost

2020-09-07 Thread Harshad GoogleAds
Yaa, True that.  

Maybe they want to test our comprehension skills.

BTW have figured out the way get reports in excel, I am stuck there. It 
would be great if could send a sample code

On Monday, September 7, 2020 at 7:52:16 AM UTC+5:30 
ste...@sparkwaymedia.com wrote:

> This confused me as well, because the naming is unconventional. #3 links 
> to the language-specific documentation on github, while #6 has language 
> specific information as well. 
>
> For the language we're using, PHP, a lot of the information on the github 
> readme.md, linked to by #3 is also on #6.
>
> On Saturday, September 5, 2020 at 12:10:31 AM UTC-7 harshad...@gmail.com 
> wrote:
>
>> Hi Team,
>>
>> I am trying to make my first API call, and looks like google ads API 
>> hates me
>>
>> I am following Quick Start steps on following page:
>>
>>
>> https://developers.google.com/google-ads/api/docs/first-call/get-client-lib
>>
>> There two steps which looks identical to me 
>> 3. Client Library
>> 6. OAuth Client Library
>>
>> Are they one and the same or am I missing anything. 
>>
>

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

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


Google Ads API - UserListService in Python

2020-09-07 Thread SR
This is regarding the Python code structure on implementing the user list 
(UserListService) using Google Ads API

*Sample JSON structure of rule_based_user_list in Adwords API:*
{'rule_based_user_list':{"prepopulation_status":"REQUESTED", 
"expression_rule_user_list":{"rule":{"rule_type":"OR_OF_ANDS", 
"rule_item_groups":[{"rule_items":[{"name":"url__", 
"string_rule_item":{"operator":"CONTAINS", "value":"abc.com 
"}}]}]

*Code snippet of Google Ads API:*
userlist_service = client.get_service('UserListService', 
version=googleads_version)
userlist_operation = client.get_type('UserListOperation', 
version=googleads_version)
userlist_rule = userlist_operation.create

# basic details
userlist_rule.name.value = 'Website audience created via API'
userlist_rule.description.value = "Description"
userlist_rule.membership_life_span.value = 30
userlist_rule.membership_status = 
client.get_type('UserListMembershipStatusEnum', 
version=googleads_version).OPEN
userlist_rule.eligible_for_search.value = True
userlist_rule.eligible_for_display.value = True

# rule_based_user_list setup 
userlist_rule.rule_based_user_list.prepopulation_status = 
client.get_type('UserListPrepopulationStatusEnum', 
version=googleads_version).REQUESTED
userlist_rule.rule_based_user_list.expression_rule_user_list.rule.rule_type 
= client.get_type('UserListRuleTypeEnum', 
version=googleads_version).OR_OF_ANDS

# rule_item_groups
rule_item_group = client.get_type("UserListRuleItemGroupInfo", 
version=googleads_version)
userlist_rule.rule_based_user_list.expression_rule_user_list.rule.rule_item_groups.extend([rule_item_group])

# rule_items
rule_item = client.get_type("UserListRuleItemInfo", 
version=googleads_version)
rule_item.name.value = "url__"

#string_rule_item
string_rule_item = client.get_type("UserListStringRuleItemInfo", 
version=googleads_version)
string_rule_item.operator = 
client.get_type('UserListStringRuleItemOperatorEnum', 
version=googleads_version).CONTAINS
string_rule_item.value.value = "abc.com "

How to *combine string_rule_item with rule_item to form rule_item_groups*? 
Please share the sample code in Python for better clarity. We are not able 
to proceed further on this implementation.

Thanks.

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

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


Re: How is the metric search impression share aggregated?

2020-09-07 Thread Aram Maliachi
Thanks!

On Friday, September 4, 2020 at 1:56:58 PM UTC-5 adsapiforumadvisor wrote:

> Hi Aram,
>
> Thank you for reaching out. Doing the total search_impression_share 
> calculation is not simply adding up the individual search_impression_share 
> and having it divided by the number of items. For instance, in your case, 
> if 479 is the total impressions, you would need to use this formula (89.62% 
> * 285 + 89.40% * 194)  / 479 = 89.53% to calculate the total 
> search_impression_share.
>
> Thanks and regards,
> Xiaoming, Google Ads API Team
>
>
>
>
> [image: Google Logo] 
> Xiaoming 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q24Z2io:ref
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6c31dbe4-54a8-46cd-87e5-5a4ae0bc249en%40googlegroups.com.


Re: How to get client customer id of authorized adword account user through oauth2 in PHP

2020-09-07 Thread Tarannum
can any of you can update on this?
Pratik do you find some way to achieve this. Please help us I am also 
struck in same case.
On Friday, June 19, 2020 at 10:05:21 PM UTC+2 adsapiforumadvisor wrote:

> Hi Pratik,
>
> Apologies for my delayed response. You should not need to provide a 
> Customer ID when using the CustomerService.getCustomers method. Since you 
> received the error CLIENT_CUSTOMER_ID_IS_REQUIRED I'm inclined to think 
> this is a bug in our system. I'm going to file an issue with our 
> engineering team and will keep you updated on their progress.
>
> Again - I'm sorry about the extended back-and-forth and my delayed 
> response. We should have recognized this bug sooner. I'll do my best to try 
> to get this resolved as quickly as possible.
>
> Best,
> Ben, Google Ads API Team
>
> ref:_00D1U1174p._5004Q1zsDUN:ref
>

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

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


callOnlyAd CANNOT_SET_FIELD error response

2020-09-07 Thread denma test

I can create callOnlyAd Ad type using API, but getting error while using 
finalUrl, customParameter, getting below error.

Array ( [status] => error [message] => Error in ad creation [data] => Array 
( [errorResponse] => [AdError.CANNOT_SET_FIELD @ 
operations[0].operand.ad.finalUrls, AdError.CANNOT_SET_URL @ 
operations[0].operand.ad.trackingUrlTemplate, AdError.CANNOT_SET_FIELD @ 
operations[0].operand.ad.urlCustomParameters] [errorMsg] => 
CANNOT_SET_FIELD ) ) 

Also i can see the caution message in adwords API document, can you confirm 
whether i can these parameters for ad creation. Please find caution message 
screenshot.

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7b9dd58c-e7d2-45cf-9dea-fe6ab1d28f38n%40googlegroups.com.


Search campaign with Dynamic ad target and Ad extensions

2020-09-07 Thread denma test

Hi
I have created Search campaign with Standard, Dynamic AdGroup types along 
with Dynamic, Responsive search ad formats, may i know how to add "Dynamic 
Ad targets in ads",  "Ad Extensions" in campaign level. For reference 
attached screenshiots. 

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/52b59e27-9e9f-49a1-9ccb-e6b83e38c57dn%40googlegroups.com.


Re: Ad Performance Report missed data when CriterionId is included

2020-09-07 Thread 'Dmitry Kozyrev' via AdWords API and Google Ads API Forum
Hi Mitchell,

Sorry for the late reply. Unfortunately I did not receive the permission to 
share that data.

But recently we ran into a similar issue (for another customer):

curl --http1.1 \
--header "Authorization : Bearer {AuthorizationToken}" \
--header "developerToken : {DeveloperToken}" \
--header "includeZeroImpressions: false" \
--header "clientCustomerId : {CustomerId}" \
--data "__rdquery=SELECT *Date, Conversions, CriterionId* FROM 
AD_PERFORMANCE_REPORT WHERE CampaignId='{CampaignId}' DURING 
20200812,20200818&__fmt=CSV" \
https://adwords.google.com/api/adwords/reportdownload/v201809

This query returns total Conversions = 19. But when I remove CriterionId 
from the fields, total Conversions become 268 (and this value matches the 
UI).

(I also asked the customer for the permission to share the reports if you 
need it.)

Best regards,
Dmitry

On Tuesday, June 2, 2020 at 10:35:51 PM UTC+3 adsapiforumadvisor wrote:

> Hi Dmitry,
>
> Thank you for reaching out. Can you please share your client customer ID,  
> both downloaded reports, and a screenshot of the data in the UI *via 
> Reply privately to author *so I can further investigate the issue?
>
> Regards,
> Mitchell
> Google Ads API Team
>
> ref:_00D1U1174p._5004Q20VVw3:ref
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4652475f-db11-42c3-931a-ee1f36fa4209n%40googlegroups.com.


Re: Do upcoming changes to Search Term UI report impact the API report

2020-09-07 Thread jessic...@supermetrics.com
Great - thank you for confirming!

Jessica

On Friday, September 4, 2020 at 6:38:05 PM UTC+3 adsapiforumadvisor wrote:

> Hi Jessica,
>
> Thank you for reaching out. We got the updated information. Starting 
> September 2020, the search terms report only includes terms that a 
> significant number of users searched for, even if a term received a click. 
> You may now see fewer terms in your report. For more information, please 
> refer to https://support.google.com/google-ads/answer/7531771?hl=en. It 
> should be the same for the UI and API.
>
>
>
> Thanks and regards,
> Xiaoming, Google Ads API Team
>
>
>
>
> [image: Google Logo] 
> Xiaoming 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q23wZb4:ref
>

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

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


400 Bad Request: invalid_grant

2020-09-07 Thread Андрей Ласевичев
Hello!

The reasons why you may receive an error:
POST https://www.googleapis.com/oauth2/v4/token` resulted in a `400 Bad 
Request` response:
{
  "error": "invalid_grant",
  "error_description": "Bad Request"
}

Appears selectively. Someone POPs up, someone without errors.
I noticed that the token is always returned. An attempt to use it results 
in this error.

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

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


Search terms and final urls

2020-09-07 Thread Suraj Chopade
Hi Team,

As per my understanding we can set final urls at keywords and ad level. 
When user type search query if he see ads and if there is keyword match 
with search query and if keyword has final url set then that will take more 
precedence than ad level url. 
In case if there is no url associated with keywords it will use ads final 
urls to navigate user to our site.

so is there any way to get which URL has been used by customer to land on 
our site when he came by typing search query.

basically I want to know for search queries which urls has been clicks by 
customer which lands them on our site.
Although there is ads table which has creativeFinalUrl field which we can 
not say always lands customer on our site, he might have used keyword level 
urls as well.

I have loaded the google ads data into bigquery from there I am trying 
extract this data.

Could you please help me to get search query respective urls data?

-- 
*
***Disclaimer**
*This email communication (including any attachments) 
contains information which is confidential and may be legally privileged. 
It is for the exclusive use of the intended recipient/s. If you are not the 
intended recipient, please delete this email communication (including any 
attachments) and hard copies immediately, please preserve its 
confidentiality and notify the sender. Any unauthorized use or 
dissemination of this email communication (including any attachments) in 
any manner whatsoever, in whole or in part, is strictly prohibited. This 
email communication (including any attachments), may not be free of 
viruses, you should carry out your own virus checks before opening any 
attachment to this e-mail. The sender of this e-mail and Cuelogic 
Technologies shall not be liable for any damage that you may sustain as a 
result of viruses, in completeness of this message, a delay in receipt of 
this message. Any views or opinions presented in this email are solely 
those of the author and do not necessarily represent those of Cuelogic 
Technologies. Cuelogic Technologies will not accept any liability in 
respect of such content of this email, and the author shall be solely 
responsible and will be personally liable for any damages or other 
liability.*

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

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


API for google display ads

2020-09-07 Thread Linda
Hi! I am wondering if it is possible to create display ads with creatives 
gathered directly from a website using API? And will it be possible for the 
creatives to change information live, such as price and description, the 
same way as with API for Google shopping Ads?

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

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


The caller don't have permission

2020-09-07 Thread Jitendra Kumar
I am getting error message "The caller don't have permission". when we are 
try to access other account's customer_client Which are authorized with my 
account by oauth2 webflow.
we are using Services.V2.GoogleAdsService Class for get customer_client 
list.

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/81e5672e-fcde-42c0-89b0-7861b2e3d8f9n%40googlegroups.com.


Re: AWQL query Python List Variable

2020-09-07 Thread Green Leaf
Hi Mat

All sorted.

Thank you for your time and patience. You’re a legend. I really appreciate 
your help.


On Friday, September 4, 2020 at 9:29:31 PM UTC+12 Mat wrote:

> Hi Green Leaf,
>
> according to your example above, you should not pass the list 
> "list_of_keywords_counted" but the stringified "list_of_keywords" to the 
> .format() method:
>
> report_query = ("SELECT KeywordTextMatchingQuery, Clicks FROM 
> SEARCH_QUERY_PERFORMANCE_REPORT WHERE KeywordTextMatchingQuery IN [{}]".
> format(list_of_keywords))
>
> I've tested it and it works fine - as long as the keywords don't contains 
> special characters like "+".
>
> Therfore, I'd suggest to stringify the list instead this way:
>
> list_of_keywords_counted = ['keyword 1', 'keyword 2', '+keyword 3']
> *list_of_keywords* = str(list_of_keywords_counted)[1:-1]  
> #this will result in a string, where the keywords are enclosed in single 
> quotes:
> #'keyword 1', 'keyword 2', '+keyword 3'
>
> report_query = ("SELECT KeywordTextMatchingQuery, Clicks FROM 
> SEARCH_QUERY_PERFORMANCE_REPORT WHERE KeywordTextMatchingQuery IN [{}]".
> format(*list_of_keywords*))
>
>
> Regards
> Mat
>
>
>
>
> Am Freitag, 4. September 2020 04:30:28 UTC+2 schrieb Green Leaf:
>>
>> Thanks Mat
>>
>> The code I used:
>>
>> report_query = ("SELECT KeywordTextMatchingQuery, Clicks FROM 
>> SEARCH_QUERY_PERFORMANCE_REPORT WHERE KeywordTextMatchingQuery IN 
>> [{}]".format(list_of_keywords_counted))
>>
>> The error is below (I've removed the CID):
>>
>>  'includeZeroImpressions': 'False', 'server': 'adwords.google.com', 
>> 'skipColumnHeader': 'False', 'skipReportHeader': 'True', 
>> 'skipReportSummary': 'True', 'isError': True, 'errorMessage': '> version="1.0" encoding="UTF-8" 
>> standalone="yes"?>QueryError.INVALID_WHERE_CLAUSE'}
>>
>> On Friday, September 4, 2020 at 12:59:05 AM UTC+12 Mat wrote:
>>
>>> Hi Green Leaf,
>>>
>>> As far as I can see, you're not using the .format() method correctly. 
>>> You either have to put the string to be formatted in quotes or double 
>>> quotes. Example (as an oneliner, to make it clearer):
>>>
>>> *"*SELECT Id, Criteria, AdGroupName FROM 
>>> SEARCH_QUERY_PERFORMANCE_REPORT WHERE somecondition AND 
>>> KeywordTextMatchingQuery IN [{}]*"*.format(keyword_list_as_string)
>>>
>>> You can find more examples in the Python reference:
>>> https://docs.python.org/3.8/library/string.html#format-examples
>>>
>>> To help you further I'd need to have a look at the whole AWQL string you 
>>> are using as well as the error messages it produces.
>>>
>>>
>>> Regards
>>> Mat
>>>
>>>

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

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


Google Ads API trying to mutate Ads that don't exist

2020-09-07 Thread Tadhg Deeney
Hi team, 
I'm having an issue within 1 account in particular using the API. When I 
try to delete ads I pull the list of enabled & paused ads from enabled & 
paused ad groups within enabled Campaigns & it receives ads that don't 
exist within the target ad group. This causes the batch to fail when 
multiple non-existent ads surface. Am I missing a filter somewhere or is 
there a bug with this?

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

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


Re: KeywordPlanIdeaService response "text" does not match the give keyword

2020-09-07 Thread masa hassy
I think should response with the given keyword!!

2020年9月4日金曜日 23時38分44秒 UTC+9 adsapiforumadvisor:
>
> Hi Masa,
>
> Thank you for reaching out. This is normal as some words may be split to a 
> few words but they refer to the same meaning and the historical metrics are 
> the same. The returned keyword text that has the metrics would be the one 
> that is more commonly used.
>
> Thanks and regards,
> Xiaoming, Google Ads API Team
>
>
>
>
> [image: Google Logo] 
> Xiaoming 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q23xCds:ref
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/06b215e7-354e-467d-88bc-451dc94edccco%40googlegroups.com.


How to get Authorized Client Ad accounts lists

2020-09-07 Thread Tarannum
Other Client authorize OAuth2 via Google Sign-in with 
scope=https://www.googleapis.com/auth/adwords.
After Authorization I want to get the Authorized Client's Ad accounts.
But I am getting error message "The caller don't have permission". 
Can anyone help me what more need to be included in scope or the way to get 
the Client's Ad account after authorization.
hit url - https://accounts.google.com/o/oauth2/v2/auth?
 scope=https://www.googleapis.com/auth/adwords;
 access_type=offline&
 include_granted_scopes=true&
 state=state_parameter_passthrough_value&
 redirect_uri=https://example.com;
 response_type=code&
 client_id=client_id(value)

Please help. Its urgent.

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

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