Re: How to get whole customer object from updateCustomer()?

2022-02-03 Thread Vedran Presečki
Hi Matt, 

Thank you.

On Thursday, February 3, 2022 at 5:07:48 PM UTC+1 adsapi wrote:

> Hi Vedran,
>
> Thanks for reaching out. The MUTABLE_RESOURCE return type will only 
> provide mutable fields. You can read about this here 
> 
> .
>
> To obtain all attributes of an object, you must issue a Get request. 
> However, Get should be used sparingly 
> 
> .
>
> Regards,
> Matt
> Google Ads API Team
>
> [image: Google Logo] 
> Matt 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2W3xS6: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/fa8b8ef3-7dc7-4cfc-b8ea-650c1ecce4abn%40googlegroups.com.


Does AddOfflineUserDataJobOperationsRequest ensure the request with removeAll operation is executed first?

2022-02-03 Thread Paid Media
Hi,

As per the Google Ads API documentation - 
*https://developers.google.com/google-ads/api/docs/remarketing/audience-types/customer-match
 

 
*it says

*To completely replace the members of a user list with new members, order 
the operations in AddOfflineUserDataJobOperationsRequest in this sequence :*
*1. Set remove_all to true in an OfflineUserDataJobOperation 
.*
*2. For each new member, add a create operation setting their UserData in 
an OfflineUserDataJobOperation.*

*When you run your job, the Google Ads API will first mark all current 
members of the list for removal, and then apply the create operations.*

We have a Kafka based infrastructure where multiple queue items process 
*AddOfflineUserDataJobOperationsRequest* type of requests parallelly.* i.e. 
*each queue item will contain above mentioned type of request object. When 
multiple such API requests are submitted asynchronously to Google Ads 
server, does it ensure the request  with removeAll operation is executed 
first followed by other API requests?

Thanks,
Paid Media Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/a6b46adb-de51-4b85-8055-30c2a28a08fen%40googlegroups.com.


RE: campaign_criterion.type empty on removed criterions

2022-02-03 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hello Dan,

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

For better illustration of what you get when the keyword is removed, can you 
please provide us with the complete request and response logs with request ID 
and request header generated on your end.

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

Best regards,

Jinky Mandaya
Google Ads API Team
ref:_00D1U1174p._5004Q2W49gD: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/qMHLd0R6RP2900sYLioE8RQSapqx09Q84I9w%40sfdc.net.


Re: campaignCriterion.bidModifier returns 1 while UI shows 0%

2022-02-03 Thread Oliver
Apologies, the last bullet point should say an API value of 9!

On Friday, February 4, 2022 at 6:06:05 AM UTC Oliver wrote:

> The way it works in API is different from UI.  Here are examples of how 
> the 2 values are mapped:
>
>- UI value of 0% = API value of 1
>- UI value of -10% = API value of 0.9
>- UI value of 10% = API value of 1.1
>- UI value of 800% = API value of 8
>
> You can easily translate between the 2 values using the above logic.  This 
> applies to all bid modifiers.
>
> Oliver
>
>
> On Friday, February 4, 2022 at 1:22:04 AM UTC adsapi wrote:
>
>> Hello Tiana,
>>
>> Thank you for reaching out to us.
>>
>> Can you further elaborate your concern by sharing the following details 
>> below?
>>
>>- Full screenshot from the Google Ads UI 
>>- Complete API logs (request 
>>
>> 
>> and response 
>>
>> 
>> with request-id 
>>
>> 
>>) 
>>
>> Please send the requested details 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.
>>
>> Regards,
>> [image: Google Logo] 
>> Mark Kevin Albios 
>> Google Ads API Team 
>>   
>>
>> ref:_00D1U1174p._5004Q2W420H: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/0370a666-3843-4225-884e-c89f31174cccn%40googlegroups.com.


Re: campaignCriterion.bidModifier returns 1 while UI shows 0%

2022-02-03 Thread Oliver
The way it works in API is different from UI.  Here are examples of how the 
2 values are mapped:

   - UI value of 0% = API value of 1
   - UI value of -10% = API value of 0.9
   - UI value of 10% = API value of 1.1
   - UI value of 800% = API value of 8

You can easily translate between the 2 values using the above logic.  This 
applies to all bid modifiers.

Oliver


On Friday, February 4, 2022 at 1:22:04 AM UTC adsapi wrote:

> Hello Tiana,
>
> Thank you for reaching out to us.
>
> Can you further elaborate your concern by sharing the following details 
> below?
>
>- Full screenshot from the Google Ads UI 
>- Complete API logs (request 
>
> 
> and response 
>
> 
> with request-id 
>
> 
>) 
>
> Please send the requested details 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.
>
> Regards,
> [image: Google Logo] 
> Mark Kevin Albios 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2W420H: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/9b377009-d504-4b89-b2bb-dd59e5eb91a3n%40googlegroups.com.


RE: Adwords API, account creation error: FRAUDSTER_CANNOT_ADD_CLIENTS

2022-02-03 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hello,

Thank you for the replies. I'm also a member of the Google Ads API support team.

To investigate the error you've mentioned, please provide us with the complete 
request and response logs generated on your end.

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

Best regards,

Jinky Mandaya
Google Ads API Team

​​
ref:_00D1U1174p._5004Q2W49g3: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/JFLO40R6RN6J00aihJJqLpQYunkLLzYBEPrA%40sfdc.net.


RE: Get criterion id from AdGroupCriterion - MobileAppCategory

2022-02-03 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi,

Thanks for reaching out to us.

To have further investigation into observed behavior, could you provide us with 
the complete request and response logs with the request-id generated when 
getName() did not returns google play or apple, so our team can better check? 
Also, could you please provide us the complete logs when you said some other ID 
is generated for each AdGroupCriterion of type MobileAppCategory, but did not 
get the criterion Id of Medical?

If you’re using a client library, logging can be enabled by navigating to the 
Client libraries > Your client library (ex. Java) > Logging documentation, 
which you can access from this link.

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

Regards,

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


Deleting Assets

2022-02-03 Thread Stepanian
I know how to create an asset, associate it with an asset set and 
disassociate it from an asset. But how how can you delete the asset itself 
once it is disassociated?

I use the Java SDK, but the question applies to any SDK or method to use 
the API.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/e48b08a7-52b0-451e-b004-3fe292fda80dn%40googlegroups.com.


RE: campaignCriterion.bidModifier returns 1 while UI shows 0%

2022-02-03 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hello Tiana,

Thank you for reaching out to us.

Can you further elaborate your concern by sharing the following details below?

Full screenshot from the Google Ads UI
Complete API logs (request and response with request-id)

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

Regards,

Mark Kevin Albios
Google Ads API Team
ref:_00D1U1174p._5004Q2W420H: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/k9bYl0R6RAFU00B5IfMqvIQumdsMiMdBdUKA%40sfdc.net.


RE: UNKNOWN API error when trying to create a responsive display ad with a GIF as a marketing image

2022-02-03 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Meir,

Thank you for reaching out to our API support team.

However, I had to delete your initial post due to the logs displayed. That 
said, so that I may raise this to the rest of our team, could you share once 
more your logs privately along with the request headers, using the Reply 
privately to author option?

If this option is not available, you may send the details directly to our 
googleadsapi-supp...@google.com alias instead.

Best regards,

Peter Laurence Napa Oliquino
Google Ads API Team
ref:_00D1U1174p._5004Q2W40AV: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/wt6uV0R6RA3600ukp8Rrg6Qf6D_R6FxXagfw%40sfdc.net.


Video Views metric is 0 in Ads API, not in AdWords API

2022-02-03 Thread j.e.frank
We are in the process of migrating from the AdWords API to the Ads API.

In comparing the results, we have noticed that for some campaigns, the 
video_views metric is 0 in the Ads API where it is not 0 in the AdWords 
API.  However, we do see the "video quartile rate" information as non-zero, 
and the same in both the APIs (as are other metrics the same).

For some campaigns, the video views are the same between the APIs, so it is 
not the case that we are simply mis-requesting the data.

What might be a reason why video_views could be 0 in the Ads API, when it 
is not zero in the AdWords API?

I looked in the Google Ads UI, and the Views there are 0 for this campaign, 
while the quartile rates are not 0.  Seems strange.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/7539bf38-3d0d-4a26-8d23-0c076f9aded7n%40googlegroups.com.


campaign_criterion.type empty on removed criterions

2022-02-03 Thread Dan
I am pulling the change events using change_event but when I come across 
items that are removed and then do a lookup on the resource_name on say a 
keyword thats been removed, it doesn't give me the campaign_criterion.type 
or the actual keyword thats been removed, even though you can see it in the 
Google Ads interface change history.  Is that by design? Or am I querying 
the criterion wrong?

Thanks

Dan.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/f62bef38-a2d0-4656-b122-53e216926600n%40googlegroups.com.


Adwords API, account creation error: FRAUDSTER_CANNOT_ADD_CLIENTS

2022-02-03 Thread sgas...@adverit.com
(sorry if it is duplicate, i didn't a notification about delayed messages)

Hi, 

I'm currently receiving this error while trying to create a new 
account/customer with the API: 
[ManagedCustomerServiceError.FRAUDSTER_CANNOT_ADD_CLIENTS @ operations[0]]

Old thread found but with no useful responses: 
https://groups.google.com/g/adwords-api/c/gYJv6A2pAwo/m/CQTZlQuhBAAJ

PHP Code that triggers the error:

$managedCustomerService = (new 
AdWordsServices())->get($this->getSession($params['adwords_customer_id']), 
ManagedCustomerService::class);

// Create customer:
$customer = new ManagedCustomer();
$customer->setName($params['name']);
$customer->setCurrencyCode($params['currencyID']);
$customer->setDateTimeZone($params['time_zone']);

// Create operation:
$operation = new ManagedCustomerOperation();
$operation->setOperator('ADD');
$operation->setOperand($customer);

$operations = array($operation);

try {
if($result = $managedCustomerService->mutate($operations)) 
return $result->getValue()[0];
}
catch (Exception $e) {
vd($e->getMessage());
}

Can you help me? Ongoing business,

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/ebba1104-46b0-48a2-9502-9b64d7d52847n%40googlegroups.com.


Error while creating account: [ManagedCustomerServiceError.FRAUDSTER_CANNOT_ADD_CLIENTS @ operations[0]]

2022-02-03 Thread sgas...@adverit.com
Hi, 

I'm currently receiving this error while trying to create a new 
account/customer with the API: 
*[ManagedCustomerServiceError.FRAUDSTER_CANNOT_ADD_CLIENTS 
@ operations[0]]*

Old thread found but with no useful 
responses: https://groups.google.com/g/adwords-api/c/gYJv6A2pAwo/m/CQTZlQuhBAAJ

PHP Code that triggers the error:

$managedCustomerService = (new 
AdWordsServices())->get($this->getSession($params['adwords_customer_id']), 
ManagedCustomerService::class);

// Create customer:



*$customer = new ManagedCustomer();
$customer->setName($params['name']);
$customer->setCurrencyCode($params['currencyID']);
$customer->setDateTimeZone($params['time_zone']);*

// Create operation:
   

* $operation = new ManagedCustomerOperation();
$operation->setOperator('ADD');$operation->setOperand($customer);*

$operations = array($operation);

try {
if($result = *$managedCustomerService->mutate($operations)*) 
return $result->getValue()[0];
}
catch (Exception $e) {
vd($e->getMessage());
}

Can you help me? Ongoing business,

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/74621b01-2bb2-46cd-a3bf-50f07512357en%40googlegroups.com.


RE: I want to get Keyword States for 100 keywords

2022-02-03 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hello Rohit,

Thanks for reaching out to the Google Ads API support. There are several ways 
you can create seeds for generating new keywords:

For words or phrases that describe what you're advertising, use KeywordSeed. 
This could be a general type of business you are targeting such as plumbers, or 
it could be a product or service you offer such as drain cleaning.
For the URL of a webpage or entire website related to your business, use 
UrlSeed. The URL seed targets only a specific URL. If there are no hits, the 
search automatically expands up to the pages from the same domain.
For both keyword seeds and a URL seeds, use KeywordAndUrlSeed.
For an entire site, use SiteSeed. Given a top-level domain name, such as 
www.example.com, the site seed generates up to 250,000 keyword ideas from 
publicly available information.

Please refer to this link to get more information. Feel free to use our client 
library sample code "generate-keyword-ideas" to Generate keyword ideas from a 
list of seed keywords.

Could you please confirm which kind of keyword seeds you would like to generate?

Best regards,

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


RE: Google Ads geographic_view report misses data

2022-02-03 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Oksana,

Could you try taking out segments.geo_target_region, segments.geo_target_metro 
and replacing them with segments.geo_target_most_specific_location? I am asking 
this because you are filtering out all metrics that aren't from a region and a 
metro area.

If this still doesn't fix the issue, could you privately send us a full report 
definition from each API with account Id's combined with a full screen 
screenshot of the UI that is supposed to match?

Regards,

Aryeh Baker
Google Ads API Team
ref:_00D1U1174p._5004Q2W3xu1: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/2ebGb0R6QY8900KK4_n0gFT42hehCSKecrNQ%40sfdc.net.


Re: Can't find authentication examples

2022-02-03 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Kyle,

This sample should be included upon installing the Python client library. Can 
you try installing it once more? If you do not find on a second try, I'd 
recommend reaching out to the Python client library owners, here.

Regards,
Matt
Google Ads API Team

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


RE: Batchjob query details

2022-02-03 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Prince,

The BatchJobsService ListBatchJobResults method should return a list of 
BatchJobResults. Assuming no errors, you can find the mutate_operation_response 
within the BatchJobResult, and you can locate the resource name for the 
specific response type (e.g. campaign_result).

Regards,
Matt
Google Ads API Team

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


RE: Campaign Service example needed- Google Ads API

2022-02-03 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hello Saurabh,

Thanks for reaching out to the Google Ads API support. With regards to your 
concern, you can use our client library sample code to get all campaign details 
from Get campaigns.

Could you please give us more clarity about wsdl urls? Please share a full 
screen screenshot of the UI to indicate which activities you are referring to. 
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 us 
googleadsapi-supp...@google.com alias instead.

Best regards,

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


RE: Get items count on result row search stream.

2022-02-03 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Boris,

GoogleAdsService.Search has a return_total_results_count field while 
SearchStream doesn't. The total row count gets returned on the first page of 
results. Our Report Streaming guide explains more. Feel free to get back to us.

Regards,

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


Get criterion id from AdGroupCriterion - MobileAppCategory

2022-02-03 Thread Vedran Presečki
Hi, 

when using MobileAppCategoryService and trying to get for example "Medical" 
category, name returned is Google Play and/or Apple. But getName() will not 
return neither of those two, but only Medical.
Is there any way of getting also category for that medical (google play or 
apple), I understand there is CSV file, but can it be reached through code 
somehow?

Other part of the problem, when AdGroupCriterion is type of 
MobileAppCategory, in that scenario, getCriterionId will not return ID of 
Medical, but some other ID is generated for each AdGroupCriterion of type 
MobileAppCategory, how to get criterionID of mobile app category from ad 
group criterion? 
It's not consistant with other targeting types, for example: same action on 
AdGroupCriterion with AgeRage,  getCriterionId() will return the true 
criterionID of age range (the one from CSV table). 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ad7972f0-acc4-4eb2-aaf1-ea2d5726c8a7n%40googlegroups.com.


Re: Required field not present, even though it is defined (AdGroupCriteria create)

2022-02-03 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Thomas,

For us to check if this is correct, could you privately send us a request and 
response log of API communication that creates your tree?

The request and response appears similar to the JSON Mappings in our REST 
documentation. Our client libraries have loggers with logging instructions, to 
see these instructions you can click on the client library you use in the 
sidebar of our client library guide and click on "Logging". Setting the log 
level to 'DEBUG' will get the desired log.

Regards,

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


campaignCriterion.bidModifier returns 1 while UI shows 0%

2022-02-03 Thread Tiana S.
Hi there,

Question about the campaign_criterion.bid_modifier field. When requested 
from the API's ad_schedule_view resource 
, 
I get back 1 as value. But when checking the bid modifier in the ad 
schedule overview of the Google Ads UI, it's all 0%.

Is this intended or known behavior?

I can provide more information privately of course.

Thanks in advance!

Tiana

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/033a4247-2d11-4fb0-b569-ed3b677e189fn%40googlegroups.com.


Re: DataUploadResult - Google Ads Api V1.0

2022-02-03 Thread Maria Cook
Thanks Yasar, makes sense.
Best,
Maria

On Thursday, February 3, 2022 at 5:38:35 AM UTC-5 adsapi wrote:

> Hi Maria,
>
> Thanks for reaching out to us.
>
> There is no equivalent to datauploadresult 
> 
>  
> on UserList resource in Google Ads API. However, you may poll the job 
> status to check how the job is proceeding. You may use the 
> *offline_user_data_job.status* 
> 
>  
> field in the *offline_user_data_job* 
> 
>  
> resource.
>
> Let us know if you have any further questions.
>
> Regards, 
> [image: Google Logo] 
> Yasar 
> Google Ads API Team 
>   
>
>  
>
>  
>
>
> ref:_00D1U1174p._5004Q2W3iYW: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/6fad78fe-2dd7-4b58-840e-dab555cf1ed5n%40googlegroups.com.


RE: How to get whole customer object from updateCustomer()?

2022-02-03 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Vedran,

Thanks for reaching out. The MUTABLE_RESOURCE return type will only provide 
mutable fields. You can read about this here.

To obtain all attributes of an object, you must issue a Get request. However, 
Get should be used sparingly.

Regards,
Matt
Google Ads API Team

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


Re: Processing Time for OfflineUserDataJob

2022-02-03 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Tomas,

Thanks for the additional info. Can you please privately send us the complete 
request and response logs associated with this job?

Thanks,
Matt
Google Ads API Team

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


RE: Conversion Upload EXPIRED_EVENT Error

2022-02-03 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 us with the complete 
logs (request and response with request-id) via the Reply privately to the 
author option?

Thanks,

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


RE: PERMISSION_DENIED Error when changing google account role

2022-02-03 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Tomas,

If the removed user was the user that created the Cloud Console project used to 
generate the OAuth credentials, then this would explain the error you 
mentioned. You can leave that user with Admin or Standard access in the 
account, or you can create a new Cloud Console API project with new OAuth 
credentials, with a new user.

If you continue to have issues, please privately reply with your request and 
response logs.

Regards,
Matt
Google Ads API Team

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


UNKNOWN API error when trying to create a responsive display ad with a GIF as a marketing image

2022-02-03 Thread Meir Mouyal
Request: POST to the adGroupAds:mutate resource

Request Body:
{
  operations: [
{
  create: {
ad: {
  name: "some name",
  finalUrls: [
"https://google.es;,
  ],
  responsiveDisplayAd: {
marketingImages: [
  {
asset: "customers/5149402070/assets/20964906713",
  },
],
squareMarketingImages: [
  {
asset: "customers/5149402070/assets/18853871640",
  },
],
squareLogoImages: [
  {
asset: "customers/5149402070/assets/21213671967",
  },
],
youtubeVideos: [
],
headlines: [
  {
text: "changed headline",
  },
  {
text: "another one",
  },
],
longHeadline: {
  text: "loong headline",
},
descriptions: [
  {
text: "multiple descriptions",
  },
  {
text: "multiple descriptions",
  },
],
businessName: "im a business",
callToActionText: "just do it",
mainColor: "#0091FF",
accentColor: "#ff",
allowFlexibleColor: true,
  },
},
adGroup: "customers/5149402070/adGroups/131355788765",
status: "ENABLED",
  },
},
  ],
  partialFailure: false,
  validateOnly: false,
  responseContentType: "MUTABLE_RESOURCE",
}

Response Code: 400

Response Body Details:
[
  {
"@type": 
"type.googleapis.com/google.ads.googleads.v9.errors.GoogleAdsFailure",
errors: [
  {
errorCode: {
  requestError: "UNKNOWN",
},
message: "The error code is not in this version.",
location: {
  fieldPathElements: [
{
  fieldName: "operations",
  index: 0,
},
{
  fieldName: "create",
},
{
  fieldName: "ad",
},
{
  fieldName: "responsive_display_ad",
},
{
  fieldName: "marketing_images",
  index: 0,
},
  ],
},
  },
],
requestId: "7m91E19yPhgCQiKL2x5ITg",
  },
]

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ecd901b6-cbce-4eca-a3f0-e155bee78472n%40googlegroups.com.


Re: Asset based google ads api call extensions are not creating properly

2022-02-03 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Vijay,

Could you privately send us a full screen screenshot of this call extension 
showing Afghanistan as the country?

Regards,

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


Re: .NET SDK Bug report: Can't set the Operations property on the MutateCampaignBudgetsRequest object

2022-02-03 Thread Gercek Ilke Gultekin
The same bug exists in the CampaignServiceClient object as well. 
(MutateCampaignsAsync method)

On Thursday, February 3, 2022 at 3:01:33 PM UTC+1 Gercek Ilke Gultekin 
wrote:

> Hi,
>
> I'm using the .NET SDK for the Google Ads API (Google.Ads.GoogleAds 
> package, version 10.2.0) 
> I'm trying to create a new campaign budget using 
> the MutateCampaignBudgetsAsync method on the CampaignBudgetServiceClient 
> object. I can make the request if I use this particular overload "public 
> virtual Task 
> MutateCampaignBudgetsAsync(string customerId, 
> IEnumerable operations, CancellationToken 
> cancellationToken)".  I want to use one of the other overloads that expect 
> a MutateCampaignBudgetsRequest, since I want to be able to set the 
> ValidateOnly flag on the request, but I can't set the Operations property 
> on the request object since it's read-only. The funny thing is it's one of 
> the required properties for very obvious reasons (
> https://developers.google.com/google-ads/api/reference/rpc/v9/MutateCampaignBudgetsRequest)
>  
> When can we expect this bug to be fixed?
>
> Kind regards.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/58af7960-5950-48aa-9e09-f997488cda24n%40googlegroups.com.


.NET SDK Bug report: Can't set the Operations property on the MutateCampaignBudgetsRequest object

2022-02-03 Thread Gercek Ilke Gultekin
Hi,

I'm using the .NET SDK for the Google Ads API (Google.Ads.GoogleAds 
package, version 10.2.0) 
I'm trying to create a new campaign budget using 
the MutateCampaignBudgetsAsync method on the CampaignBudgetServiceClient 
object. I can make the request if I use this particular overload "public 
virtual Task 
MutateCampaignBudgetsAsync(string customerId, 
IEnumerable operations, CancellationToken 
cancellationToken)".  I want to use one of the other overloads that expect 
a MutateCampaignBudgetsRequest, since I want to be able to set the 
ValidateOnly flag on the request, but I can't set the Operations property 
on the request object since it's read-only. The funny thing is it's one of 
the required properties for very obvious reasons 
(https://developers.google.com/google-ads/api/reference/rpc/v9/MutateCampaignBudgetsRequest)
 
When can we expect this bug to be fixed?

Kind regards.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/463a2a90-f384-4081-bb8a-f565a9a7dd17n%40googlegroups.com.


Re: What is the limit of customers we can create per account?

2022-02-03 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hello,

Yes, these two operations are the same. The API mirrors the UI, so the same 
limits apply.

Regards,
Matt
Google Ads API Team

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


Re: Retrieving sitelinks

2022-02-03 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Zweite,

In Asset-based Extensions Migration guide it states that if both Asset-based 
and Feed-based extensions of a particular type are attached to the same 
customer, campaign, or ad group, the Asset-based extensions will be served. 
This only applies for entities at the same level. So for example, linking an 
asset to an ad group will prevent all feeds serving on that ad group, but other 
ad groups in the same campaign may continue serving feeds. Once you migrate a 
sitelink at ad group level in that ad group you will have to migrate all 
sitelink extensions in that ad group for all sitelink extensions to serve in 
that ad group. But auto migration will migrate all of the extensions so all 
will serve.

As soon as an extension is migrated the asset based one will start serving and 
the extension setting one will stop serving.

Regarding reporting, asset_field_type_view will cover on any level the asset 
extension is connected.

Regards,

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


Re: Working Google Ads Data Transfer after deprecating AdWords API

2022-02-03 Thread Zweitze
I'm dealing with the same situation, and have some new insights.
I submitted a bug on the web page of the documentation, and got some 
feedback.

This is the bug report 

The feedback stated some preview is/was going on. I requested access but 
got no response whatsoever.
The slack group also contains discussions about this topic - didn't you use 
its search functionality?
At least someone got access to the preview, he stated a new Data Transfer 
became available after being approved.

So, how do you deal with the situation?

For us it is obvious that the BigQuery team is not that much interested in 
this feature, otherwise they would have started documenting this, sharing 
their plans publicly, etc. Ask yourself, is the feature mission critical? 
Then you should look into alternatives. Note that some companies (FiveTran, 
Supermetrics) have similar offerings.
In our case their deals weren't suitable, now I'm back to coding again... 
with a nice deadline.


On Wednesday, February 2, 2022 at 1:03:22 PM UTC+1 r.obo...@owox.com wrote:

> Thanks for your reply.
> I've already asked the same question in the slack community available 
> *here* .
>
> But there is no response(
>
>
> On Wednesday, February 2, 2022 at 6:16:35 AM UTC+2 adsapi wrote:
>
>> Hi Ruslan,
>>
>> Thanks for reaching out to the Google Ads API Forum.
>>
>> Kindly note that BigQuery Data Transfer Service for Google Ads 
>>  is an 
>> implementation of the AdWords API to the BigQuery platform, and 
>> implementation of the Google Ads API / AdWords API to any platform is 
>> outside of our scope already. That said, I am unable to comment on whether 
>> BigQuery Data Transfer Service for Google Ads still works after deprecating 
>> the AdWords API.
>>
>> Since, the AdWords API is deprecated and as of April 27, 2022, the 
>> AdWords API will no longer be available. That being said, you will need to 
>> migrate to Google Ads API. As for the clarification and guidance if there 
>> is any alternative for the data service which currently uses the AdWords 
>> API, you will need to get in touch with the BigQuery team by contacting 
>> them through the support channels available *here* 
>> .
>>
>> Let us know if you have any further questions.
>>
>> Regards, 
>> [image: Google Logo] 
>> Yasar 
>> Google Ads API Team 
>>   
>>
>> ref:_00D1U1174p._5004Q2W3GXy: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/e397e078-b32c-483a-a2a1-0e49769f5455n%40googlegroups.com.


Google Ads geographic_view report misses data

2022-02-03 Thread 'Oksana Sulyma' via Google Ads API and AdWords API Forum
Hi Google Ads / AdWords API support team!
We are in process of migration from AdWords API to Ads API and I have a 
question on geographic_view.
I have 2 reports for the same account_id / date got from AdWords API 
https://developers.google.com/adwords/api/docs/appendix/reports/geo-performance-report
 
and Ads 
API 
https://developers.google.com/google-ads/api/fields/v9/geographic_view?hl=en. 
Data for Clicks, Impressions, other metrics differs. Data got from AdWords 
API matches Campaign report data. I wonder what could be missed, may be 
some filters, or wrong segments usage...

Here are my reports definitions for comparison.
Google Adwords:
https://adwords.google.com/api/adwords/cm/v201809;> 
 CampaignId AdGroupId 
AdNetworkType1 CityCriteriaId 
CountryCriteriaId RegionCriteriaId 
MetroCriteriaId Date 
Impressions Clicks Cost 
Conversions ViewThroughConversions 
ConversionValue VideoViews 
AllConversions AllConversionValue 
CrossDeviceConversions Interactions 
 AdGroupId IN *my 
adgroup id*   
2022011520220115  
adwords_adgroup_geo 
GEO_PERFORMANCE_REPORT 
CUSTOM_DATE 
CSV 
Summary result: Impressions = 1851, Clicks = 39, Rows 521.

Google Ads:
Request: 
{"customerId":"*my customer id*","query":"SELECT campaign.id, ad_group.id, 
segments.ad_network_type, segments.geo_target_city, 
geographic_view.country_criterion_id, segments.geo_target_region, 
segments.geo_target_metro, segments.date, metrics.impressions, 
metrics.clicks, metrics.cost_micros, metrics.conversions, 
metrics.view_through_conversions, metrics.conversions_value, 
metrics.video_views, metrics.all_conversions, 
metrics.all_conversions_value, metrics.cross_device_conversions, 
metrics.interactions FROM geographic_view WHERE segments.date>='2022-01-15' 
AND segments.date<='2022-01-15'  ORDER BY segments.date DESC "}
Summary result: Impressions = 1555, Clicks = 32, Rows 498.

I'll be happy to provide complete details privately if needed. But may be 
some miss is already visible from report definition. Goal is to get same 
result from Google Ads API which I have from Google AdWords API.

Thanks so much for looking at this!
Oksana

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/0438a319-08ac-4753-a003-da062e099dc6n%40googlegroups.com.


Re: Retrieving sitelinks

2022-02-03 Thread Zweitze
Hi,

Thanks for the link to the guide! I dismissed that part of the 
documentation because, well, I will not write code to migrate accounts. But 
I learnt it's really helpful for learning to deal with feed-based 
extensions, thanks again.

Another question though:
I understand Google will be migrating feed-based extensions to asset-based 
extensions. And I need to write code that can deal with both situations - 
just reporting, usually read-only access. So, for a given account, I will 
have to try both asset reports and feed reports. Would you agree?

I am wondering what happens when a Google-initiated migration just 
finished. My code may retrieve sitelinks from both asset reports and feed 
reports, and therefore get double entries. I this a valid concern?
How can I detect this situation? For instance, will the feed mapping be 
disabled after migration, or will the feed items be disabled?

Thanks!

On Monday, January 31, 2022 at 2:01:17 AM UTC+1 adsapi wrote:

> Hi Zweitze,
>
> Thanks for getting back to us.
>
> You may check this *guide* 
> 
>  
> for Identify Feed-based extensions. Let us know if you have any further 
> questions.
>
> Regards, 
> [image: Google Logo] 
> Yasar 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2VQ9mn: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/7fac31d6-4879-44c5-8704-b4f890c6ea40n%40googlegroups.com.


Re: geographic_view doesn't return data when segments.geo_target_metro is empty

2022-02-03 Thread Boris DETRY
*I believe this is the correct behavior but it complicates our programs. *

Downloading multiple reports with/without segment and then merging these 
results could turn into an extremely heavy process.

For example: 
Imagine I have 4 millions search terms and only 1 million has keywords, to 
make one single collection of these two results and *avoiding duplicates* it 
requires a double loop (4M * 1M = 4,000,000,000,000 loops). 
We could also do multiple request to the API using NOT_IN clause in filter 
but API only allows 20k items in IN clauses, so we need to batch, and 
process to remove duplicated results of each batched results could be 
pretty heavy too. 

What other workaround we have? 

*Anyway, one cool solution would be if in the next version of the API you 
allow getting segmented results with segment = null.*


On Monday, October 18, 2021 at 10:50:05 PM UTC+2 adsapi wrote:

> Hi Mario,
>
> In addition to the data that you provided in your last post, can you 
> please privately provide us with your complete request and response logs?
>
>
> Thanks,
> Matt
> Google Ads API Team
>
> [image: Google Logo] 
> Matt 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q275Y42: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/cf8429d2-8c92-47f2-840f-4a931afeeeadn%40googlegroups.com.


How to get whole customer object from updateCustomer()?

2022-02-03 Thread Vedran Presečki
Hi,

I'm using CustomerServiceClient to update name of the customer and I want 
updated object back. 
>From what I see, I only get resource name from the updated customer which 
is forcing me to use another request after update, getCustomer(). 

Is there a way to get the full customer from updateCustomer() request?
I know for setting MUTABLE_RESOURCE, but that will return customer with 
changed fields only (in this case name), not the full data of the customer, 
specifically ID of the customer.

Or is it expected that if updateCustomer() was a success, that my Customer 
object which I passed to update operation is truthy and it's equals to the 
one on Google Ads. 

KR, 
Vedran 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/4467455a-bc82-44f2-835a-cce8521ce5d6n%40googlegroups.com.


Batchjob query details

2022-02-03 Thread Prince Polly
Hi,

I've read serveral threads on this forum that is not possible anymore to 
get id's from the uploaded Campaigns, adgroups, keywords, etc via the 
batchjob results. So can someone tell me how a can query these results 
afterwards? I only want to query the uploaded items, not the rest. Eg, I 
know how to query all Campaigns, but i only need the newly added campaigns.

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/48b81b94-6627-4d64-96d0-38446cddf7c7n%40googlegroups.com.


Get items count on result row search stream.

2022-02-03 Thread Boris DETRY
Since segmentation with new API skips the results with no segment, I need 
to run some extra request and extra code. For example, concatenating search 
terms with and without keywords... my code execution could take hours for 
accounts with millions of search terms. 

*My question is if it's possible to have the total result count (the 
quantity of elements) when I request the search stream method with 
"TotalRowOnly" as parameter ?*

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/aaf176e7-3d7b-428d-9ef6-53b261f2ea4dn%40googlegroups.com.


Campaign Service example needed- Google Ads API

2022-02-03 Thread Saurabh Suman
Hi  Team,
  Is there any exmaple using Java  to how to use Campaign Service  api 
calls  to get campaignId related details  in new Google Ads APi? Also is  
it needed to use wsdl urls ?

Thanks,
Saurabh

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/4b67fc23-bd28-4890-9276-e16069986cd2n%40googlegroups.com.


I want to get Keyword States for 100 keywords

2022-02-03 Thread Rohit Nishad
Hi,

I am useing Google Ads API rest interface, generateKeywordIdeas function with 
this body, 

"includeAdultKeywords": true,
pageSize: inputs.length,
"keywordSeed": {
"keywords": [
"seo",
"something",
100+
]
}

I get this error,
error: {
code: 400,
message: 'Request contains an invalid argument.',
status: 'INVALID_ARGUMENT',
details: [ [Object] ]
}

I know this is because of 100+ keyword,
How can i get keyword data for 100+ keyword.

*Note: I do not want to create resoures for every time i request to get 
100+ keyword status*

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/e5ce27a5-2a62-4356-89bb-aa93d99829e5n%40googlegroups.com.


Re: When will RecommendationType include all (or most) recommendation types?

2022-02-03 Thread Wijnand Meijer
That would be great, thanks!

On Wednesday, February 2, 2022 at 10:31:50 PM UTC+1 adsapi wrote:

> Hi Wijnand,
>
> I work with Teejay and will assist you. I raised with my team your request 
> for all recommendation types. This request is subject to review. You may 
> monitor our blog 
>  for 
> an update.
>
> Regards,
>
> [image: Google Logo] 
> Aryeh Baker 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2VMZpd: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/7c6531b5-2913-4154-802c-bb5e45d2c31en%40googlegroups.com.


Re: Required field not present, even though it is defined (AdGroupCriteria create)

2022-02-03 Thread Thomas D'heer
Hi,

I managed to make it figure it out in the end. It worked by creating three 
criteria for every product: a subdivision node as the root, one unit node 
to determine the *product_item_id*, and one *other *unit node. In case 
anyone wonders, the three nodes look like this (you have to convert them to 
a 'create' operation before sending the request).

const root_node = {
resource_name: ad_group_criterion_resource_name,
listing_group: {
type: enums.ListingGroupType.SUBDIVISION,
},
status: enums.AdGroupCriterionStatus.ENABLED,
};

const child_product_item = {
ad_group: parent.ad_group_resource_name,
cpc_bid_micros: cpc_bid_micros,
listing_group: {
parent_ad_group_criterion: ad_group_criterion_resource_name,
case_value: {
product_item_id: {
value: `${parent.offerId}`,
},
},
type: enums.ListingGroupType.UNIT,
},
status: enums.AdGroupCriterionStatus.ENABLED,
};

const child_node_other = {
ad_group: parent.ad_group_resource_name,
cpc_bid_micros: cpc_bid_micros,
listing_group: {
parent_ad_group_criterion: ad_group_criterion_resource_name,
case_value: {
product_item_id: {},
},
type: enums.ListingGroupType.UNIT,
},
status: enums.AdGroupCriterionStatus.ENABLED,
};

const triplet = [root_node, child_product_item, child_node_other];

Thanks for the help. Let me know please if you still see anything wrong 
with this.
On Wednesday, 2 February 2022 at 22:11:23 UTC+1 adsapi wrote:

> Hi Thomas,
>
> Could you try creating a root subdivision node and an 'other' node that is 
> a unit node to place your product Id in? I am under the impression that a 
> root node is a subdivision node.
>
> Regards,
>
> [image: Google Logo] 
> Aryeh Baker 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2W3ZvG: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/3d2f1856-a36a-4982-ba8e-780858c25b59n%40googlegroups.com.