Re: how to create an ad variation with systemManagedEntitySource?

2019-01-15 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Chiwan,

Unfortunately, creation and management of ad variations is currently not 
supported in AdWords API. The systemManagedEntitySource field is read only 
and its only use is for you to be able to identify the experimental ads 
created by the ad variations feature (you may also refer here 

 for 
more information).

Best regards,
Jaki
AdWords API Team

On Tuesday, January 15, 2019 at 5:55:28 PM UTC+8, Chiwan Leung wrote:
>
> And What's more, if I set ad_variation for an new ad. Will it find its 
> original one like display in UI?
>
> On Tuesday, January 15, 2019 at 4:18:37 PM UTC+8, Luis Xander Talag 
> (AdWords API Team) wrote:
>>
>> Hi Chiwan,
>>
>> There is no hierarchy between the ads themselves as the ads could only 
>> belong to an ad group as shown in this guide 
>> .
>>  
>> Let me know if I misunderstood your concern.
>>
>> Best regards,
>> Luis
>> AdWords API Team
>>
>> On Tuesday, January 15, 2019 at 12:27:21 PM UTC+8, Chiwan Leung wrote:
>>>
>>> If I create an new ad and set systemManagedEntitySource to 
>>> ad_variation.Which 
>>> is this ad's parent ad?
>>>
>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/31455e29-677d-490e-bb0b-10e1b644e6a2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: how to create an ad variation with systemManagedEntitySource?

2019-01-15 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Chiwan,

There is no hierarchy between the ads themselves as the ads could only 
belong to an ad group as shown in this guide 
.
 
Let me know if I misunderstood your concern.

Best regards,
Luis
AdWords API Team

On Tuesday, January 15, 2019 at 12:27:21 PM UTC+8, Chiwan Leung wrote:
>
> If I create an new ad and set systemManagedEntitySource to ad_variation.Which 
> is this ad's parent ad?
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/92461ff3-4d96-4026-835d-1a89c9df4baa%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Is there any way to get location criterion id based on address or postal code ?

2019-01-14 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Ramanajee,

Could you clarify if you want the list of Criterion Ids for all available 
geo targets? If so, then kindly refer to the "open table" button of this 
guide  
(also 
filterable by postal code). The guide also include links to download the 
said list in CSV format. 

Let me know if I misunderstood your concern.

Best regards,
Luis
AdWords API Team

On Tuesday, January 15, 2019 at 9:45:55 AM UTC+8, Ramanajee Kandregula 
wrote:
>
>
> Hi,
> i need to criterion id for add/edit/remove campaign target locations 
> through api
> i am having postal code and address
>
>
> Thanks,
> Ramanajee
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7fe954a6-8240-4a08-93cd-6fcf24e5fac3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Create a UniversalAppCampaign draft failed

2019-01-14 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi,

The operation might not be permitted to UniversalAppCampaign. In order to 
further investigate the issue, could you provide your clientCustomerId and 
the complete SOAP request and response logs generated after the API 
request? Kindly reply via the *Reply privately to author*.

Best regards,
Luis
AdWords API Team

On Tuesday, January 15, 2019 at 9:46:08 AM UTC+8, Jerry Wee wrote:
>
> Hello,
>
> when I try to create a draft base on an UniversalAppCampaign, the api 
> throw 
>
> [DraftError.CAMPAIGN_CANNOT_CREATE_DRAFT @ 
> operations[0].operand.baseCampaignId; trigger:'CampaignId: 1677229146', 
> OperationAccessDenied.MUTATE_ACTION_NOT_PERMITTED_FOR_CLIENT @ 
> operations[0]]
>
> I have enough permission on my account and I also create an 
> UniversalAppCampaign successfully by api. Other Operations are also 
> successful but this.
>
> 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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a338e68a-9801-49aa-88cd-1e68d4252237%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Correct Usage of the ExtensionFeedItem Class

2019-01-14 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Peter,

You may use the FeedItemTargetService.get() 

 method 
instead to retrieve the details of your FeedItemAdGroupTarget 
.
 
This object includes the adGroupId 

 of 
your target ad group.

Let me know if this is what you are looking for.

Thanks and regards,
Luis
AdWords API Team

On Tuesday, January 15, 2019 at 9:45:40 AM UTC+8, Peter A wrote:
>
> Hi there,
>
> I am currently in the process of updating a PHP script I use to manage my 
> AdWords Campaigns from v201802 to v201809.
>
> I have however run in to slight issue due to changes to the FeedItem Class.
>
> I currently have a function that looks as follows, built for v201802:
>
> function getFeedItems(AdWordsServices $adWordsServices, AdWordsSession 
> $session, $adCustomizerFeed) {
> 
> $page_limit = 500;
> 
> // Get the AdCustomizerFeedService, which loads the required classes.
> $feedItemService = $adWordsServices->get($session, 
> FeedItemService::class);
> 
> $feedId = $adCustomizerFeed->getFeedId();
> $feedItems = array();
> 
> // Create selector.
> $selector = new Selector();
> 
> $selector->setFields(array('FeedItemId','Status','AttributeValues','TargetingAdGroupId'));
> 
> // Create predicates.
> $selector->setPredicates(array(
> new Predicate('Status', 'EQUALS', array('ENABLED')),
> new Predicate('FeedId', 'EQUALS', array($feedId))
> ));
> 
> // Create paging controls.
> $selector->setPaging(new Paging(0, $page_limit));
> 
> $totalNumEntries = 0;
> do {
> // Make the get request.
> $page = $feedItemService->get($selector);
>
> // Display results.
> if ($page->getEntries() !== null) {
> $totalNumEntries = $page->getTotalNumEntries();
> 
> foreach ($page->getEntries() as $feedItem) {
> $adGroupId = 
> (int)$feedItem->getAdGroupTargeting()->getTargetingAdGroupId();
> $feedPrice = ($feedItem->getAttributeValues())[0]->getStringValue();
> $feedShipping = ($feedItem->getAttributeValues())[1]->getStringValue();
> $feedItemId = (int)$feedItem->getFeedItemId();
> 
> $feedItems[$adGroupId][0] = $feedItemId;
> $feedItems[$adGroupId][1] = $feedPrice;
> $feedItems[$adGroupId][2] = $feedShipping;
> }
> } else {
> printLog(sprintf("No feed items were found.\n"));
> }
> 
> // Advance the paging index.
> $selector->getPaging()->setStartIndex(
> $selector->getPaging()->getStartIndex() + $page_limit
> );
> 
> } while ($selector->getPaging()->getStartIndex() < $totalNumEntries);
> return $feedItems;
> }
>
> The issue is at the following line:
>
> $adGroupId = 
> (int)$feedItem->getAdGroupTargeting()->getTargetingAdGroupId();
>
> As of v201809, the FeedItem class no longer has a 'getAdGroupTargeting' 
> method. Instead, the method has been moved to the ExtensionFeedItem Class.
>
> I have not been able to find any documentation or sample usage of the 
> ExtensionFeedItem class and am unsure on how to modify the above function 
> so that I am still able to retrieve the AdGroup ID from a FeedItem.
>
> Would anyone be willing to show me or point me in the right direction on 
> how I should modify the above function so that I can still get the AdGroup 
> ID from the FeedItem?
>
> Thank you all in advance.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/bb8b72f3-7b88-40a5-9929-12bf7cf353db%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Impressions number is less than clicks number in Search Query Performance report.

2019-01-14 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Zhang,

Yes, this is an expected behavior. Impression 
 is counted each 
time your ad appears on Google or the Google Network, it's counted as one 
impression, while a Click 
 is 
counted when someone tries to reach your site by clicking your ad, even if 
the person doesn't reach your site or if your site is temporarily 
unavailable.

That said, an ad can have one impression and at the same time multiple 
clicks.

To be more sure, can you send the report definition 

 via *Reply privately to author* so we can further check?

Regards,
Luis, 
AdWords API Team

On Monday, January 14, 2019 at 10:16:40 AM UTC+8, chenrui zhang wrote:
>
> Hello,
>
> I found that the impressions number is less than the clicks numbers in 
> several rows. Is it expected?
>
> Thank you in advance.
>
>
>
>
>
>
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/21bd25a0-2669-48fa-ac0f-2dd5e0798e8f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How can I see all Quotas and Limits

2019-01-13 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Stiven,

The RESOURCE_EXHAUSTED 

 error 
that you encountered means that a system frequency limit has been exceeded 
due to too many requests in a short period of time. This being said, I 
would suggest you to set up short delays between requests or combine more 
operations in fewer requests. Currently, the Google Ads API doesn't have a 
documentation for limits since it is still in beta. However, you could find 
in this guide 
 the 
common errors available in the API which you might encounter. Also, this 
guide  for 
more information on troubleshooting.

With regards to retrieving the account id and the account name in one API I 
call, I'm afraid it is not currently possible as the service for retrieving 
the list of customers under one's account and retrieving of customer 
information are two separate services.

Thanks and regards,
Luis
Google Ads API Team

On Sunday, January 13, 2019 at 4:47:25 AM UTC+8, Stiven Ariza wrote:
>
> I am loging with a Google Account and get MCC Account and SubAccounts, 
> firts I get Customers Id and then I need to call another service to get 
> Accounts name but I catch the next error:
>
> RESOURCE_EXHAUSTED: Quota exceeded for quota metric '
> googleads.googleapis.com/get_requests' and limit 
> 'GetsPerMinutePerProject' of service 'googleads.googleapis.com' for 
> consumer 'project_number:974234XXX'.
>
> Where can I see All Quotas and Limits of Google Ads API?
>
> is there way to obtain customer id and name in a one call to API?
>
> I share my code:
>
>
> public static List GetAllCustomersId(GoogleAdsClient 
> googleAdsClient) {
> List customerLst = new ArrayList();
> try (CustomerServiceClient customerServiceClient = 
> googleAdsClient.getCustomerServiceClient()) {
> ListAccessibleCustomersRequest request = 
> ListAccessibleCustomersRequest.newBuilder().build();
> ListAccessibleCustomersResponse response = 
> customerServiceClient.listAccessibleCustomers(request); 
> for (String custResource : 
> customerServiceClient.listAccessibleCustomers(request).getResourceNamesList())
>  
> {
> custResource = custResource.substring(custResource.lastIndexOf("/") + 1, 
> custResource.length());
> /* Get tree customers*/
> String query = "SELECT customer.id, customer.descriptive_name, 
> customer_client.resource_name, "
> + "customer_client.client_customer, customer_client.level, "
> + "customer_client.hidden FROM customer_client";
>
> try (GoogleAdsServiceClient client = 
> googleAdsClient.getGoogleAdsServiceClient()) {
> SearchPagedResponse response1 = 
> client.search(String.valueOf(custResource), query);
>
> for (GoogleAdsRow row : response1.iterateAll()) { 
> String clientCus = row.getCustomerClient().getClientCustomer().getValue();
> clientCus = clientCus.substring(clientCus.lastIndexOf("/") + 1, 
> clientCus.length());
> System.out.println("Data: " + clientCus);
> String accountNameStr = GetAccountName(googleAdsClient, 
> Long.parseLong(clientCus));
> System.out.println("subaccount: " + accountNameStr);
> }
> }
>
> /**/
> }
> }
> return customerLst;
> }
>
> public static String GetAccountName(GoogleAdsClient googleAdsClient, long 
> customerId) {
> String accountNameStr = "";
> try (CustomerServiceClient customerServiceClient = 
> googleAdsClient.getCustomerServiceClient()) {
> String customerResourceName = ResourceNames.customer(customerId);
> Customer customer = 
> customerServiceClient.getCustomer(customerResourceName);
> // Print account information.
> System.out.printf(
> "Customer with ID %d, descriptive name '%s', currency code '%s', timezone 
> '%s', "
> + "tracking URL template '%s' and auto tagging enabled '%s' was 
> retrieved.%n",
> customer.getId().getValue(), customer.getDescriptiveName().getValue(),
> customer.getCurrencyCode().getValue(), customer.getTimeZone().getValue(),
> customer.getTrackingUrlTemplate().getValue(), 
> customer.getAutoTaggingEnabled().getValue());
> accountNameStr = customer.getDescriptiveName().getValue();
> }
> return accountNameStr;
> }
>
>
> 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 
"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

Re: TextAdRecommendation Request

2019-01-10 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Jonathan,

You can determine the recommendations you retrieve based on the 
recommendation type. The Google Ads API currently support the 
recommendation types listed on this guide 
.
 
Also you may check this link 

 for 
its description.

Regards,
Luis
Google Ads API Team

On Friday, January 11, 2019 at 8:40:15 AM UTC+8, Jonathan Stiven Pachon 
Ariza wrote:
>
> Hi Luis,
>
> How can I see the Recommendation in text to show it our clients and then 
> to decide if apply it or not? because I don't know what is the 
> recommendation and I can't apply it without known
>
> El miércoles, 9 de enero de 2019, 22:17:59 (UTC-5), Luis Xander Talag 
> (AdWords API Team) escribió:
>>
>> Hi Stiven,
>>
>> Recommendations help you improve your campaigns by introducing new and 
>> relevant features, getting more out of your budget by improving bids, 
>> keywords and ads, and increasing the overall performance and efficiency of 
>> your campaigns. You can read this guide 
>>  for more 
>> information. 
>>
>> The one that you retrieved was the resource name of the recommendation 
>> which has the format of 
>> "customers//recommendations/". Then, you 
>> could use that recommendation_id if you want to apply that recommendation 
>> to your account. You may check this guide 
>> 
>>  for 
>> more details on applying a recommendation.
>>
>> Thanks and regards,
>> Luis
>> Google Ads API Team
>>
>> On Thursday, January 10, 2019 at 5:28:16 AM UTC+8, Stiven Ariza wrote:
>>>
>>> when I run TextAdRecommendation sample, this return me an URL 
>>> like 
>>> customers/4792196000/recommendations/Mjg3MTQ5NDI2LTExNS0xNfwhfjhSAFefADs123TQ2OTUwNjc1MDAwLSsxNTczNTA0NzM2
>>> What should I do with this URL?
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2168b08b-57fa-4f1a-b8af-924e023b0f2a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Is Target CPA Simulator data available through the API?

2019-01-10 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

Target CPA Simulator is not supported in AdWords API and currently 
available only in Google Ads UI. You may follow our blog 
 for any 
updates on AdWords API.

Thanks and regards,
Luis
AdWords API Team

On Friday, January 11, 2019 at 8:40:03 AM UTC+8, yang wrote:
>
> Revisiting this after 3 years. Is simulator data for target CPA bid 
> strategies available via the API? It is available though the AdWords UI. 
>
> Again, NOT referring to the campaign/ad group/criterion level bid 
> landscapes. Those are clearly documented here 
> .
>
> Thanks.
>
> On Friday, November 20, 2015 at 4:55:17 AM UTC+8, Umesh Dengale wrote:
>>
>> Hello,
>>
>> In the AdWords API, the Bid landscapes give the user the research 
>> information about estimated performance for your ad groups and criteria and 
>> could be used this information to adjust your bidding strategy. The Bid 
>> landscape is analogous to bid simulators 
>>  in the AdWords 
>> user interface. The DataService 
>> 
>>  supports 
>> two types of landscapes AdGroupBidLandscape 
>> 
>>  and 
>>  CriterionBidLandscape 
>> .
>>  
>> Please check out Bid landscape guide 
>> 
>>  and GetKeywordBidSimulations 
>> 
>>  Java 
>> client library example. 
>>
>> Thanks,
>> Umesh, AdWords API 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 
"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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b558e86e-5bb4-4753-87b0-2ba5641bc877%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Keywords Performance Report device blank???

2019-01-10 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

Our team is currently working on this known issue. However, I could not 
comment yet on when this will be going to fix. I will provide you an update 
as soon as available.

Thanks and regards,
Luis
AdWords API Team

On Friday, January 11, 2019 at 8:41:01 AM UTC+8, emnet wrote:
>
>
> ** Note: CONNECTED_TV will be available on January 8, 2019. See our 
> blog 
> 
>  for 
> more details.*
> *TV device blank!!!*
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/8ad68e9e-ad29-428a-89df-59e315751f43%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Experiencing Mismatch in the Google Adwords UI and adwords API data (even after aggregating the data at the same level)

2019-01-09 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Sandhya,

The AdWords API 
 is more 
likely equivalent to Google Ads UI . You must 
use the Ads Manager API  
instead 
if this is specific to data from Google Ads Manager UI 
, 
could you confirm? If so, then I would recommend that you post your concern 
in this link 
 
instead 
as we they are more equipped in assisting you on this.

Best regards,
Luis
AdWords API Team

On Thursday, January 10, 2019 at 9:29:50 AM UTC+8, sandhya ganesh wrote:
>
> There is a mismatch between the Google Ads Manager UI data and the adwords 
> API data. The mismatch is beyond the acceptance threshold of 5%. Can 
> someone from the Google Adwords Forum Help us out ?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/19358a4f-56c7-4f1f-8899-c65a2fcff7e7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: TextAdRecommendation Request

2019-01-09 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Stiven,

Recommendations help you improve your campaigns by introducing new and 
relevant features, getting more out of your budget by improving bids, 
keywords and ads, and increasing the overall performance and efficiency of 
your campaigns. You can read this guide 
 for more 
information. 

The one that you retrieved was the resource name of the recommendation 
which has the format of 
"customers//recommendations/". Then, you 
could use that recommendation_id if you want to apply that recommendation 
to your account. You may check this guide 

 for 
more details on applying a recommendation.

Thanks and regards,
Luis
Google Ads API Team

On Thursday, January 10, 2019 at 5:28:16 AM UTC+8, Stiven Ariza wrote:
>
> when I run TextAdRecommendation sample, this return me an URL 
> like 
> customers/4792196000/recommendations/Mjg3MTQ5NDI2LTExNS0xNfwhfjhSAFefADs123TQ2OTUwNjc1MDAwLSsxNTczNTA0NzM2
> What should I do with this URL?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/828b8276-3996-429d-82ab-91cfc548b833%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Possible to retrieve invoices through API?

2019-01-08 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Bobby & Bastien,

I'm unable to comment as we can only provide support with regards to the 
usage of our client libraries 
.

Thanks,
Luis
AdWords API Team

On Tuesday, January 8, 2019 at 7:20:13 PM UTC+8, bastien rabaute wrote:
>
> Hi,
>
> I thought about it too (more than 150 invoices to retrieve and send to my 
> clients each month). Maybe using something like iMacros or PhantomJS.
>
> Let me know if you start something. 
>
> best 
>
> Bastien
>
> Le mardi 8 janvier 2019 12:13:11 UTC+1, Bobby Thomas a écrit :
>>
>> Hi,
>>   I have a question, since this feature is not going to come very 
>> soon and its a must for me, I am planning to automate the adWord website 
>> with the help of few scripts (running my local) and download these 
>> invoices? Should it work ?
>>
>> Regards
>> Bobby
>>
>> On Monday, January 7, 2019 at 9:59:51 PM UTC-8, Peter Oliquino (AdWords 
>> API Team) wrote:
>>>
>>> Hi Ed,
>>>
>>> I still haven't heard any updates from engineering if this will be 
>>> implemented in AdWords API or in future versions. You may continue to 
>>> follow our blog 
>>>  for 
>>> any updates or announcements.
>>>
>>> Thanks,
>>> Peter
>>> AdWords API Team
>>>
>>> On Tuesday, January 8, 2019 at 2:14:19 AM UTC+8, ed r wrote:

 Any word on including invoicing on the new Google Ads API?


 On Wednesday, November 21, 2018 at 6:20:21 PM UTC-8, Luis Xander Talag 
 (AdWords API Team) wrote:
>
> Hi Antoine,
>
> I'll follow up on this concern with the engineering team, however, 
> there's no guarantee that it will be available soon. Kindly follow the 
> blog  for 
> future updates regarding this feature.
>
> Let me know if you have further clarifications.
>
> Thanks,
> Luis
> AdWords API Team
>
> On Thursday, November 22, 2018 at 8:01:02 AM UTC+8, antoine lievre 
> wrote:
>>
>> Hi,
>>
>> I just checked the blog and can't find anything about retrieving 
>> invoices.
>> But there is a lot of organization that really want this feature, and 
>> this 8 years mow (at least).
>> So, i'm hoping that it will be available ASAP.
>>
>> Antoine
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/132717de-ada0-4ccf-bd99-84a3f83e84d8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Extension data using BiqQuery Transfers

2019-01-07 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

My apologies as our team could only provide support specific to AdWords API 
issues/concerns. For Google Ads BigQuery Transfer related concern, you may 
contact their support team via this link 
.

Thanks and regards,
Luis
AdWords API Team

On Tuesday, January 8, 2019 at 8:57:41 AM UTC+8, Kunal Patankar wrote:
>
> @Google ...
>
> In the current version of BigQuery Transfers for Google Ads (Adwords) .. 
> one cannot get data for Ad Extensions like Calls and Sitelinks.
>
> The workaround is using custom Bulk action scripts.
>
> *Question*: Is extension data planned to be added to the Google Ads 
> BigQuery Transfers anytime soon?
>
> If yes .. when?
>
> If no .. any particular reason why it's excluded in the current version?
>
>
> --
> Kunal
>  
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c60a6b0f-ccae-4449-be16-035d3728c6d4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: StringRuleItem encoding

2019-01-07 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi

There's no need to encode the value of your StringRuleItem 

 when 
creating RuleBasedUserList 
.
 
However, you may take note that for URL/Referrer URL, value can not contain 
illegal URL chars such as: "()'\"\t". Also, yes, you could follow the link 
that you provided to fix the common formatting issue if you're using custom 
parameters.

Thanks and regards,
Luis
AdWords API Team

On Tuesday, January 8, 2019 at 8:57:32 AM UTC+8, matan.meshi wrote:
>
> Hi,
> When creating RuleBasedUserList 
> 
>  
> with StringRuleItem Do I need to encode the value of the rule item?
> Do I need to avoid some characters or to follow this formatting rules: 
> https://support.google.com/google-ads/answer/7280698 ?
>
> Thanks
>
>
> This e-mail, as well as any attached document, may contain material which 
> is confidential and privileged and may include trademark, copyright and 
> other intellectual property rights that are proprietary to Kenshoo Ltd, 
>  its subsidiaries or affiliates ("Kenshoo"). This e-mail and its 
> attachments may be read, copied and used only by the addressee for the 
> purpose(s) for which it was disclosed herein. If you have received it in 
> error, please destroy the message and any attachment, and contact us 
> immediately. If you are not the intended recipient, be aware that any 
> review, reliance, disclosure, copying, distribution or use of the contents 
> of this message without Kenshoo's express permission is strictly prohibited.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/80106100-0025-446a-8802-3373230713b8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Why doesn't the CustomerClientService return all clients?

2019-01-07 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi George,

Yes, the CustomerClientService.GetCustomerClient() 

 method 
should be the right way to pull the customers under your MCC account as 
stated on the CustomerClient's guide 
.
 
However, to further investigate this, could you provide your MCC ID so I 
could take a look at my end? Please reply via *Reply privately to author*.

Thanks and regards,
Luis
AdWords API Team

On Tuesday, January 8, 2019 at 8:57:27 AM UTC+8, George G wrote:
>
> Using the Google Ads API, I'm trying to retrieve all of the client 
> accounts under a manager account.
>
> I'm using the GetCustomerClient 
> 
>  method. 
> The documentation for the CustomerClient 
> 
>  resource 
> states that "For a manager, it returns all the customers in its hierarchy 
> and self." This suggests that if I call GetCustomerClient with the manager 
> resource ID as the client, it should return all of the customers at the 
> same time. For example, if my manager ID is 1234567890, I would expect the 
> following to return all of the 20+ customers that are clients:
>
> GetCustomerClient(c 
> 
> ustomers/1234567890/customerClients/1234567890)
>
> Instead, I'm only getting the manager ID back:
>
> resource_name: "customers/1234567890/customerClients/1234567890"
> client_customer {
>   value: "customers/1234567890"
> }
> hidden {
> }
> level {
> }
>
> Is this the correct approach, or is there another service I should be 
> using to achieve this goal?
>
> Thanks in advance.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4fbd44c9-03d1-4dfc-b77b-676a49765135%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Add affinity/in market audience to campaign from Adwords API

2019-01-03 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Trine,

It seems that you are using Google Ads Scripts 
 and 
not AdWords API. Kindly post your concern in the Google Ads Scripts Forum 
 instead as this 
is out of scope for our team.

Thanks,
Luis
AdWords API Team

On Friday, January 4, 2019 at 5:12:27 AM UTC+8, Trine.norris wrote:
>
> Hi Support, 
>
> I want to add audiences to some campaigns in Adwords Api. 
>
> This code currently works, however it does not recognize the Audience ID's 
> which I gave, and it does not seem like it corresponds to the ids from the 
> report. E.g. "uservertical::933005" nor 296911073664 works for the 
> audience: "Frequently Eats Dinner Out". Which ID's are required for this 
> function to work?
>
> function interests() {
>var interests = []
>var campaignIterator = AdsApp.campaigns().withIds([1668598316]).get()
>while (campaignIterator.hasNext()){
>  var campaign = campaignIterator.next()
>  var adgroupIterator = campaign.adGroups().get()
>  while (adgroupIterator.hasNext()){
>var adgroup = adgroupIterator.next()
> var audienceBuilder = adgroup.targeting().newUserListBuilder();
>   var audienceOperation = audienceBuilder
> .withAudienceId(1000)  // required
> .withBidModifier(1.1) // optional
>   .build();   // add the audience
> var audience = audienceOperation.getResult()}}}
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/bc5fbf17-b11d-423b-8ed9-ea303ccf8a8c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Possible CriterionType for audience criterions and how to download information via reporting

2019-01-02 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Sela,

Thank you for providing more information on your concern. To further 
explain why it is "missing" in the Criteria Performance Report, if an 
impression triggers multiple criteria then this report will only select the 
criteria that AdWords deems most relevant as this is a single attribution 
report. 

Also, it seems that you are viewing the Audience Report in the UI, this is 
equivalent to the Audience Performance Report in the API. With this, please 
use the Audience Performance Report to retrieve the metrics for the 
specific audience that triggered the impression. For this report, you may 
refer to the Criteria prefixes 
<https://developers.google.com/adwords/api/docs/guides/reporting#criteria_prefixes>
 to 
know more information about the criteria.

Regards,
Luis
AdWords API Team

On Wednesday, January 2, 2019 at 10:54:52 PM UTC+8, SP wrote:
>
> Hi,
> thanks for you answer.
> With missing i mean, I have the audience active in campaign level, for 
> instance in campaign1, this campaign has 3 adgroups, and each adgroup has 
> several criterions.
> In the audience section of ads web tool (https://ads.google.com ) I 
> see that the campaign1-adgroup1-criterion1 has impressions and clicks but i 
> cannot download this criterion (adgroup1,criterion1) throught the criteria 
> performance report to know for instance the criterion type but i can 
> recover other criterions of this adgroup. This is happening with all the 
> criterions involve in the audiences
> Im not filtering the UNKNOWS or any other value when i request the report.
>
> Thank you very much
>
> El mié., 2 ene. 2019 a las 12:07, 'Luis Xander Talag (AdWords API Team)' 
> via AdWords API and Google Ads API Forum escribió:
>
>> Hi Sela,
>>
>> For your 1st and 2nd questions, can you clarify what you mean by 
>> "missing" criterions? If you are referring to null values, then it is most 
>> likely that this criteria type is UNKNOWN 
>> <https://developers.google.com/adwords/api/docs/reference/v201809/AdGroupCriterionService.Criterion.Type>
>>  or 
>> not supported in AdWords API. Otherwise, if by "missing", you are unable to 
>> see some criterions from the Audience Performance Report in the Criteria 
>> Performance Report, then this could be because the Criteria Performance 
>> Report only records the most specific criteria which triggered the 
>> impression in your ad as this is a single attribution report 
>> <https://developers.google.com/adwords/api/docs/guides/reporting#single_attribution>
>> .
>>
>> For your 3rd querstion, the USER_LIST and USER_INTEREST types are 
>> possible values for audience criteria (refer here 
>> <https://developers.google.com/adwords/api/docs/appendix/reports/criteria-performance-report#criteriatype>
>>  for 
>> more information).
>>
>> Let me know if you have further clarifications.
>>
>> Thanks,
>> Kevin
>> AdWords API Team
>>
>> On Wednesday, January 2, 2019 at 3:58:12 PM UTC+8, SP wrote:
>>>
>>> Hi,
>>>
>>> When an adGroup has active the audience (campaign or adgroup level) I am 
>>> not able to recover all the criterions of this adgroup.
>>>
>>> Some of them are USER_LIST CirterionType but I dont know which is the 
>>> type for others.
>>>
>>> If I recover all the criterions with the Criteria Performance Report 
>>> (api v201806) these "missing" criterions are not there.
>>> But I can get the performance of all the criterions with the Audience 
>>> Performance Report, the problem is the CriterionType is not in this report 
>>> (as far as I know).
>>>
>>> I cannot classify for instance by type because i dont know their 
>>> Criteria Type.
>>> So my doubts are:
>>>
>>> 1- How can I download this information (criterion type)
>>> 2- Why these criterions are not recovered with the Criteria Performance 
>>> Report
>>> 3- Which are the possible types for "audience  criterions"
>>>
>> -- 
>> -- 
>> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
>> Also find us on our blog:
>> https://googleadsdeveloper.blogspot.com/
>> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 unsu

Re: how to revoke a client account thats we gained access through an MCC

2019-01-02 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Eran,

Thank you for providing more information. Can you confirm if the MCC of 
company B is a sub-MCC of your MCC in company A? If so, it is not possible 
for company B to remove your access to a specific client account because if 
your email address already has access to their MCC, this means that the 
OAuth2 credentials generated from this email will also have access to all 
accounts under their MCC. You can refer here 
 
for 
more information about linking accounts. Otherwise, if your MCC is a 
sub-MCC of their MCC, then the assumption is incorrect because your MCC 
will have no access to their client accounts.

Let me know if you have further clarifications.

Thanks,
Luis
AdWords API Team

On Thursday, January 3, 2019 at 9:17:31 AM UTC+8, Eran Karaso wrote:
>
> Hi Luis,
>
> thank you for the quick turn around time. What you pointed out is 
> something that I wasnt aware of, which also goo to know for future 
> reference however my question is the other way around; it is the 
> incident where an MCC (lets call company B) has given access to our MCC 
> (lets call CompanyA), and there are clients under companyB such as company 
> D,E,F,G... therefore companyA has access to these cliends accounts 
> (D,E,F,G...)
>
> and my question is; can companyB remove companyA's access to a soecific 
> client of theirs F for example yet not revoke companyA;s access to 
> companyB;s MCC thus having access to the rest of the clients...
>
> thanks
>
> On Wednesday, January 2, 2019 at 2:23:35 PM UTC+3, Luis Xander Talag 
> (AdWords API Team) wrote:
>>
>> Hi Eran,
>>
>> Yes, I can confirm that it is possible to remove the link or access of 
>> the other MCC account from its client account (you may refer to this 
>> guide 
>> 
>>  as 
>> to how), and retain the access of your MCC account to the said client 
>> account, thus, making your account the client account's only remaining MCC 
>> account. 
>>
>> Let me know if I misunderstood your concern.
>>
>> Thanks,
>> Luis
>> AdWords API Team
>>
>> On Wednesday, January 2, 2019 at 4:40:44 PM UTC+8, Eran Karaso wrote:
>>>
>>> when we gain access to client ad accounts through an MCC. can our client 
>>> (MCC owner) revoke access to one of the client ad account under their MCC 
>>> or do they have to revoke access to the MCC thus removing our access to all 
>>> of their client ad accounts?
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6230c5f6-8b6b-4493-b3ee-858848adf4ed%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Getting InternalApiError.DEADLINE_EXCEEDED for for Geo Performance reports.

2019-01-02 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Luciano,

Thank you for providing detailed information on your concern. Upon 
replicating the issue on my end, I could also encounter the same error on 
my end. This said, I will coordinate this issue with the team for thorough 
investigation and will provide you an update as soon as available.

Thanks and regards,
Luis
AdWords API Team

On Thursday, January 3, 2019 at 6:25:58 AM UTC+8, luciano.gandini wrote:
>
> Hi, we are getting this InternalApiError.DEADLINE_EXCEEDED error for the 
> following report definition of the account 1461337053 since december 
> 29th. We've retried multiple times but it ends up failing with the error 
> again.
>
>   xmlns:ns2="https://adwords.google.com/api/adwords/cm/v201802";>
>  
>  Date
>  CampaignId
>  CampaignName
>  AdGroupId
>  AdGroupName
>  LocationType
>  MostSpecificCriteriaId
>  CityCriteriaId
>  MetroCriteriaId
>  RegionCriteriaId
>  CountryCriteriaId
>  AdNetworkType2
>  Impressions
>  AveragePosition
>  Clicks
>  Device
>  Conversions
>  ConversionValue
>  Cost
>  AllConversions
>  AllConversionValue
>  CrossDeviceConversions
>  
>  20181230
>  20181230
>  
>  
>  GoogleReport
>  GEO_PERFORMANCE_REPORT
>  CUSTOM_DATE
>  GZIPPED_CSV
> 
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/f2484901-32c7-494d-b727-725d88ee1dc6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: how to revoke a client account thats we gained access through an MCC

2019-01-02 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Eran,

Yes, I can confirm that it is possible to remove the link or access of the 
other MCC account from its client account (you may refer to this guide 

 as 
to how), and retain the access of your MCC account to the said client 
account, thus, making your account the client account's only remaining MCC 
account. 

Let me know if I misunderstood your concern.

Thanks,
Luis
AdWords API Team

On Wednesday, January 2, 2019 at 4:40:44 PM UTC+8, Eran Karaso wrote:
>
> when we gain access to client ad accounts through an MCC. can our client 
> (MCC owner) revoke access to one of the client ad account under their MCC 
> or do they have to revoke access to the MCC thus removing our access to all 
> of their client ad accounts?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/16f7c48e-1aff-4936-b6af-d9e3b2011aee%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Possible CriterionType for audience criterions and how to download information via reporting

2019-01-02 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Sela,

For your 1st and 2nd questions, can you clarify what you mean by "missing" 
criterions? If you are referring to null values, then it is most likely 
that this criteria type is UNKNOWN 

 or 
not supported in AdWords API. Otherwise, if by "missing", you are unable to 
see some criterions from the Audience Performance Report in the Criteria 
Performance Report, then this could be because the Criteria Performance 
Report only records the most specific criteria which triggered the 
impression in your ad as this is a single attribution report 

.

For your 3rd querstion, the USER_LIST and USER_INTEREST types are possible 
values for audience criteria (refer here 

 for 
more information).

Let me know if you have further clarifications.

Thanks,
Kevin
AdWords API Team

On Wednesday, January 2, 2019 at 3:58:12 PM UTC+8, SP wrote:
>
> Hi,
>
> When an adGroup has active the audience (campaign or adgroup level) I am 
> not able to recover all the criterions of this adgroup.
>
> Some of them are USER_LIST CirterionType but I dont know which is the type 
> for others.
>
> If I recover all the criterions with the Criteria Performance Report (api 
> v201806) these "missing" criterions are not there.
> But I can get the performance of all the criterions with the Audience 
> Performance Report, the problem is the CriterionType is not in this report 
> (as far as I know).
>
> I cannot classify for instance by type because i dont know their Criteria 
> Type.
> So my doubts are:
>
> 1- How can I download this information (criterion type)
> 2- Why these criterions are not recovered with the Criteria Performance 
> Report
> 3- Which are the possible types for "audience  criterions"
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/db435268-4147-4ce9-8a82-83c3e6ecc674%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: User id for Campaign change history

2019-01-01 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

Unfortunately, it is currently not possible in AdWords API using 
CustomerSyncService 

 to 
get the ID of the user who made changes to a certain campaign. It will only 
be possible to get information regarding the said user through the UI since 
the "Change history" tab includes the column "User / Date & Time" which 
shows the email address of the user who made the changes. You may also 
follow our blog 
 for 
updates.

Best regards,
Luis
AdWords API Team

On Sunday, December 30, 2018 at 9:51:58 PM UTC+8, divya.agarwal wrote:
>
> Hi,
>
> Is there anyway to get the User's id who made changes to the campaign for 
> the get_account_changes example.
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/e3a99e0b-4988-4834-b1fe-8ab12eab2c2f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to update trackingUrlTemplate at campaign

2019-01-01 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

You may use the CampaignService.mutate() 

 method 
to update the trackingUrlTemplate 

 at 
the campaign level. You may refer to this sample code 

 on 
how to update a campaign for your reference.

Let me know if you have further clarifications.

Thanks and regards,
Luis
AdWords API  Team

On Saturday, December 29, 2018 at 10:28:32 PM UTC+8, roistat.artemov.d 
wrote:
>
> We use your php library https://github.com/googleads/googleads-php-lib 
> and want update trackingUrlTemplate, but don't understand how to do it.
> Help please&
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/8d828505-8331-47b5-90aa-ae157c44d0fd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to disable notification emails by linking account via api.

2019-01-01 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Juan,

On the AdWords API perspective, there's no way to turn off notifications 
for linking of accounts. It seems that your concern is more on the product 
level, I would suggest to post this in the Google Ads community forum 
 to 
check if this is possible or not.

Regards,
Luis
AdWords API Team

On Monday, December 31, 2018 at 11:26:06 PM UTC+8, juan wrote:
>
> hello, how can I turn off the mailing of account link notification mail, 
> we link accounts via API with mutatelink.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7560b2c7-dc38-4c82-85b1-56549ff94ef2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Clarification on returned date ranges for bid landscapes services.

2018-12-21 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi there,

SOAP request and response logs are usually asked together with the 
screenshots of your AdWords UI because we need to validate whether the 
values from both platforms are similar or not to identify if the issue is 
specific to API or not. Please note that AdWords API mimics the same 
behavior as the UI so we should confirm if the UI returns the same data as 
well..

Regards,
Luis
AdWords API Team

On Friday, December 21, 2018 at 3:01:58 AM UTC+8, petrosdawit96 wrote:
>
> I'm not sure why its needed for me to provide my soap response logs. I'm 
> just asking if it is expected for the Google Data Service to not always 
> return the same date range.  As you can see in the table I posted, I have 
> some bid landscape data for some keywords from 12-04 to 12-10 and for 
> others with 12-10 to 12-15. All of these calls were done on the ds date, 
> 12-16. 
>
> On Tuesday, December 18, 2018 at 11:15:30 PM UTC-8, Dannison Yao (AdWords 
> API Team) wrote:
>>
>> Hi Petros,
>>
>> To help me understand your concern and for further investigation, could 
>> you provide the complete SOAP request and response logs that were generated 
>> when you ran the bid landscapes? You may provide them using the *Reply 
>> privately to author* option.
>>
>> You may take note that with bid landscapes you can examine performance 
>> statistics for the past week at the current level of bidding, alongside 
>> simulated performance over the same time period using different bid amounts.
>>
>> If you would need further confirmation on how estimates are being done, 
>> you may also check with the Google Ads Community Forum 
>>  as 
>> they may provide further insights on this on the product level perspective.
>>
>> Regards,
>> Dannison
>> AdWords API Team
>>
>> On Wednesday, December 19, 2018 at 1:58:38 AM UTC+8, petros...@gmail.com 
>> wrote:
>>>
>>> Hi, Thanks for your answer. Is it expected for some of the start and end 
>>> dates to be different for the criterias. If you look at the image I posted, 
>>> I had some with start dates on 12/4 and others starting at 12/11. All of 
>>> these pulls were on the same day, 12/16. 
>>>
>>> On Monday, December 17, 2018 at 9:32:10 PM UTC-8, Dannison Yao (AdWords 
>>> API Team) wrote:

 Hi Petros,

 The startDate 
 
  and endDate 
 
  of 
 the CriterionBidLandscape signify the date range of when the landscape is 
 based. Bid landscapes are based on past performance, so date ranges are 
 typically could be up to a week ago.

 Regards,
 Dannison
 AdWords API Team

 On Tuesday, December 18, 2018 at 8:10:00 AM UTC+8, petros...@gmail.com 
 wrote:
>
>
> Hi, 
>
> I'm running daily queries where I utilize the Google's DataService to 
> pull data on bid landscapes at the keyword criterion level. When checking 
> for the distinct start date and end date for our current run of ds = 
> 2018-12-16, I was returned these results:
> [image: Screen Shot 2018-12-17 at 4.06.44 PM.png]
> From these results, you notice that there are a lot of distinct 
> ranges. To give more context, we have about 5300 rows (criterion bid 
> landscapes). Could you clarify what the returned data ranges signify. Is 
> it 
> the most recent bid landscape data Google has saved for that criterion. 
> How 
> often should we expect a change in the date ranges? Any insight would be 
> great? 
>
> 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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/604ca7ba-e880-4eb5-a6ca-58476ab48f34%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: test account

2018-12-20 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Michele,

I'm a colleague of Dannison and allow me to assist you. Since you are just 
using a test account it doesn't serve an actual ads so you could just 
ignore the canceled warning message that you are seeing in the UI. You 
cannot add your test manager account to your production MCC account. 
However, as long as the OAuth2 credentials that you are using in your 
production account was generated using an email address that has also 
access to your test account, you should be able to access your test 
accounts.

Thanks and regards,
Luis
AdWords API Team

On Thursday, December 20, 2018 at 9:27:03 PM UTC+8, michele wrote:
>
> Ok thanks.
>
> I created a new Test Manager account and a new Adwords account, but this 
> last one shows up as "canceled" in the interface and the search box.. 
> What's up with that?
> Also, there's no buttons whatsoever in the "Account status" section of the 
> Settings area, so re-enabling it doesn't seem to be an option.
> Anyway, if the Test Manager account was added to our main, company-wide 
> MCC, would *those* credentials be able to access it?
>
> Thanks,
> Michele
>
> On Thursday, December 20, 2018 at 4:58:05 AM UTC+1, Dannison Yao (AdWords 
> API Team) wrote:
>>
>> Hi Michele,
>>
>> You can create test accounts under a test manager account only. You could 
>> refer to this guide 
>> 
>>  on 
>> how to create test accounts. 
>>
>> For the credentials concern, if you are pertaining to OAuth2 Credentials 
>> , 
>> I am afraid that you cannot use the existing OAuth2 Credentials of your 
>> production account to your test account. You have to generate a new set of 
>> OAuth2 Credentials using the email of your test manager account. 
>>
>> Regards,
>> Dannison
>> AdWords API Team
>>
>> On Thursday, December 20, 2018 at 7:02:36 AM UTC+8, michele wrote:
>>>
>>> Hello,
>>>
>>>  
>>>
>>> I'm not sure I'm reading the documentation correctly: is it possible to 
>>> create a test account under an existing, active, and healthy MCC?
>>>
>>> We used to have one, but it looks like it's been deactivated, and it now 
>>> seems impossible to create a new one..
>>>
>>> Can we have a test account that will be accessed with the same 
>>> credentials as all the other real ones?
>>>
>>>  
>>>
>>> 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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/8da17f93-505d-4f55-be58-b4bd9f92b9c3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Shared Budgets Not Showing

2018-12-20 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Samuel,

Could you provide the complete SOAP request and response logs as well as 
your clientCustomerId when retrieving campaign shared budgets through API, 
so I could further check this?. Please reply via *Reply privately to author*
.

Regards,
Luis
AdWords API Team

On Friday, December 21, 2018 at 9:18:48 AM UTC+8, sam wrote:
>
> Hello,
>
> We're running into an issue where shared campaign budgets retrieved 
> through the API aren't showing on the front end of the Google Ads dashboard.
>
> It is a test account with 0 campaigns and 0 shared budgets (checked 
> filters as well), yet we are still pulling 23 shared budget objects through 
> the API using BudgetService.
>
> Please help. 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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4d73813d-9509-45fe-9283-9b693b7e3304%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: ALL_TIME Report

2018-12-20 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Vaghela,

The date range type *ALL_TIME* is not supported when using AWQL with reports 
.
 If 
you want to get data for all dates, you can omit the *DURING* clause from 
your query. You may visit this guide 
 for 
more information about the AWQL.

Thanks and regards,
Luis
AdWords API Team

On Friday, December 21, 2018 at 12:15:34 PM UTC+8, vaghela chirag wrote:
>
> Hello,
>
> When I have to get ADGROUP_PERFORMANCE_REPORT in DURING ALL_TIME it takes 
> error "INVALID_DURING_CLAUSE" 
>
> Help me, please
>
> Thank you
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/57201f3d-9242-4fc9-8894-36a2f3a2cc25%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Estimated time of arrival for Benchmark Price metrics via API?

2018-12-20 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Mariraj,

Average Product Price, Benchmark Product Price and Benchmark Product Price 
Difference are not yet available from the AdWords API. These metrics can 
only be found in the Google Ads UI currently.

Regards,
Luis, 
AdWords API Team

On Friday, December 21, 2018 at 2:39:44 AM UTC+8, Mariraj Ramasamy wrote:
>
> Hi Dannison,
>
> This API features added to adwords APi?...
>
> Thanks
> M.
>
> On Wednesday, December 5, 2018 at 11:40:53 AM UTC+5:30, Dannison Yao 
> (AdWords API Team) wrote:
>>
>> Hi Chris,
>>
>> Unfortunately we do not have any news yet on if and when the new price 
>> benchmarks metric fields will be supported in the API. You can follow 
>> our blog  to 
>> be updated on new features and updates.
>>
>> Regards,
>> Dannison
>> AdWords API Team
>>
>> On Wednesday, December 5, 2018 at 7:10:55 AM UTC+8, norisk GmbH wrote:
>>>
>>> Dear Ads API Team, 
>>>
>>> the new price metrics are now available in the UI. Any Estimated time of 
>>> arrival for the metric availability via the API? 
>>> I presume this will be the SHOPPING PERFORMANCE REPORT.
>>>
>>> Thanks for feedback,
>>> Chris
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/5da08c03-90ea-41e3-8320-a04f18116004%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Ad Performance Report And AdType

2018-12-20 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Eric,

The ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT 

 means 
a customer passed an invalid field name for a report type.

Could you provide the complete report definition you used as well as your 
clientCustomerId when you encountered the 
ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT error 
so I could further check this. Please reply via *Reply privately to author*.

Thanks and regards,
Luis
AdWords API Team

On Friday, December 21, 2018 at 7:57:47 AM UTC+8, Eric Foertsch wrote:
>
> Hello,
>
> I am trying to download some Ad Performance reports from the Google Ads 
> API and I am hitting a strangely formatted error.
>
> AdWordsReportsException: One or more AdWords Report download errors have 
>>> occurred. 
>>
>>
>>> Customer passed in invalid field name for a report type. (Error: 
>>> ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT, FieldPath: AdType, 
>>> Trigger: Cannot select a combination of AdType and )
>>
>>
> Here are the fields I am requesting:
>
>   // Attributes
>   "AccountDescriptiveName",
>   "AdGroupId",
>   "CampaignId",
>   "CampaignName",
>   "CriterionId",
>   "CriterionType",
>   "ExternalCustomerId",
>   "AdType",
>   "Description",
>   "Description1",
>   "Description2",
>   "DisplayUrl",
>   "CreativeDestinationUrl",
>   "ExpandedTextAdDescription2",
>   "ExpandedTextAdHeadlinePart3",
>   "CreativeFinalUrls",
>   "Id",
>   "Labels",
>   "LabelIds",
>   "ImageAdUrl",
>   "ImageCreativeImageHeight",
>   "ImageCreativeImageWidth",
>   "ImageCreativeMimeType",
>   "ImageCreativeName",
>   "Status",
>
>   // Segments
>   "Device",
>   "Date",
>
>   // Metrics
>   "Conversions",
>   "AveragePosition",
>   "Clicks",
>   "Impressions",
>   "Cost",
>   "GmailForwards",
>   "GmailSaves",
>   "SearchImpressionShare",
>   "VideoViews",
>   "VideoViewRate",
>   "VideoQuartile100Rate",
>   "VideoQuartile25Rate",
>   "VideoQuartile50Rate",
>   "VideoQuartile75Rate"
>
>  Looking at the documentation it doesn't look like there is a restriction 
> on AdType even though the error says that there is one.
>
> https://developers.google.com/adwords/api/docs/appendix/reports/ad-performance-report#adtype
>
> Has anyone encountered this error before?
>
>
>
>
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/caa3942e-b10d-47ae-b934-7e4751cf721a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Failed to upload MoneyWithCurrency data

2018-12-20 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Feiran,

I'm afraid there is no way to update the existing AdCustomizerFeedAttribute 

 via 
the API as this field is also not mutable via the Google Ads UI. However,  
you could add a new object of AdCustomizerFeedAttribute using the API.

Regards,
Luis
AdWords API Team

On Thursday, December 20, 2018 at 10:41:21 PM UTC+8, Feiran Yang wrote:
>
> Hi Luis, 
>
> Thanks for your reply, it works now according to your solution. Also I was 
> wondering if I could change the type of existing AdCustomizerFeedAttribute? 
> I didn't find it in the code sample and I tried to update it the same way I 
> updated FeedItem, unfortunately it didn't work.
>
> Regards,
> Feiran
>
> On Thursday, December 6, 2018 at 4:18:16 AM UTC+1, Luis Xander Talag 
> (AdWords API Team) wrote:
>>
>> Hi Feiran,
>>
>> Thank you for providing detailed information on your concern. Based on 
>> your SOAP logs, I noticed that you use moneyWithCurrencyValue as value to 
>> your PRICE. You should take note that the data type for 
>> AdCustomizerFeedAttribute.Type PRICE 
>> 
>>  should 
>> be STRING and not monetary value. I would suggest to refer to this guide 
>> 
>>  with 
>> complete sample code 
>> 
>>  in 
>> Java for creating Ad customizers.
>>
>> Let me know if it works.
>>
>> Thanks and regards,
>> Luis
>> AdWords API Team
>>
>> On Thursday, December 6, 2018 at 7:02:29 AM UTC+8, Feiran Yang wrote:
>>>
>>> Hello, I tried to upload some dummy data to test api call for 
>>> AdCustomizer, everything worked except for type PRICE:
>>>
>>> 
>>> http://schemas.xmlsoap.org/soap/envelope/"; xmlns:xsd="
>>> http://www.w3.org/2001/XMLSchema"; xmlns:xsi="
>>> http://www.w3.org/2001/XMLSchema-instance";>
>>> 
>>> https://adwords.google.com/api/adwords/cm/v201809"; 
>>> soapenv:mustUnderstand="0">
>>> 403-422-6537
>>> REDACTED
>>> unknown (AwApi-Java, AdWords-Axis/4.1.0, 
>>> Common-Java/4.1.0, Axis/1.4, Java/1.8.0_181, maven, SelectorBuilder, 
>>> SelectorField)
>>> false
>>> false
>>> 
>>> 
>>> 
>>> https://adwords.google.com/api/adwords/cm/v201809";>
>>> 
>>> FeedId
>>> FeedName
>>> FeedAttributes
>>> 
>>> FeedId
>>> EQUALS
>>> 85262722
>>> 
>>> 
>>> 
>>> 
>>> 
>>>
>>> 11:40:58.603 [main] DEBUG 
>>> com.google.api.ads.adwords.lib.client.AdWordsServiceClient.soapXmlLogger - 
>>> SOAP response:
>>> 
>>> http://schemas.xmlsoap.org/soap/envelope/";>
>>> 
>>> https://adwords.google.com/api/adwords/cm/v201809";>
>>> 00057c440475b6c80a371798270e8d7f
>>> AdCustomizerFeedService
>>> get
>>> 1
>>> 398
>>> 
>>> 
>>> 
>>> https://adwords.google.com/api/adwords/cm/v201809";>
>>> 
>>> 1
>>> AdCustomizerFeedPage
>>> 
>>> 85262722
>>> feedName23
>>> 
>>> 1
>>> location
>>> STRING
>>> 
>>> 
>>> 2
>>> provider_count
>>> STRING
>>> 
>>> 
>>> 3
>>> kw_subvertical
>>> STRING
>>> 
>>> 
>>> 4
>>> average price
>>> PRICE
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>>
>>> 11:40:58.603 [main] INFO com.care.inteligencia.server.AddAdCustomizer - 
>>> Successfully updated feed item with adCustomizerFeed id: 85262722, 
>>> adCustomizerFeed name: AdCustomizerFeedAttribute{id=4, name=average price, 
>>> type=PRICE}
>>> 11:40:58.608 [main] INFO 
>>> com.care.inteligencia.server.service.GoogleAdsWordsService - currency 
>>> MoneyWithCurrency{currencyCode=EUR, money=Money{microAmount=2}}
>>> 11:40:59.132 [main] INFO 
>>> com.google.api.ads.adwords.lib.client.AdWordsServiceClient.requestInfoLogger
>>>  
>>> - Request made: Service: FeedItemService Method: mutate clientCustomerId: 
>>> 403-422-6537 URL: 
>>> https://adwords.google.com/api/adwords/cm/v201809/FeedItemService 
>>> Request ID: 00057c44048153710a3735d1d50b21b0 ResponseTime(ms): 263 
>>> OperationsCount: 1

Re: Manage ServiceLinks using Google Ads API

2018-12-20 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Marc,

Unfortunately the getSeviceLinks() 

 and mutateServiceLinks() 

 method 
under the CustomerService 

 of 
the Google Ads API Beta is currently not supported yet and was only 
available in the AdWords API for the meantime. I could not tell on when 
this feature will be available in Google Ads API. However, you may follow 
our blog  for 
any updates on this feature.

Thanks and regards,
Luis
Google Ads API Team

On Friday, December 21, 2018 at 7:30:36 AM UTC+8, Marc Selman wrote:
>
> I'm using the latest Google Ads API v.07.
> In the CustomerService I'm missing the getServiceLinks() and 
> mutateServiceLinks() methods.
> Are they planned in a future release or are they already available under a 
> different method?
>
> 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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/19d572c9-c3e4-42c4-ac28-80d88f671d10%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Error: Developer Token not approved

2018-12-20 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

The QuotaCheckError.DEVELOPER_TOKEN_NOT_APPROVED 

 error 
means that you are using an unapproved developer token to make calls 
against a production account. An unapproved developer token can only make 
calls against test AdWords accounts. This said, it is possible that you are 
making an API call against a production account rather that the test 
account. See the test account guide 

 for 
more information.

I would suggest to make sure that you are using a test client account ID 
set up in the clientCustomerID of your request header. If you confirm that 
you are indeed using a test account in your request header, could you 
provide the complete SOAP request and response logs so I could further 
check this? Please reply via *Reply privately to author*.

Thanks and regards,
Luis
AdWords API Team

On Friday, December 21, 2018 at 7:57:47 AM UTC+8, ravneet0828 wrote:
>
>
> I am testing the google ads APIs and even though i have created a test 
> manager account and oauth creds against the account, I keep getting 
> "Developer_Token_not_approver" error. Does this occur to anyone else? or if 
> anyone has any workarounds, please let me know.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7b92ce50-ca7a-4d7f-b54e-bfd36b8e3e60%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How I can associate Age range and gender reports? There is no field which i can join to produce result age group by male and female separately?

2018-12-19 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Qaiser,

I'm a colleague of Dhanya. Unfortunately, there is no way to get the 
insights for age range and gender together in one report via AdWords API.

Regards,
Luis
AdWords API Team

On Wednesday, December 19, 2018 at 9:11:34 PM UTC+8, Qaiser Javed wrote:
>
> Hi Dhanya,
>
> Means there is no way to get insights about "What are age ranges for 
> gender Male"?
>
> Regards,
> Qaiser Javed
>
> On Tuesday, December 18, 2018 at 6:37:44 PM UTC+5, Dhanya Sundararaju 
> (AdWords API Team) wrote:
>>
>> Hi Qaiser,
>>
>> Unfortunately, joining the Age Range Performance report 
>> 
>>  and 
>> the Gender Performance report 
>> 
>>  is 
>> currently not supported. You would need to generate the two separate 
>> reports to get this information. Please keep an eye on the blog 
>>  for any future 
>> updates.
>>
>> Regards,
>> Dhanya, AdWords API 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 
"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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/194a2799-f57c-4589-a243-5511734c5e6e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Is there a script that can apply labels to ads paused by a script?

2018-12-19 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

Could you confirm if what you mean by "script" is you are using the Google 
Ads Scripts ? If so, I 
would suggest to post this issue on the Google Ads Scripts Forum 
 as our team could 
only provide support on AdWords API and Google Ads API related concern.

Thanks and regards,
Luis
AdWords API Team

On Thursday, December 20, 2018 at 7:05:16 AM UTC+8, mpruden wrote:
>
> Simply put i'm using a script that will pause ads if URLs are pointing to 
> 404s. However, i need a script to apply a label to ads paused by script as 
> mentioned in the previous sentence. If that's not possible, then how can I 
> update a script to include code that will apply a label(if label already 
> exists)?
>
> Please Help!!!1
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/d845942f-978b-43dd-b46f-8ddeea7252d1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: InternalApiError.UNEXPECTED_INTERNAL_API_ERROR, FieldPath

2018-12-19 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Anna,

The InternalApiError.UNEXPECTED_INTERNAL_API_ERROR 

 that 
you encountered could be due to temporary resource related issues in the 
AdWords API server or a possible bug. However, to further investigate your 
issue, could you provide the complete SOAP request and response logs when 
you encountered the error? Please reply via *Reply privately to author*.

Thanks and regards,
Luis
AdWords API Team

On Thursday, December 20, 2018 at 7:02:34 AM UTC+8, anna KST wrote:
>
> Hi Guys - can anyone point us in the correct direction for the following 
> error :
>
>
>
> AdWordsApiException: Exception of type 
> 'Google.Api.Ads.AdWords.Lib.AdWordsApiException' was thrown. API 
> encountered an unexpected internal error.. (Error: 
> InternalApiError.UNEXPECTED_INTERNAL_API_ERROR, FieldPath: , Trigger: )
>
> The details for the log entry.Full message:
> Google.Api.Ads.AdWords.Lib.AdWordsApiException: 
> AdWordsApiException: Exception of type 
> 'Google.Api.Ads.AdWords.Lib.AdWordsApiException' was thrown. API 
> encountered an unexpected internal error.. (Error: 
> InternalApiError.UNEXPECTED_INTERNAL_API_ERROR, FieldPath: , Trigger: ) 
> Server stack trace: at 
> Google.Api.Ads.Common.Lib.SoapFaultInspector`1.AfterReceiveReply(Message& 
> reply, Object correlationState) at 
> System.ServiceModel.Dispatcher.ImmutableClientRuntime.AfterReceiveReply(ProxyRpc&
>  
> rpc) at 
> System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime 
> operation, ProxyRpc& rpc) at 
> System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean 
> oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, 
> TimeSpan timeout) at 
> System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
>  
> methodCall, ProxyOperationRuntime operation) at 
> System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message) 
> Exception rethrown at [0]: at 
> System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage 
> reqMsg, IMessage retMsg) at 
> System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& 
> msgData, Int32 type) at 
> Google.Api.Ads.AdWords.v201802.AdGroupCriterionServiceInterface.mutate(mutateRequest
>  
> request) at 
> Google.Api.Ads.AdWords.v201802.AdGroupCriterionService.mutate(AdGroupCriterionOperation[]
>  
> operations) at 
> DC.Nop.Plugin.Misc.GoogleAdWords.Services.GoogleAdWordsService.CreateAdAgroup(String
>  
> campaignName, StringBuilder sb, Product product, Decimal maxCpc, Campaign& 
> campaign, AdGroup& adGroup, ProductPartitionTree& productPartitionTree, 
> IList`1& successMessages, IList`1& errorMessages) at 
> DC.Nop.Plugin.Misc.GoogleAdWords.Controllers.DCGoogleAdWordsController.Product(ProductModel
>  
> model) at lambda_method(Closure , ControllerBase , Object[] ) at 
> System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext 
> controllerContext, IDictionary`2 parameters) at 
> System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext 
> controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 
> parameters) at 
> System.Web.Mvc.Async.AsyncControllerActionInvoker.b__39(IAsyncResult
>  
> asyncResult, ActionInvocation innerInvokeState) at 
> System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult
>  
> asyncResult) at 
> System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult
>  
> asyncResult) at 
> System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.b__3d()
>  
> at 
> System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.b__3f()
>  
> at 
> System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.b__3f()
>  
> at 
> System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.b__3f()
>  
> at 
> System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.b__3f()
>  
> at 
> System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult
>  
> asyncResult) at 
> System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<>c__DisplayClass2b.b__1c()
>  
> at 
> System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.b__1e(IAsyncResult
>  
> asyncResult) at 
> System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult
>  
> asyncResult) at 
> System.Web.Mvc.Controller.b__1d(IAsyncResult asyncResult, 
> ExecuteCoreState innerState) at 
> System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult
>  
> asyncResult) at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult 
> asyncResult) at 
> System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult
>  
> asyncResult) at System.Web.Mv

Re: TargetingIdeaService returns incorrect SEARCH_VOLUME value

2018-12-18 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Dmitry,

Checking into the response logs you've initially provided, it appears that 
the search volume value are different. However, to further investigate 
this, could you also provide your complete SOAP request logs for those SOAP 
response logs that you mentioned? Please reply via *Reply privately to 
author*.

Thanks and regards,
Luis
AdWords API Team

On Wednesday, December 19, 2018 at 7:05:39 AM UTC+8, Dmitry Karpuk wrote:
>
>
> I'm using AdWords API v201809 and want to get keywords statistics via 
> TargetingIdeaService. But always get the wrong results (for all the words 
> are always about the same results).
> For example
>
> keyword "New Year": 
>
>
> http://schemas.xmlsoap.org/soap/envelope/";>
> 
> https://adwords.google.com/api/adwords/o/v201809"; xmlns:ns2="
> https://adwords.google.com/api/adwords/cm/v201809";>
> 00057d4a79f290680a568382250a1955
> TargetingIdeaService
> get
> 1
> 997
> 
> 
> 
> https://adwords.google.com/api/adwords/o/v201809"; xmlns:ns2="
> https://adwords.google.com/api/adwords/cm/v201809";>
> 
> 1
> 
> 
> KEYWORD_TEXT
> http://www.w3.org/2001/XMLSchema-instance"; xsi:type="StringAttribute">
> 
> StringAttribute
> new year
> 
> 
> 
> TARGETED_MONTHLY_SEARCHES
> http://www.w3.org/2001/XMLSchema-instance"; 
> xsi:type="MonthlySearchVolumeAttribute">
> 
> MonthlySearchVolumeAttribute
> 
> 2018
> 11
> 2023006
> 
> 
> 2018
> 10
> 4580575
> 
> 
> 2018
> 9
> 5154160
> 
> 
> 2018
> 8
> 4944985
> 
> 
> 2018
> 7
> 9779854
> 
> 
> 2018
> 6
> 3027422
> 
> 
> 2018
> 5
> 6210548
> 
> 
> 2018
> 4
> 529485
> 
> 
> 2018
> 3
> 7203480
> 
> 
> 2018
> 2
> 9326480
> 
> 
> 2018
> 1
> 9564620
> 
> 
> 2017
> 12
> 6540789
> 
> 
> 
> 
> SEARCH_VOLUME
> http://www.w3.org/2001/XMLSchema-instance"; xsi:type="LongAttribute">
> LongAttribute
> 5740450
> 
> 
> 
> 
> 
> 
> 
>
>
>
> keyword "I want to get correct value":
>
>
> http://schemas.xmlsoap.org/soap/envelope/";>
> 
> https://adwords.google.com/api/adwords/o/v201809"; xmlns:ns2="
> https://adwords.google.com/api/adwords/cm/v201809";>
> 00057d4a4de40ba00a5619c7a90b9a6d
> TargetingIdeaService
> get
> 1
> 195
> 
> 
> 
> https://adwords.google.com/api/adwords/o/v201809"; xmlns:ns2="
> https://adwords.google.com/api/adwords/cm/v201809";>
> 
> 1
> 
> 
> KEYWORD_TEXT
> http://www.w3.org/2001/XMLSchema-instance"; xsi:

Re: How to get Average Time Watch Videos

2018-12-17 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Vaghela,

You could use the VideoQuartile25Rate 

, VideoQuartile50Rate 

, VideoQuartile75Rate 

 and/or VideoQuartile100Rate 

 to 
know the percentage of impressions where the viewer watched 25%, 50%, 75% 
or 100% of your video which is also available in Adgroup Performance Report 

.

If this is not what you're looking for, could you provide a UI screenshot 
of the field that you are referring to?

Thanks and regards,
Luis
AdWords API Team

On Tuesday, December 18, 2018 at 12:31:15 PM UTC+8, vaghela chirag wrote:
>
> Hello,
>
> Is there a way to find "average time watch videos".
> I have get in report.
> I am using "AdGroup Performance Report".
> Please guide me.
>
> Thank You in advance
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/32b2b597-3283-4de6-bebe-87a025a2f8b8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How can I confirm that users have been removed from a Customer List using the Ads API?

2018-12-16 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

Customer Match uploads can take up to 48 hours to process. If you upload or 
make changes to your audience lists each day you may see a constant “In 
progress” status as a result. For example, let’s say your audience lists 
take 6 hours to process. You upload new audience list updates every 4 
hours, everyday. Each time you upload a new audience list, it will trigger 
an “In progress” status so your audience list will always show as “In 
progress” even though previous updates were complete.

With regards to the status of your uploaded user list, you may use the 
DataUploadResult.uploadStatus 

 to 
check the current status of your uploaded user list. However, there is no 
way to see/retrieve the emails that you are trying to upload.

Thanks and regards,
Luis
AdWords API Team

On Saturday, December 15, 2018 at 5:44:03 AM UTC+8, ggchiu82 wrote:
>
> Using the Adwords API :v201809, I've managed to create CRM User Lists and 
> populate them with hashed emails.
>
> I can see from the Adwords dashboard web interface that my Lists are in 
> status populating, and the API response status is 'IN_PROGRESS'.
>
> For my particular use case, I tried the following:
>
> 1). Create a new CRM User List
> 2). Add 2 hashed email addresses with command ADD with 
> AdwordsUserListService, mutate_members method
> 3). Remove the exact same 2 hashed email addresses with REMOVE with 
> AdwordsUserListService, mutate_members method
> 4). The status in the web interface for the List is still populating - why 
> is it this way, given I've removed the exact same 2 hashed emails?
>
> Furthermore, is there a way of seeing the status of the UserList via the 
> API, and also the actual emails in the list (below 1000)?
>
> Thanks
> G
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/afedd3be-28d4-43a6-a780-0b9d25cda8f4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: GetCampaigns.cs query UAC campaigns in c# .net example

2018-12-16 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Andrew,

I'm afraid retrieving of Universal App Campaigns via the Google Ads API 
Beta is not yet supported. Currently, only the campaigns with advertising 
channel type listed here 

 are 
supported. I could not comment on when the UAC will be available in Google 
Ads API. However, you may follow our blog 
 for any 
updates on this feature.

Thanks and regards,
Luis
Google Ads API Team

On Saturday, December 15, 2018 at 5:45:05 AM UTC+8, Andrew Williamson wrote:
>
>
> I'm just starting out with the Google Ads API.
>
> When using the .NET examples, specifically GetCampaings I'm trying to list 
> my UAC campaigns.
>
> When I run the example (which has the query below) I only see some of my 
> campaigns, how can I change the query to list my UAC campaigns?
>
>  SearchGoogleAdsRequest request = new SearchGoogleAdsRequest()
> {
> PageSize = PAGE_SIZE,
> Query = @"SELECT
> campaign.id,
> campaign.name,
> 
> campaign.network_settings.target_content_network
> FROM campaign
> ORDER BY campaign.id",
> CustomerId = customerId.ToString()
> };
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4cebe685-a540-4bc6-9bb8-5451e7995619%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AuthorizationError.USER_PERMISSION_DENIED

2018-12-16 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

The AuthorizationError.USER_PERMISSION_DENIED 

 error 
you encountered means that there is no link between the manager account 
authenticated in the request with the client account specified in the 
headers or your OAuth2 credentials are for a user who does not have access 
to the client customer ID specified or any of its manager accounts. This 
being said, you should make sure that the OAuth2 credentials you are using 
were generated using an email address which has access to the account(s) 
you are making the API requests to. Also, you could use 
ManagedCustomerService 

 to 
determine which client accounts are linked to your manager account. You may 
check this sample code 

 for 
reference.

If the issue persist, could you provide which email address you use to 
generate your OAuth2 credentials? Also, could you provide which 
clientCustomerId you are making API calls when you encountered the error? 
Please reply via *Reply privately to author*.

Thanks and regards,
Luis
AdWords API Team

On Saturday, December 15, 2018 at 5:44:04 AM UTC+8, kdoshi.boost wrote:
>
>
> Message:AdWordsApiException: Exception of type 
> 'Google.Api.Ads.AdWords.Lib.AdWordsApiException' was thrown. 
>
> User doesn't have permission to access customer.. (Error: 
> AuthorizationError.USER_PERMISSION_DENIED, FieldPath: , Trigger: )
>
>  StackTrace:
> Server stack trace: 
>at 
> Google.Api.Ads.Common.Lib.SoapFaultInspector`1.AfterReceiveReply(Message& 
> reply, Object correlationState)
>at 
> System.ServiceModel.Dispatcher.ImmutableClientRuntime.AfterReceiveReply(ProxyRpc&
>  rpc)
>at 
> System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime 
> operation, ProxyRpc& rpc)
>at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean 
> oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, 
> TimeSpan timeout)
>at 
> System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
>  methodCall, ProxyOperationRuntime operation)
>at 
> System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
>  methodCall
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/d58345c3-420d-4b27-beb6-75745386fa72%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: NotWhitelistedError CUSTOMER_NOT_WHITELISTED_FOR_API

2018-12-13 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

I'm afraid test accounts cannot not be whitelisted and only Google Ads 
Production account can request for whitelisting. If you wish to whitelist 
your Google Ads production account to be able to use 
the OfflineDataUploadService for your sales transaction, feel free to write 
back with your MCC ID and reply via *Reply privately to author*.

Thanks and regards,
Luis
AdWords API Team


On Friday, December 14, 2018 at 7:07:32 AM UTC+8, xshi wrote:
>
> I tried to upload sales transaction data to ad account in test manager 
> account using offline_data_upload_service.mutate
>
> i got error, googleads.errors.GoogleAdsServerFault: 
> [NotWhitelistedError.CUSTOMER_NOT_WHITELISTED_FOR_API @ ]
> Could you please help me how to whitelist customer for API using google 
> account manager?
>
> thanks,
> renee
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2869cb8c-eae1-4779-a727-28f7d09e1b1a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Policy Checks in v201809

2018-12-12 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Dorian,

You may refer to our Best Practices guide 

 and 
Troubleshooting guide 
 for 
suggestions on error handling in AdWords API.

Let me know if you have further clarifications.

Thanks,
Luis
AdWords API Team

On Saturday, October 20, 2018 at 6:32:47 PM UTC+8, Dorian Kind wrote:
>
> Hi Luis,
>
> thanks for your response. I'll see if the product experts have some advice 
> here.
> Regarding the second part of my post, can you suggest any practices to 
> test error handling? I seem to remember that a long time ago, when there 
> was the Adwords API sandbox environment instead of test accounts, there 
> used to be a mechanism to cause arbitrary API calls to return errors (by 
> including some specific HTTP header), but I might be mistaken.
>
> Best regards,
> Dorian
>
> On Friday, 19 October 2018 22:33:47 UTC+2, Luis Xander Talag (AdWords API 
> Team) wrote:
>>
>> Hi Dorian,
>>
>> Thanks for bringing this to our attention. In the AdWords API 
>> perspective, we're unsure if there were changes in the backend validation 
>> for both API (from old version to latest version) and UI (from old UI to 
>> new UI) with regards to handling of policy violations. I suggest to reach 
>> out to the product experts via the Google Ads Community forum 
>>  about 
>> this as they are better equipped to provide you the right information you 
>> need. 
>>
>> Thanks,
>> Luis
>> AdWords API Team
>>
>> On Friday, October 19, 2018 at 11:17:05 PM UTC+8, Dorian Kind wrote:
>>>
>>> Hi,
>>>
>>> we're currently updating our frameworks from v201802 to v201809 and 
>>> noticed something peculiar about the new version, namely that it allows us 
>>> to upload ads containing policy violations where we were denied previously. 
>>> We check the correct handling of certain policy violations in our test 
>>> suite, and were surprised to see these tests fail because no policy 
>>> violation error was returned.
>>>
>>> As an example, any ads containing the word "cigar" in the ad copy caused 
>>> a *AdPolicyError.POLICY_ERROR* to be returned in v201802, whereas in 
>>> v201809 that same ad can be created just fine. I suppose it would later 
>>> still be disapproved after review, but this is still a quite significant 
>>> change in how policy violations are handled.
>>>
>>> Interestingly enough, in the old Google Ads web interface it's also 
>>> *not* *possible* to save an ad containing the word "cigar", while in 
>>> the new interface no error is thrown and the text ad is created.
>>>
>>> Is this expected behavior? If so, are there any recommendations how to 
>>> test the correct handling of policy violations going forward?
>>>
>>> Thanks and best regards,
>>> Dorian
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2b53086c-609f-4ca4-81d3-d6c8b4aef516%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Getting report totals in new Google Ads API

2018-12-12 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Francis,

I'm afraid the totals for metric values in reports in Google Ads API Beta 
is not yet supported and is currently available only in AdWords API using 
the skipReportSummary HTTP request 

 value. 
I could not comment on if and when this feature will be supported in Google 
Ads API Beta. However, you may follow our blog 
 for any 
updates on this.

Thanks and regards,
Luis
AdWords API Team

On Thursday, December 13, 2018 at 4:21:54 AM UTC+8, Francis Moore wrote:
>
> Hi all,
>
> I'm looking for a way to get the totals for the metrics of a report in the 
> Google Ads Beta API. It is available in the current AdWords API with the 
> CSV format, but not with the XML format.
>
> In the Google Ads API, it does not look to be available in the response, 
> since all we get is an array of GoogleAdsRow
>
> https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#google.ads.googleads.v0.services.SearchGoogleAdsResponse
>
> I could of course just sum up the values, but many metrics just can't 
> summed up like that, for example Search Impression Share. 
>
> Any idea? 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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/d79e9df9-e241-4297-9054-055f530c82a0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Google Ads Beta Api Query

2018-12-11 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

I'm afraid, you cannot mimic the Click Performance Report from Google Ads 
API Beta as the GCLID field is currently not yet available in Ads API Beta. 
All the listed fields on this guide 
 are currently 
the only available fields that you could get in a report. There is 
currently no field mapping from old and new API. Also, there is no 
interface available where you could run your query. However, you may try 
your query by downloading and using one of our client libraries 
.

For any updates on new features on Google Ads API Beta, you may follow our 
blog .

Thanks and regards,
Luis
AdWords API Team

On Wednesday, December 12, 2018 at 6:13:35 AM UTC+8, rentcafedev1 wrote:
>
> Hello,
>
> I'm trying to mimic the CLICK_PERFORMANCE_REPORT using the new api.
>
> Below is the CLICK_PERFORMANCE_REPORT I'm using.
> Select GclId, CampaignId, CreativeId, CriteriaId, AdGroupId, Device, 
> AdNetworkType1, Date
> from CLICK_PERFORMANCE_REPORT
> during 20181210, 20181210
>
> Below is what I have so far for the new api query
> Select campaign.id, ad_group_id, ad_group_ad_ad.id, device, 
> ad_group_criterion.keyword.text(this may only work with ad_group), 
> ad_network_type, date
> from ad_group_ad
> where date = ‘2018-12-10’
>
> Will the query above get me the desired results?
> Do you have a mapping document from CLICK_PERFORMANCE_REPORT (or any 
> report) to the Google Ads API fields?
> How can I get the GclId using Google Ads API fields?
> Is there an interface available I can use similar to AWQL.me where I can 
> test my queries?
>
>
> KDJ
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2e0e4cdd-e46b-4ed5-b005-f2745bef06a4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: what string can i put on placement in CustomerNegativeCriterionService

2018-12-11 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Alejandro,

Could you clarify if you are using the Python client library? If so, you 
may refer to this complete sample code 

 for 
adding Placement 

 negative 
criteria to customer. The same implementation is used for adding 
MobileApplication 

 negative 
criteria.

Let me know if you have further clarifications.

Thanks and regards,
Luis
AdWords API Team

On Wednesday, December 12, 2018 at 7:06:48 AM UTC+8, Alejandro Brücher 
wrote:
>
> Hi
> Can I block this url like "yahoo.com" o 
> "mobileapp::2-tv.peel.smartremote" with this code?
>
> 
>  Customer_criterion_service = client.GetService(
>   'CustomerNegativeCriterionService', version='v201809')
>   # Initialize appropriate service.
>
>operations = []
>for index, row in df.iterrows():
> operations.append({
> 'operator': 'ADD',
> 'operand': 
> {
> 
>  'criterion': {
>  'xsi_type': 'Placement',#'LocationGroups',
> 'url': row['url'] <- input data 
>   }
> }
> 
> 
> })
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b3e364ad-bd3e-4ad0-9c71-53cb379c718b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: TargetingIdeaService: How to get keyword search volume and keyword ideas for a specific period?

2018-12-11 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Hitesh,

I'm afraid, setting of custom date range is still not supported for 
TargetingIdeaService 
.
 
I could not tell on if and when the date range feature will be supported in 
TargetingIdeaService. However, you may follow our blog 
 for any 
updates on this feature.

Thanks and regards,
Luis
AdWords API Team

On Wednesday, December 12, 2018 at 7:06:49 AM UTC+8, Hitesh Paryani wrote:
>
> Hi Vishal,
>
> By any chance, is the custom date range filter added to the 
> TargetingIdeaService now?
>
> On Wednesday, August 24, 2016 at 3:00:31 AM UTC+5:30, Vishal Vinayak 
> (Adwords API Team) wrote:
>>
>> Hi,
>>
>> The chart that I shared is specific to AdWords reports. Monthly stats 
>> available via the Keyword Planner 
>>  or TargetingIdeaService 
>> 
>>  are 
>> not the actual figures but are instead averaged out, over the last 12 
>> months. This data should be considered more of a trend line data than 
>> actual monthly data points. There's no set date on when the stats for a 
>> particular month are available after the month end. 
>>
>> Hope this helps. Please feel free to revert if you have more questions. 
>>
>> Regards,
>> Vishal, AdWords API Team
>>
>
> This communication is confidential and privileged and is directed to and 
> for the use of the addressee only. The recipient if not the addressee 
> should not use this message if erroneously received, and access and use of 
> this e-mail in any manner by anyone other than the addressee is 
> unauthorized. If you are not the intended recipient, please notify the 
> sender by return email and immediately destroy all copies of this message 
> and any attachments and delete it from your computer system permanently. 
> The recipient acknowledges that Switchme Technologies and Services Pvt 
> Limited may be unable to exercise control or ensure or guarantee the 
> integrity of the text of the email message and the text is not warranted as 
> to completeness and accuracy. Before opening and accessing the attachment, 
> if any, please check and scan for virus.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/04470809-0e02-48ab-b5fc-a90f143c99da%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Google Adwords Reach Estimate For Keywords And Budget

2018-12-11 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi John,

To better investigate this, could you provide the complete SOAP request and 
response logs when you're running the keyword estimates with different 
dailyBudget? Please reply via *Reply privately to author*.

If you haven't enabled your logging yet, you may refer to this guide 
 as to how.

Regards,
Luis
AdWords API Team

On Tuesday, December 11, 2018 at 9:02:08 PM UTC+8, John Yfain wrote:
>
> Hello,
>
> I've tried something but the budget make no changes to the result in my 
> request. I set the micriAmount on the AdGroupEstimateRequest and then set 
> the setDailyBudget on the CampaignEstimateRequest. But no effect to the 
> results being shown.
>
> I've used the code sample (the first one) from here: 
> https://developers.google.com/adwords/api/docs/samples/php/optimization?hl=de#estimate-keyword-traffic
>
> But added the line:
>
> $campaignEstimateRequest->setDailyBudget('10'); 
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/d4cbd1ad-3124-49a7-8c47-02712ef46cdc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Google Adwords Reach Estimate For Keywords And Budget

2018-12-11 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi John,

With TrafficEstimatorService 
,
 
you can simulate proposed campaigns and ad groups by using daily budgets. A 
dailyBudget 

 is 
part of the CampaignEstimateRequest 
,
 
and the bid amount, called maxCpc, can be set either in the 
AdGroupEstimateRequest 

 or 
the KeywordEstimateRequest 

.

Regards,
Luis
AdWords API Team

On Tuesday, December 11, 2018 at 3:38:49 PM UTC+8, John Yfain wrote:
>
> HelloLuis Xander Talag,
>
> thanks for your reply.
>
> I already have the OAuth2 credentials. No worry about that ;)
>
> I've found the site with the estimates you linked in your post. But this 
> endpoint do not considered the budget amount.
>
> You have some suggestions for using the Estimate Traffic guide with a 
> budget?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/924d377f-9146-4548-9911-7cda6d5be4b9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Need description of ExternalConversionSource values

2018-12-11 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Perry,

Just to update you here. Upon checking with the team, I'm afraid we don't 
have the exact description for all the predicate values for 
ExternalConversionSource 

 field 
segment. Those values can sometimes belong to conversion sources that are 
not supported by API directly (they may be returned by reporting but they 
can't be created, for instance). However, most of the API supported 
conversion sources are mentioned or explained in this guide 
 
already. 
So you can find more information on that guide.

For others that are not supported and not mentioned in our guide, asking in 
the Google Ads Community Forum 
 would 
be more effective.

Regards,
Luis
AdWords API Team

On Tuesday, December 11, 2018 at 11:05:49 AM UTC+8, Luis Xander Talag 
(AdWords API Team) wrote:
>
> Hi Perry,
>
> Let me check with the team if we have available descriptions for the 
> predicate values in ExternalConversionSource 
> 
>  field 
> segment. We'll get back to you as soon as available.
>
> Thanks and regards,
> Luis
> AdWords API Team
>
> On Tuesday, December 11, 2018 at 7:01:46 AM UTC+8, Perry Nourani wrote:
>>
>> Hi, I'm looking for descriptions of what these conversion values 
>> represent exactly. Something more client facing if possible. Thanks.
>>
>> Predicate
>>
>> Response Header
>>
>> UNKNOWN
>>
>> Other
>>
>> WEBPAGE
>>
>> Website
>>
>> ANALYTICS
>>
>> Analytics
>>
>> UPLOAD
>>
>> Import from clicks
>>
>> AD_CALL_METRICS
>>
>> Calls from ads
>>
>> OFFERS
>>
>> Offers
>>
>> ENGAGEMENT
>>
>> Engagement ads
>>
>> STORE_VISITS
>>
>> Store visits
>>
>> ANDROID_IN_APP
>>
>> Android in-app action
>>
>> ANDROID_DOWNLOAD
>>
>> Android app install (from Google Play)
>>
>> IOS_IN_APP
>>
>> iOS in-app action
>>
>> IOS_FIRST_OPEN
>>
>> iOS app install (first open)
>>
>> APP_UNSPECIFIED
>>
>> Mobile app
>>
>> ANDROID_FIRST_OPEN
>>
>> Android app install (first open)
>>
>> UPLOAD_CALLS
>>
>> Import from calls
>>
>> FIREBASE
>>
>> Firebase
>>
>> CLICK_TO_CALL
>>
>> Phone number clicks
>>
>> SALESFORCE
>>
>> Salesforce.com
>>
>> STORE_SALES_CRM
>>
>> Store sales (data partner)
>>
>> STORE_SALES_PAYMENT_NETWORK
>>
>> Store sales (automated)
>>
>> GOOGLE_PLAY
>>
>> Google Play
>>
>> THIRD_PARTY_APP_ANALYTICS
>>
>> Third-party app analytics
>>
>> GOOGLE_ATTRIBUTION
>>
>> Google Attribution
>>
>> STORE_SALES_DIRECT
>>
>> Store sales (direct upload)
>>
>> CrossDeviceConversions
>>
>> Cross-device conv.",type:"w"}
>>
>>
>> https://developers.google.com/adwords/api/docs/appendix/reports/ad-performance-report#externalconversionsource
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/931ef0d4-65b2-467a-b472-2b395225c096%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Need description of ExternalConversionSource values

2018-12-10 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Perry,

Let me check with the team if we have available descriptions for the 
predicate values in ExternalConversionSource 

 field 
segment. We'll get back to you as soon as available.

Thanks and regards,
Luis
AdWords API Team

On Tuesday, December 11, 2018 at 7:01:46 AM UTC+8, Perry Nourani wrote:
>
> Hi, I'm looking for descriptions of what these conversion values represent 
> exactly. Something more client facing if possible. Thanks.
>
> Predicate
>
> Response Header
>
> UNKNOWN
>
> Other
>
> WEBPAGE
>
> Website
>
> ANALYTICS
>
> Analytics
>
> UPLOAD
>
> Import from clicks
>
> AD_CALL_METRICS
>
> Calls from ads
>
> OFFERS
>
> Offers
>
> ENGAGEMENT
>
> Engagement ads
>
> STORE_VISITS
>
> Store visits
>
> ANDROID_IN_APP
>
> Android in-app action
>
> ANDROID_DOWNLOAD
>
> Android app install (from Google Play)
>
> IOS_IN_APP
>
> iOS in-app action
>
> IOS_FIRST_OPEN
>
> iOS app install (first open)
>
> APP_UNSPECIFIED
>
> Mobile app
>
> ANDROID_FIRST_OPEN
>
> Android app install (first open)
>
> UPLOAD_CALLS
>
> Import from calls
>
> FIREBASE
>
> Firebase
>
> CLICK_TO_CALL
>
> Phone number clicks
>
> SALESFORCE
>
> Salesforce.com
>
> STORE_SALES_CRM
>
> Store sales (data partner)
>
> STORE_SALES_PAYMENT_NETWORK
>
> Store sales (automated)
>
> GOOGLE_PLAY
>
> Google Play
>
> THIRD_PARTY_APP_ANALYTICS
>
> Third-party app analytics
>
> GOOGLE_ATTRIBUTION
>
> Google Attribution
>
> STORE_SALES_DIRECT
>
> Store sales (direct upload)
>
> CrossDeviceConversions
>
> Cross-device conv.",type:"w"}
>
>
> https://developers.google.com/adwords/api/docs/appendix/reports/ad-performance-report#externalconversionsource
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/d07924da-d1d8-4930-ba7c-08517072e6cb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: issues with my impressions and clicks

2018-12-10 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

It seems like your concern is more on the performance of your campaigns 
rather than the AdWords API 
. I would 
suggest to post this issue on the Google Ads Community Forum 
 as 
the product experts are better equipped to assist you here.

Thanks and regards,
Luis
AdWords API Team

On Tuesday, December 11, 2018 at 7:01:46 AM UTC+8, ANONYMOUSMAV wrote:
>
> Hello Google Ad Peeps!
> I'm having issues with my impressions and clicks. For a few months we were 
> getting well over 150,000 Impressions and 500+ clicks (per week!) that were 
> being directed to our site, now all of a sudden, we have less than 4,000 
> Impressions (a week) and fewer than 60 clicks that are getting directed to 
> our site. I've contacted google explaining the situation but they have said 
> everything looks great on my end, it is just the computer algorithm and the 
> way it bids.. but it's not quite making sense to me. 
> Could someone please explain, or have suggestions to make our numbers go 
> up?
> Thanks so much!
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ab0f8110-8d10-47e1-89aa-6a814296091f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Google Adwords Reach Estimate For Keywords And Budget

2018-12-10 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi John,

You could use the TrafficEstimatorService 

 to 
retrieve the traffic estimates of your desired keywords. To get more 
accurate result based on location, you could add the Location 

 criterion 
in your request. For more information on this you may visit our Estimating 
Traffic guide 

 which 
also includes complete sample code 

 in 
PHP.

With regards to the endpoint, if you set up the AdWords API using our PHP 
client library , you don't 
have to worry about the endpoint as this is already configured in the 
library. All you have to do is to set up your OAuth2 credentials 
 (client 
ID, client secret and refresh token), developer token and client customer 
ID in your *adsapi_php.ini* file.

Let me know if this is what you're looking for.

Thanks and regards.
Luis
AdWords API Team

On Tuesday, December 11, 2018 at 7:01:46 AM UTC+8, John Yfain wrote:
>
> Hello,
>
> what is the correct way to get the following done over the Google Ads API:
>
> I want to reach estimate (like Facebook does) by keywords and budget. (And 
> Geolocation, such as cities and countries). What endpoints I have to use?
>
> I want to do this with PHP. I've set up the api with composer and I have a 
> working developer key.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2a88eb78-8fb9-400a-a98d-83e489733511%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Hello

2018-12-10 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Alex,

How may I help you? Do you experience any issue with the AdWords API 
? If so, could 
you provide more context so I could give you the right information you need?

Thanks and regards,
Luis
AdWords API Team

On Tuesday, December 11, 2018 at 7:01:46 AM UTC+8, alex.stanislav99 wrote:
>
> I can not post

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4d5f1749-8a2e-4f99-9a2f-d6017e1ea02a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Placement added as Observations

2018-12-09 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Carlos,

To better investigate this, could you provide the complete SOAP request and 
response logs as well as your clientCustomerId when you're targeting the 
Placement? If you haven't enable your logs, you may refer to this guide 
 on how to do so. 
Please reply via *Reply privately to author*.

Thanks and regards,
Luis
AdWords API Team

On Saturday, December 8, 2018 at 7:09:15 AM UTC+8, carlos.salvador wrote:
>
> Hia,
>
> We are trying to add some Placements when creating a campaign via Php Api.
>
> foreach ($adGroupAdwordsIds as $adGroupAdwordsId) {
> // Placements
> $placement = new Placement();
> $placement->setUrl($url);
> $criteria[] = $placement;
>
> $placementCriterion = new BiddableAdGroupCriterion();
> $placementCriterion->setAdGroupId($adGroupAdwordsId);
> $placementCriterion->setCriterion($placement);
>
> // Create an ad group criterion operation and add it to the list.
> $placementCriterionOperation = new AdGroupCriterionOperation();
> $placementCriterionOperation->setOperand($placementCriterion);
> $placementCriterionOperation->setOperator(Operator::ADD);
> $operations[] = $placementCriterionOperation;
> }
> $aux = $adGroupService->mutate($operations); // ->getValue[0];
>
>
>
> The placements are added but as "observations" instead  of "segmentation"
>
>
> [image: Captura.PNG]
>
>
> How can we get these placements added as real segmentation "targets" ?
>
>
> 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 
"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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3ca128ae-ffa0-4a21-bea2-eb491c924f22%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Report not working properly

2018-12-09 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

To further investigate this could you provide the complete SOAP request and 
response logs when you run the getCampaigns.php? Also, could you provide 
the complete report definition 

 
you used to generate the report that you mentioned (kindly include your 
clientCustomerId)? Please reply via *Reply privately to author*.

Thanks and regards,
Luis
AdWords API Team

On Saturday, December 8, 2018 at 1:39:43 PM UTC+8, vaghela chirag wrote:
>
> If I run the getCmapaigns.php file it's run perfect and get My campaigns
> But when I have run the report fetch the different campaign.
>
> How can I solve this issue?
>
> Customer ID are same in both.(add campaign and report).
>
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/227365bb-587f-4335-b13a-ae2da0c5f20d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Is there a way to search keywords based on phrase using the Google Ads API especially using the Google Ads scripts

2018-12-06 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

Are you referring to the Keyword Planner 
 feature that 
is available in Google Ads UI? If so, that is equivalent to Generating 
Targeting Ideas 
 
in 
the AdWords API. The TargetingIdeaService 

 allows 
you to retrieve historical statistics for keywords (Average CPC, Monthly 
Search Volume, etc.) based on the phrases that you like to search. You may 
check this guide 
 
for 
more information which includes sample codes 

. 

However, I could not comment on the Google Ads Scripts side as our team 
specializes only in AdWords API. I would suggest to post your issue on the 
Google 
Ads Scripts Forum 
 to know 
their insights on this.

Let me know if this is what you're looking for.

Thanks and regards,
Luis
AdWords API Team

On Friday, December 7, 2018 at 7:12:45 AM UTC+8, deepu.nair wrote:
>
> Is there a way to search keywords based on phrase using the Google Ads API 
> especially using the Google Ads scripts
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6aa5d1eb-5a32-4017-aedc-ba0f235bb813%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to pull data by the hour using Google Adwords API

2018-12-06 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Sandhya,

I'm afraid the HourOfDay 

 field 
segment is only available to the listed report types on this link 
.
 
Other than those report types, the HourOfDay segment is not supported on 
the reports that you mentioned.

Thanks and regards,
Luis
AdWords API Team

On Friday, December 7, 2018 at 7:13:17 AM UTC+8, sandhya ganesh wrote:
>
> Is there a way to pull data by the hour for the below reports using the 
> API? (I could not find a timestamp column or hour of the day column that we 
> could use)
> 1. Keyword Performance 
>  
> https://developers.google.com/adwords/api/docs/appendix/reports#keywords
>
> 2. Geo Performance
> https://developers.google.com/adwords/api/docs/appendix/reports#geo
>
> 3. Gender Performance
> https://developers.google.com/adwords/api/docs/appendix/reports#gender
>
> 4. Search Query Performance
> 
> https://developers.google.com/adwords/api/docs/appendix/reports#search-query
>  
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/1c2d6237-3646-4012-a9f7-709effadde63%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How Can Create Sales -> Search -> Phone Calls Campaign in Adwords.

2018-12-06 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Vaghela,

Currently, campaign goals are not supported through the AdWords API. 
However, creating of Search Campaign is supported and you can still 
implement your marketing strategies through the API by using the Remarketing 
, Bidding 
 and/or 
Targeting 
. 
To create a search campaign, you have to set the advertisingChannelType 

 
field to *SEARCH*. You may refer to this guide 
 for 
more information on creating campaigns which also includes complete sample 
code 

.

Thanks and regards,
Luis
AdWords API Team

On Friday, December 7, 2018 at 7:12:46 AM UTC+8, vaghela chirag wrote:
>
> How Can Create Simple Search Campaign in Adwords?
> I have attach screenshot please help me.
>
> Thanks in advance
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b4e70ff3-bb13-4bd2-a544-1acb7a524afa%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [PHP] How to convert response getKeyword()->getMatchType() from INT to STRING REPRESENTATION

2018-12-05 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

It seems your concern was more on the implementation of Google Ads API Beta 
in PHP client library. I would suggest to post your issue on this link 
 as the PHP client 
library owners are better equipped to assist you here.

Thanks and regards,
Luis
AdWords API Team

On Thursday, December 6, 2018 at 7:04:44 AM UTC+8, Евгений Гардыш wrote:
>
> Hi.
>
> Trying to use PHP lib google-ads-php. 
> I`m making call 
> getAdGroupCriterion()->getKeyword()->getMatchType()
>
> and get results as int. For example: 2 .
>
> I found a 
> class Google\Ads\GoogleAds\V0\Enums\KeywordMatchTypeEnum\KeywordMatchType 
> with defined constants which are representing int answer.
>
> But how to get that constants names by their value? 
>
> For example calling of KeywordMatchType::EXACT will return me int(2) . How 
> to get call with int(2) to get 'EXACT' as a result?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3b44d683-ee2a-48d5-9b07-fcaae657ad96%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Failed to upload MoneyWithCurrency data

2018-12-05 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Feiran,

Thank you for providing detailed information on your concern. Based on your 
SOAP logs, I noticed that you use moneyWithCurrencyValue as value to your 
PRICE. You should take note that the data type for 
AdCustomizerFeedAttribute.Type PRICE 

 should 
be STRING and not monetary value. I would suggest to refer to this guide 

 with 
complete sample code 

 in 
Java for creating Ad customizers.

Let me know if it works.

Thanks and regards,
Luis
AdWords API Team

On Thursday, December 6, 2018 at 7:02:29 AM UTC+8, Feiran Yang wrote:
>
> Hello, I tried to upload some dummy data to test api call for 
> AdCustomizer, everything worked except for type PRICE:
>
> 
> http://schemas.xmlsoap.org/soap/envelope/"; 
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance";>
> 
> https://adwords.google.com/api/adwords/cm/v201809"; 
> soapenv:mustUnderstand="0">
> 403-422-6537
> REDACTED
> unknown (AwApi-Java, AdWords-Axis/4.1.0, 
> Common-Java/4.1.0, Axis/1.4, Java/1.8.0_181, maven, SelectorBuilder, 
> SelectorField)
> false
> false
> 
> 
> 
> https://adwords.google.com/api/adwords/cm/v201809";>
> 
> FeedId
> FeedName
> FeedAttributes
> 
> FeedId
> EQUALS
> 85262722
> 
> 
> 
> 
> 
>
> 11:40:58.603 [main] DEBUG 
> com.google.api.ads.adwords.lib.client.AdWordsServiceClient.soapXmlLogger - 
> SOAP response:
> 
> http://schemas.xmlsoap.org/soap/envelope/";>
> 
> https://adwords.google.com/api/adwords/cm/v201809";>
> 00057c440475b6c80a371798270e8d7f
> AdCustomizerFeedService
> get
> 1
> 398
> 
> 
> 
> https://adwords.google.com/api/adwords/cm/v201809";>
> 
> 1
> AdCustomizerFeedPage
> 
> 85262722
> feedName23
> 
> 1
> location
> STRING
> 
> 
> 2
> provider_count
> STRING
> 
> 
> 3
> kw_subvertical
> STRING
> 
> 
> 4
> average price
> PRICE
> 
> 
> 
> 
> 
> 
>
> 11:40:58.603 [main] INFO com.care.inteligencia.server.AddAdCustomizer - 
> Successfully updated feed item with adCustomizerFeed id: 85262722, 
> adCustomizerFeed name: AdCustomizerFeedAttribute{id=4, name=average price, 
> type=PRICE}
> 11:40:58.608 [main] INFO 
> com.care.inteligencia.server.service.GoogleAdsWordsService - currency 
> MoneyWithCurrency{currencyCode=EUR, money=Money{microAmount=2}}
> 11:40:59.132 [main] INFO 
> com.google.api.ads.adwords.lib.client.AdWordsServiceClient.requestInfoLogger 
> - Request made: Service: FeedItemService Method: mutate clientCustomerId: 
> 403-422-6537 URL: 
> https://adwords.google.com/api/adwords/cm/v201809/FeedItemService Request 
> ID: 00057c44048153710a3735d1d50b21b0 ResponseTime(ms): 263 OperationsCount: 
> 1 IsFault: false FaultMessage: null
> 11:40:59.138 [main] DEBUG 
> com.google.api.ads.adwords.lib.client.AdWordsServiceClient.soapXmlLogger - 
> SOAP request:
> 
> http://schemas.xmlsoap.org/soap/envelope/"; 
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance";>
> 
> https://adwords.google.com/api/adwords/cm/v201809"; 
> soapenv:mustUnderstand="0">
> 403-422-6537
> REDACTED
> unknown (AwApi-Java, AdWords-Axis/4.1.0, 
> Common-Java/4.1.0, Axis/1.4, Java/1.8.0_181, maven)
> false
> false
> 
> 
> 
> https://adwords.google.com/api/adwords/cm/v201809";>
> 
> SET
> 
> 85262722
> 55414680813
> 
> 1
> Munich
> 
> 
> 2
> 4256
> 
> 
> 3
> Putzfrauen
> 
>   

Re: Please run this script with UTF-8 encoding to avoid errors.

2018-12-05 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Bruno,

It seems your issue is more related to the Python client library rather 
than the AdWords API. I would suggest to post your issue on this link 
 as the Python 
client library owners are better equipped to assist you here.

Thanks and regards,
Luis
AdWords API Team

On Thursday, December 6, 2018 at 7:08:15 AM UTC+8, Bruno Jin Yano wrote:
>
> Hello, 
>
> I live in Brazil and when I try to make an Adwords API call in Python3 IDE 
> (Spyder), this error appears:
> "Your default encoding, cp1252, is not UTF-8. Please run this script with 
> UTF-8 encoding to avoid errors."
> How can I solve this problem?
>
> 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 
"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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/21b0f5cd-f3d7-4759-8f41-9450d030aced%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How can I select a FeedItemTarget Criterion by CriteriaType? (e.g. AD_SCHEDULE)

2018-12-04 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Zorion,

Thank you for providing detailed information on your concern. I will check 
this issue with the team and we will provide you an update as soon as 
available.

Thanks and regards,
Luis
AdWords API Team

On Wednesday, December 5, 2018 at 7:06:00 AM UTC+8, Zorion wrote:
>
> Hi Experts,
>
> We have an issue with the AdWords API.
> When we try to get the FeedItemTargets from FeedItemTargetService 
> restricted to the Criterion with type AdSchedule we can not filter. 
> Although the documentation specify that we should be able 
> 
> [1].
> So I don't know what I'm doing wrong.
>
> Sending the request with a filter on "CriteriaType" IN ["AD_SCHEDULE"] we 
> receive NO results.
> See request1.xml and reply1.xml attached.
>
> Sending the same request without filtering on "CriteriaType" we receive 
> the TWO results we expected.
> See request2.xml and reply2.xml.
> [image: image.png]
>
> We also tried the request with filter on "CriteriaType" EQUALS 
> "AD_SCHEDULE" and we also received NO results.
> See request3.xml and reply3.xml.
>
> In short, the differences between requests are only the CriteriaType.
>
> [image: image.png]
>
>
> *$* diff request2.xml request1.xml 
>
> 33a34,38
>
> >   CriteriaType
>
> >   IN
>
> >   AD_SCHEDULE
>
> > 
>
> > 
>
> By the way, trying other values like "AdSchedule" (instead of 
> "AD_SCHEDULE") we receive an error:
> SelectorError.INVALID_PREDICATE_ENUM_VALUE @ selector; trigger:'AdSchedule'
>
> Same happens getting "LOCATION" instead of "AD_SCHEDULE"
>
> What am I doing wrong?
>
>
>
> Many thanks in advance.
> Zorion
>
>
> [1] 
> https://developers.google.com/adwords/api/docs/appendix/selectorfields#v201809-FeedItemTargetService
>   
> (See the Field *CriteriaType* / Column *Filterable*)
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/936d517e-24ec-4bd9-a82b-d27d860fd1a8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Retrieve Campaign Budget IDs

2018-12-03 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

You could use the Campaign Performance Report 

 to 
retrieve the BudgetId 

 of 
each of your campaigns.

Let me know if this is what you're looking for.

Thanks and regards,
Luis
AdWords API Team

On Tuesday, December 4, 2018 at 7:51:57 AM UTC+8, jtopper wrote:
>
>
> Hi, I'm trying to update campaign budgets however i don't currently have 
> the budget IDs. How can I retrieve budget IDs for all campaigns in an 
> account?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/5af14245-3df0-4c33-96dd-f7b968963335%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Deprecation Announced under Google Search

2018-12-03 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Teri,

Could you provide more context on your concern with the AdWords API so I 
could give you the right information you need? What do you mean on 
"Deprecation Announced under Google Search"? Could you provide screenshot 
if possible so I could better check this?

Thanks and regards,
Luis
AdWords API Team

On Tuesday, December 4, 2018 at 7:17:49 AM UTC+8, Teri Johnson wrote:
>
> Does anyone know what this means or how it can be fixed? I have been 
> searching on Google and can't find any answers.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3f7621a1-8f5b-4cba-95db-88077832acb6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Получить баланс аккаунта через PHP

2018-12-03 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

My apologies as we could only provide support in English. Based on your 
code snippet, I noticed that the BudgetOrderService 

 is 
missing in your imports. Could you try adding the below code snippet and 
see if it works?

use Google\AdsApi\AdWords\v201806\billing\ BudgetOrderService;


If the issue persist, I would suggest to post this issue on this link 
 as the PHP client 
library owners are better equipped to assist you here.

Thanks and regards,
Luis
AdWords API Team

On Tuesday, December 4, 2018 at 7:03:53 AM UTC+8, seoupsu42 wrote:
>
> Добрый день господа. Пытаюсь получить баланс аккаунта, пока не получается 
> определить класс для PHP
>
> Есть пример JS скрипта, что сейчас использую в скриптах, на PHP не могу 
> перевести
>
> var budgetOrder = AdWordsApp.budgetOrders().get().next();
> var adjustments = budgetOrder.getTotalAdjustments(); // Возвращенные 
> средства на аккаунт
> var SpendingLimit = budgetOrder.getSpendingLimit(); // Общий лимит 
> аккаунта
>
> Я пытаюсь начать с этого и у меня не получается
>  namespace Google\AdsApi\Examples\AdWords\v201806\BasicOperations;
> require '/googleads-php-lib/vendor/autoload.php';
>
> use Google\AdsApi\AdWords\AdWordsServices;
> use Google\AdsApi\AdWords\AdWordsSession;
> use Google\AdsApi\AdWords\AdWordsSessionBuilder;
> use Google\AdsApi\AdWords\v201806\cm\CampaignService;
> use Google\AdsApi\AdWords\v201806\cm\OrderBy;
> use Google\AdsApi\AdWords\v201806\cm\Paging;
> use Google\AdsApi\AdWords\v201806\cm\Selector;
> use Google\AdsApi\AdWords\v201806\cm\SortOrder;
> use Google\AdsApi\AdWords\v201806\cm\Budget;
> use Google\AdsApi\AdWords\v201806\cm\BudgetService;
> use Google\AdsApi\Common\OAuth2TokenBuilder;
> use Google\AdsApi\Common\ConfigurationLoader;
> const PAGE_LIMIT = 500;
>
> function GetBalance($adWordsServices, $session)
> {
>
> $BudgetOrderService = $adWordsServices->get($session, 
> BudgetOrderService::class);
> echo "ШАБЛОН arResult: ";  print_r($BudgetOrderService); echo 
> "";
> .
>
> Класс BudgetOrderService не существует
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/bd4b5728-6e13-4a98-a626-eda12b1b795d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Automatically Update Text Ad Prices

2018-12-03 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Paul,

Thank you for providing detailed information on your concern. If you are 
planning to get the product price from spreadsheet and upload it as dynamic 
info into an ad, then I'm afraid it is not possible in AdWords API as we do 
not support integration of the Google Spreadsheet. However, the closest 
solution we could provide to you is to use the ad customizer 

. 

You could use the ad customizer to add dynamic price to your expanded text 
ad which is a feed-based 
 solution 
for injecting dynamic information into your ads. Once you set up the feed 
with targeting options for specific campaigns, ad groups, and/or keywords, 
you could then associate it with the ads with the information in the feed, 
so the values in the feed are shown at serve time. You may check this guide 

 for 
more information and this complete sample code 

 (also 
available in other languages) for reference.

Let me know if this helps.

Thanks and regards,
Luis
AdWords API Team

On Monday, December 3, 2018 at 1:30:28 PM UTC+8, Paul 11 wrote:
>
> Hello there,
>
> I am looking for a solution to a text ad update challenge.
>
> We have thousands of text ads for products where prices of those products 
> requires updating regularly. We are struggling to update the text ads with 
> pricing information at the same pace that the prices are changing.
>
> We have the ability to generate scheduled CSV downloads of product details 
> e.g. Column 1: Product SKU code, Column 2: Price. We can do this on an 
> hourly basis.
>
> We can also import this data into a Google Sheet so that the data can 
> "talk" to other Google products.
>
> However, I am really struggling to find a solution that enables us to 
> update prices in text ads based on that generated data.
>
> I thought that there may be a solution that looks a bit like this:
>
> If our original CSV download data is: Column 1: abcde, Column 2: £5.99 
> from spreadsheet Pricing_Update
>
> I thought that I would be able to create a text ad that says something 
> like:
>
> Buy the abcde for {Pricing_Update.abcde.%Column 2]
>
> This may be a little naive on my part. In this example I would like the 
> value in the {} brackets to look up the abcde value in the Pricing.Update 
> spreadsheet and return whatever the value is next to it (a bit like a 
> VLOOKUP function).
>
> I thought that maybe I could manipulate the data in Google Sheets where 
> the product code (abcde) could be transposed into a column title (cell A1) 
> and then a product price inserted beneath it (in cell A2). This way, the 
> next product fghij could be a column title (in cell B1) with its 
> fluctuating price in cell B2. I thought I might be able to target the 
> column title on an ad by ad basis by targeting the column header in the 
> Google Ad, but I'm not sure this is targetable on an ad by ad basis. 
>
> We have a Google Shopping feed running as well. I thought that there may 
> be a way of taking the product ID and inserting the price into the text ad 
> that corresponds with the item ID but there seems to be no way of doing 
> this.
>
> I have explored the AdParams option and it appears that you can change 
> prices based only on keywords.
>
> I have also explored Ad Customizers and it seems you can only target the 
> prices based on Campaign or Ad Group name.
>
> What I am really looking for is more granular solution where I can target 
> a specific sku code and update the price for that sku code in a text ad, 
> but I just can't find a solution.
>
> I hope this is clear from my explanation.
>
> I would be most grateful if anyone can suggest a solution please.
>
> Many thanks in advance.
>
> Kind regards,
>
> Paul
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/125c3066-b52f-4437-b99d-43a7

Re: Empty Geo Performance Report

2018-12-02 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

To further investigate this, could you also provide your clientCustomerId 
and a screenshot of Geographic Report in your Google Ads UI view so I could 
check this on my end? Please reply via *Reply privately to author*.

Thanks and regards,
Luis
AdWords API Team

On Monday, December 3, 2018 at 1:25:47 PM UTC+8, stanislav.tomash wrote:
>
> I'm doing such a request using Python and AWQL
> report = adwords.ReportQueryBuilder() \
> .Select(
> 'AccountCurrencyCode',
> 'CampaignId',
> 'CampaignName',
> 'Date',
> 'Impressions',
> 'Clicks',
> 'Cost',
> 'CountryCriteriaId') \
> .From('GEO_PERFORMANCE_REPORT') \
> .Where('IsTargetingLocation') \
> .EqualTo('True') \
> .During(start_date=dt.date.strftime("20180801"),
> end_date=dt.date.strftime("20181129")) \
> .Build()
>
> According to Geo Performance Report documentation the output of this 
> request should be the same as Geographic Report in UI, but I'm getting an 
> empty report while in UI there is a lot of data. Am I doing something wrong?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/d14e419f-c1a3-4485-9b76-cba74103744c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Your manager account is now linked to a new account

2018-11-28 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

Your concern seems to be more on the product level of Google Ads rather 
than the AdWords API. I would suggest to post you this concern on the Google 
Ads Community Forum 
 as 
the product experts are better equipped to assist you here.

Thanks and regards,
Luis
AdWords API Team

On Thursday, November 29, 2018 at 7:00:35 AM UTC+8, sunyoung wrote:
>
> Is this a new email notification recently added?
> I havent got this email before and am wondering in what case this email is 
> sent.
>
> The context is, I used to have many Adwords accounts connected to main 
> accounts before but havent got this email until this month.
>
>
> Your manager account is now linked to a new account
>
> Your manager account, XXX, is now linked to the following managed account: 
> XXX.
>
> Review your manager account to view more details about your linked 
> accounts.
>
> Learn more about linking accounts to manager accounts 
> 
> .
>
> Thanks,
>
> The Google Ads 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 
"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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/90ba1eb5-5940-467c-b43c-62b268cc9c89%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Reporting: Adding IsNegative attribute results in report breakdown

2018-11-28 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Vojtech,

Can you provide your clientCustomerId and complete report definition 

 so 
I can further investigate the issue on my end? You can send this to me via 
*Reply 
privately to author*.

Regards,
Luis
AdWords API Team

On Thursday, November 29, 2018 at 7:00:35 AM UTC+8, Vojtěch Udržal wrote:
>
> I am trying to understand how the reporting works and what are the 
> implicit breakdowns (segments) for each report. The following behaviour 
> really confuses me.
> When I download the following report, I get exactly one row result - which 
> is understandable.
> {
>  'reportName': 'any report name here',
>  'dateRangeType': 'ALL_TIME',
>  'reportType': 'AD_PERFORMANCE_REPORT',
>  'downloadFormat': 'CSV',
>  'selector': {
>'fields': ['Clicks', 'Id', 'AdGroupId'],
>'predicates': [{'field': 'Id', 'operator': 'EQUALS', 'values': ' ad id here>'}]
>}
>  }
>
> However, the moment I add IsNegative *attribute* into fields array, I get *9 
> rows* (all with IsNegative=False)! All rows are of same ad, so apparently 
> *some 
> segmentation breakdown kicks in*. When I further add AdNetworkType1 
> field, I get still 9 rows, but some differ in the ad network type. 
> Where can I find out, which attribute causes this behaviour? I would 
> expect this when selecting segment fields, but absolutely not when 
> selecting attribute fields.
>
>
> Thanks a lot!
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ff0536cc-9c35-4b11-b771-260677a42e93%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: SHOPPING_SHOWCASE_ADS cost not appearing in Adgroup performance report

2018-11-28 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Shrini,

Can you provide your clientCustomerId and complete report definition 

 so 
I could further investigate the issue on my end? You can send this to me 
via *Reply privately to author*.

Thanks,
Luis
AdWords API Team

On Thursday, November 29, 2018 at 7:00:35 AM UTC+8, Srinivasan Molkuva 
wrote:
>
> Hello,
>
> I could find SHOPPING_PRODUCT_ADS cost but couldn't 
> find SHOPPING_SHOWCASE_ADS cost in Ad group performance report.
> Am I missing something?
>
> Regards,
> Shrini
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/be3aecd3-2e2b-4163-92c1-60ab1f2f9d64%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Update CrmBasedUserList Name and Description

2018-11-25 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Zied,

Could you retry the request after specifying the type of UserList in your 
operand using "xsi:type" as shown below?

https://adwords.google.com/api/adwords/rm/v201809"; 
*xsi:type="ns8:CrmBasedUserList"*>

736365788 

Audience Google 8 - Update

Audience Google 8 - Update




If you're still encountering any error after doing this, please provide the 
new SOAP request and response logs so I can further investigate.

Thanks,
Kevin
AdWords API Team

On Friday, November 23, 2018 at 5:20:48 PM UTC+8, Zied Chaari wrote:
>
> Hi Luis,
>
> My ClientCustomerId: 7482331905
>
> My SOAP response:
>  xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";>
> 
>  xmlns:ns2="https://adwords.google.com/api/adwords/rm/v201809";
> xmlns="https://adwords.google.com/api/adwords/cm/v201809";>
> 00057b43356507410a81300eae09f792
> AdwordsUserListService
> mutate
> 1
> 172
> 
> 
> 
> 
> soap:Client
> [UserListError.USER_LIST_MUTATE_NOT_SUPPORTED @ 
> operations[0].operand]
> 
>  xmlns="https://adwords.google.com/api/adwords/cm/v201809";
> xmlns:ns2="https://adwords.google.com/api/adwords/rm/v201809";>
> [UserListError.USER_LIST_MUTATE_NOT_SUPPORTED @ 
> operations[0].operand]
> ApiException
>  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
> xsi:type="ns2:UserListError">
> operations[0].operand
> 
> operations
> 0
> 
> 
> operand
> 
> 
> UserListError.USER_LIST_MUTATE_NOT_SUPPORTED
> UserListError
> USER_LIST_MUTATE_NOT_SUPPORTED
> 
> 
> 
> 
> 
> 
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/acc7e061-f622-4d65-ae27-15ee762db250%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Reports and Setting Negative Placements at the Account Level

2018-11-25 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

Currently, the only report available in AdWords API for negative placements 
is the Campaign Negative Placements Performance Report 
.
 
The AdWords API has no account level reporting for negative placement. 
Also, you may take note that negative placements do not hold statistics. 
However, you can use this structured report to efficiently retrieve 
attributes of placement-based NegativeCampaignCriterion 

 objects.

With regards to creating account level negative placement, you may check to 
this guide 

 for 
your reference which also includes sample codes.

For reporting on shared sets, you can see on this link 

 the 
available report types supported for shared sets.

Let me know if you have further clarifications.

Thanks and regards,
Luis
AdWords API Team

On Monday, November 26, 2018 at 10:30:29 AM UTC+8, Mike5577 wrote:
>
> Hi, the Shared Set and Account reports do not have account level negative 
> placements available, unless I am missing something. Any suggestions on 
> getting this report, as well as adding account level negative placements? 
> We are using the Smart Display placements, and account level placement 
> exclusions is the only way to block some traffic.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c25b06e0-39ff-4003-b786-2a5dbd0c073a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Ads Api PHP - Shopping Campaign - Product groups

2018-11-22 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

I'm afraid we don't have a list of limitations for google-ads-php. However, 
what you could see on the Shopping Ads guide 
 for 
Google Ads API Beta is only the available. 

Regards,
Luis
AdWords API Team

On Friday, November 23, 2018 at 2:25:00 PM UTC+8, Paweł Jóźwik wrote:
>
> Ok, now I see. I was reading ads (google-ads-php) documentation and tried 
> to run it with AdWords (googleads/googleads-php-lib) api.
>
> Is there a list of google-ads-php limitations?
>
> Thank you.
>
>
> W dniu piątek, 23 listopada 2018 04:18:30 UTC+1 użytkownik Luis Xander 
> Talag (AdWords API Team) napisał:
>>
>> HI,
>>
>> Could you confirm if what you meant by Ads API is you are using the AdWords 
>> API ? If 
>> so, you could see here 
>> 
>>  the 
>> complete guide on how to create the Shopping Campaigns which also includes 
>> this complete running sample codes in PHP 
>> .
>>  
>> Also, you could see on this section 
>> 
>>  about 
>> the information on product partitioning. You could also use the 
>> ProductOfferId 
>> 
>>  object 
>> for creating offer id dimension.
>>
>> Let me know if you need further clarifications.
>>
>> Thanks and regards,
>> Luis
>> AdWords API Team
>>
>> On Friday, November 23, 2018 at 12:33:24 AM UTC+8, Paweł Jóźwik wrote:
>>>
>>> Dear Members
>>>
>>> I'm trying to use Ads API to create specific Shopping campaign 
>>> structure. I need a separate ad group for each product from my Merchant 
>>> Product Feed.
>>> I'm stuck on ProductPartition.
>>>
>>> I can't see in the docs and Api reference how to set up my divisions. I 
>>> need to divide by offer id and then exclude all others. One product in each 
>>> ad group - product group.
>>>
>>> Can anybody confirm that its possible in current Ads Api with php client 
>>> library?
>>> Can anyone share an example code in PHP?
>>>
>>>
>>>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b22186e1-0ac6-4534-9e99-39fa1e070313%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Error Handling in new Adwords API v201708

2018-11-22 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi David,

Please note that Partial Failure 
 feature 
is not supported by TrafficEstimatorService 
.
 Also, 
based on this line [RateExceededError ], it seems the real concern here 
is regarding RateExceededError 
which
 
is encountered when too many requests were made to the API in a short 
period of time. As this is a different concern from the thread, please 
create a new one and we'll provide support on that one.

Thanks,
Luis
AdWords API Team

On Friday, November 23, 2018 at 1:10:28 PM UTC+8, David Moate wrote:
>
> Hello i have the same issue.
>
> try{
>   // Generate a refreshable OAuth2 credential for authentication.
>   $oAuth2Credential = (new OAuth2TokenBuilder())
>   ->fromFile()
>   ->build();
>   // Construct an API session configured from a properties file 
> and the OAuth2
>   // credentials above.
>   $session = (new AdWordsSessionBuilder())
>   ->fromFile()
>   ->withOAuth2Credential($oAuth2Credential)
>   ->build();
>
>   $result = $this->EstimateKeywordTraffic(new AdWordsServices(), 
> $session);
> }
> catch (ApiException $apiException) {
> print_r($apiException);
> }
>
> below my error:
> Fatal error: Uncaught Google\AdsApi\AdWords\v201802\cm\ApiException: 
> [RateExceededError  retryAfterSeconds=30>] in 
> /home/refleadfem/www/france/wp-content/plugins/adwords-plugin/library/vendor/googleads/googleads-php-lib/src/Google/AdsApi/Common/Util/Reflection.php:39
>  
> Stack trace: #0 
> /home/refleadfem/www/france/wp-content/plugins/adwords-plugin/library/vendor/googleads/googleads-php-lib/src/Google/AdsApi/Common/Util/Reflection.php(39):
>  
> ReflectionClass->newInstanceArgs(Array) #1 
> /home/refleadfem/www/france/wp-content/plugins/adwords-plugin/library/vendor/googleads/googleads-php-lib/src/Google/AdsApi/Common/AdsSoapClient.php(165):
>  
> Google\AdsApi\Common\Util\Reflection->createInstance('Google\\AdsApi\\A...', 
> Array) #2 
> /home/refleadfem/www/france/wp-content/plugins/adwords-plugin/library/vendor/googleads/googleads-php-lib/src/Google/AdsApi/Common/AdsSoapClient.php(130):
>  
> Google\AdsApi\Common\AdsSoapClient->parseApiExceptionFromSoapFault(Object(SoapFault))
>  
> #3 /home/refleadfem/ in 
> /home/refleadfem/www/france/wp-content/plugins/adwords-plugin/library/vendor/googleads/googleads-php-lib/src/Google/AdsApi/Common/Util/Reflection.php
>  
> on line 39
>
> i wrote use Google\AdsApi\AdWords\v201708\cm\ApiException;
> but it does not work.
>
> thank you for helping me.
>
>
>
> Le mardi 17 octobre 2017 13:10:06 UTC+2, MWA a écrit :
>>
>> I got it, I didn't added *use 
>> Google\AdsApi\AdWords\v201708\cm\ApiException;* now its working.
>>
>> Thanks.
>>
>> On Friday, October 13, 2017 at 5:57:07 PM UTC+5, MWA wrote:
>>>
>>> Hi,
>>> Can anyone tell me how to handle errors on new Adwords API v201708?
>>> Here is my code, I can not catch exception I've tried these 
>>> possibilities.
>>> My code is working fine but if there is an error I want to handle it.
>>>
>>> Code:
>>> $oAuth2Credential = (new OAuth2TokenBuilder())->fromFile()->build();
>>> 
>>> $session = (new 
>>> AdWordsSessionBuilder())->fromFile()->withOAuth2Credential($oAuth2Credential)->enablePartialFailure()->build();
>>>
>>> $adWordsServices=new AdWordsServices();
>>> 
>>> $managedCustomerService = $adWordsServices->get($session, 
>>> ManagedCustomerService::class);
>>>
>>> $link = new ManagedCustomerLink();
>>> $link->setManagerCustomerId($managerid);
>>> $link->setClientCustomerId($customerid);
>>> $link->setLinkStatus(LinkStatus::PENDING);
>>>
>>> $linkop = new LinkOperation();
>>> $linkop->setOperator(Operator::ADD);
>>> $linkop->setOperand($link);
>>>
>>> $operations = array($linkop);
>>> 
>>> try{
>>> $result = $managedCustomerService->mutateLink($operations);
>>> }catch(AdwordsApiException $e){
>>> print_r($e);
>>> print_r($result->getPartialFailureErrors());
>>> 
>>> }catch(Exception $e){
>>> print_r($e);
>>> print_r($result->getPartialFailureErrors());
>>> 
>>> }catch(ApiException $e){
>>> print_r($e);
>>> print_r($result->getPartialFailureErrors());
>>> 
>>> }
>>>
>>> Error:
>>>
>>> *Fatal error*: Uncaught exception 
>>> 'Google\AdsApi\AdWords\v201708\cm\ApiException' with message 
>>> '[ManagedCustomerServiceError.ALREADY_INVITED_BY_THIS_MANAGER @ 
>>> operations[0]]' in 
>>> /var/www/adwords_api/vendor/googleads/googleads-php-lib/src/Google/AdsApi/Common/Util/Reflection.php:39
>>>  
>>> Stack trace: #0 
>>> /var/www/adwords_api/vendor/googleads/goog

Re: Update CrmBasedUserList Name and Description

2018-11-22 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Zied,

The USER_LIST_MUTATE_NOT_SUPPORTED 

 error 
you've encountered indicates that the user list of the type is not mutable. 
Can you provide your clientCustomerId and include the SOAP response logs as 
well so I can further investigate the issue?

Thanks,
Luis
AdWords API Team

On Friday, November 23, 2018 at 9:01:20 AM UTC+8, Zied Chaari wrote:
>
> Hello,
>
> I'm trying to update my CRM based User List, name and description, using a 
> Test Account, I'm getting this error "USER_LIST_MUTATE_NOT_SUPPORTED".
>
> http://schemas.xmlsoap.org/soap/envelope/";>
> 
> https://adwords.google.com/api/adwords/rm/v201809";>
> https://adwords.google.com/api/adwords/cm/v201809
> ">x
> https://adwords.google.com/api/adwords/cm/v201809
> ">xx
> https://adwords.google.com/api/adwords/cm/v201809";>unknown 
> (AwApi-DotNet/24.1.0, Common-Dotnet/9.4.0, .NET CLR/4.0.30319.42000, 
> OAuthServiceAccountFlow, gzip)
> 
> 
> http://www.w3.org/2001/XMLSchema-instance"; 
> xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
> https://adwords.google.com/api/adwords/rm/v201809";>
> 
> https://adwords.google.com/api/adwords/cm/v201809";>SET
> 
> 736365788
> Audience Google 8 - Update
> Audience Google 8 - Update
> 
> 
> 
> 
> 
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c88a7efa-38b8-47c7-adc2-e2fee155c1bb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Ad Performance report returns ad type as 'Display ad' for video ads

2018-11-22 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

To further investigate this, could you provide the complete report 
definition 

 you 
used when generating the Ad Performance Report together with your 
clientCustomerId? Also, could you specify which data has the ad type of 
"Display Ad" instead of "Video Ad"? Please reply via *Reply privately to 
author*.

Thanks and regards,
Luis
AdWords API Team

On Friday, November 23, 2018 at 9:01:20 AM UTC+8, puneeth wrote:
>
> We are using Ad Performance report to get Attributes information for video 
> ads. But we are receiving ad type as 'Display Ad' instead of 'Video Ad' as 
> shown in Google Ads dashboard. And  for some ads, we are getting an empty 
> array as a response (Suspecting ads which have not created any impressions )
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/fba5c056-0f1e-4315-945b-8c5a79f1e321%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Ads Api PHP - Shopping Campaign - Product groups

2018-11-22 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
HI,

Could you confirm if what you meant by Ads API is you are using the AdWords 
API ? If so, 
you could see here 

 the 
complete guide on how to create the Shopping Campaigns which also includes 
this complete running sample codes in PHP 
.
 
Also, you could see on this section 
 
about 
the information on product partitioning. You could also use the 
ProductOfferId 

 object 
for creating offer id dimension.

Let me know if you need further clarifications.

Thanks and regards,
Luis
AdWords API Team

On Friday, November 23, 2018 at 12:33:24 AM UTC+8, Paweł Jóźwik wrote:
>
> Dear Members
>
> I'm trying to use Ads API to create specific Shopping campaign structure. 
> I need a separate ad group for each product from my Merchant Product Feed.
> I'm stuck on ProductPartition.
>
> I can't see in the docs and Api reference how to set up my divisions. I 
> need to divide by offer id and then exclude all others. One product in each 
> ad group - product group.
>
> Can anybody confirm that its possible in current Ads Api with php client 
> library?
> Can anyone share an example code in PHP?
>
>
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/dd59790c-4263-48d0-94ad-f6c1c25ccc76%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Seeing zero impression entities in performance reports when i set include zero impressions to False.

2018-11-21 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Manu,

Can you provide your clientCustomerId and report definition 

 so 
I can further investigate the issue on my end? You may send them to me via 
*Reply 
privately to author*. You may also refer here 

 for 
instructions on how to exclude zero impressions in reports.

Thanks,
Luis
AdWords API Team

On Thursday, November 22, 2018 at 8:01:17 AM UTC+8, Manu Reddy wrote:
>
> while downloading performance reports downloads,  i see that some entities 
> with zero impressions are downloaded. Is this expected? I checked the api 
> and report headers and saw that the headers are being set correctly. Im 
> using the python google ads api to download reports.
>
> thanks,
> Manu 
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/eabc472d-4198-4b2c-b61f-76df09934d9f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Possible to retrieve invoices through API?

2018-11-21 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Antoine,

I'll follow up on this concern with the engineering team, however, there's 
no guarantee that it will be available soon. Kindly follow the blog 
 for future 
updates regarding this feature.

Let me know if you have further clarifications.

Thanks,
Luis
AdWords API Team

On Thursday, November 22, 2018 at 8:01:02 AM UTC+8, antoine lievre wrote:
>
> Hi,
>
> I just checked the blog and can't find anything about retrieving invoices.
> But there is a lot of organization that really want this feature, and this 
> 8 years mow (at least).
> So, i'm hoping that it will be available ASAP.
>
> Antoine
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4e044f82-40fd-4bcf-bea8-a442714db8e9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Failed to refresh access token: invalid_client

2018-11-21 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

Could you confirm if you are using the latest .Net client library 
? Could you try to 
generate again an OAuth2 credentials by following this guide 
?
 
Then, try making request again. If the issue persist, could you provide the 
complete logs so I could further investigate? 

Also, I would suggest to use Google Chrome using incognito mode to make 
sure that you are using the same email address in the whole process.

Thanks and regards,
Luis
AdWords API Team

On Wednesday, November 21, 2018 at 2:25:55 PM UTC+8, vibhesh wrote:
>
> I am also facing the same issue, i am using Dot client library and trying 
> get campaign using the console application. This code is working fine with 
> my test account then i have got approval for basic access of my developer 
> token to access production account campaign data
>
> generated following and replaced in my app.config
>
> OAuth2ClientId
> OAuth2ClientSecret
> OAuth2RefreshToken
>
> issue: when trying to get campaign then getting error given below
>
> Message :Failed to refresh access token
> innerexception : Error:"invalid_client", Description:"Unauthorized", Uri:""
> stacktrash: 
>
> Server stack trace: 
>at 
> Google.Api.Ads.Common.OAuth.AdsOAuthProviderImpl.RefreshAccessTokenInOfflineMode()
>at Google.Api.Ads.Common.OAuth.AdsOAuthProviderImpl.RefreshAccessToken()
>at Google.Api.Ads.Common.OAuth.AdsOAuthProviderImpl.GetAuthHeader()
>at 
> Google.Api.Ads.Common.OAuth.OAuthClientMessageInspector.BeforeSendRequest(Message&
>  
> request, IClientChannel channel)
>at 
> System.ServiceModel.Dispatcher.ImmutableClientRuntime.BeforeSendRequest(ProxyRpc&
>  
> rpc)
>at 
> System.ServiceModel.Channels.ServiceChannel.PrepareCall(ProxyOperationRuntime 
> operation, Boolean oneway, ProxyRpc& rpc)
>at System.ServiceModel.Channels.ServiceChannel.Call(String action, 
> Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] 
> outs, TimeSpan timeout)
>at 
> System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
>  
> methodCall, ProxyOperationRuntime operation)
>at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage 
> message)
>
> Exception rethrown at [0]: 
>at 
> System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage 
> reqMsg, IMessage retMsg)
>at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& 
> msgData, Int32 type)
>at Google.Api.Ads.AdWords.v201806.CampaignServiceInterface.get(Selector 
> serviceSelector)
>at Google.Api.Ads.AdWords.v201806.CampaignService.get(Selector 
> serviceSelector) in G:\AD Word 
> Manager\googleads-dotnet-lib-master\googleads-dotnet-lib-master\src\AdWords\v201806\AdWordsApi.cs:line
>  
> 39105
>at 
> Google.Api.Ads.AdWords.Examples.CSharp.v201806.GetCampaigns.Run(AdWordsUser 
> user) in G:\AD Word 
> Manager\googleads-dotnet-lib-master\googleads-dotnet-lib-master\GetCampaign\Program.cs:line
>  
> 93
>
>
>
> [image: Failed to refresh access token.png]
> Thanks in advance
>
>
> On Tuesday, December 29, 2015 at 3:59:09 AM UTC+5:30, Umesh Dengale wrote:
>>
>> Hello,
>>
>> Could you verify that you followed all steps given in the OAuth2.0 guide 
>>  for 
>> .NET library?  Please recreate the client id and client secret and generate 
>> refresh token using new client id and client secret key and update the 
>> web.config file. Please check out the OAuth2.0 guide 
>>  for 
>> .NET library for more details. If still issue is not resolved then provide 
>> the steps you followed and error message.
>>
>> Thanks,
>> Umesh, AdWords API 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 
"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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/06a3d8a6-6e53-4367-b063-ee1349a5c24f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to Update Product Partition Tree for an Adgroup?

2018-11-20 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Nellle,

Can you please provide the complete SOAP request and response logs so I can 
further investigate your concern? If you have not yet enabled logging, you 
may refer to this guide 

 for 
Python on how to do so. 

Thanks,
Kevin
AdWords API Team

On Tuesday, November 20, 2018 at 11:58:07 PM UTC+8, Nellle Rickchards wrote:
>
> Hello,
>
>  The AddProductPartitionTree works fine my campaign does not have a 
> product group. However, It fails if I wanted to UPDATE the product group by 
> adding a new unit or subdivision. I want to know how to update a 
> PartitionTree (for example: to add a new product line that we did not sell 
> when the product group was created).
>
> Thanks for the help.
>
> On Tuesday, November 20, 2018 at 12:46:39 AM UTC-5, Luis Xander Talag 
> (AdWords API Team) wrote:
>>
>> Hi Nellle,
>>
>> Kindly refer to the AddProductPartitionTree 
>> 
>>  code 
>> example in Python. The diagram shown here 
>> 
>>  is 
>> a sample which shows how to use product groups in your campaigns. You could 
>> also check the help center 
>>  article for more 
>> details. Any node that is not being further subdivided will be a UNIT. 
>>
>> If the node is being further subdivided, that should be a SUBDIVISION. 
>> Each subdivision should always be completely partitioned by including a 
>> Others node (this will have everything else in that category). Also, you 
>> need to make sure that the tree is complete after you modify the product 
>> partition tree (see modifying product partition trees section 
>> 
>>  for 
>> more information). 
>>
>> Let me know if you have further clarifications.
>>
>> Thanks,
>> Luis
>> AdWords API Team
>>
>> On Tuesday, November 20, 2018 at 4:56:43 AM UTC+8, Nellle Rickchards 
>> wrote:
>>>
>>> Creating a product partition tree straight is forward when following 
>>> your guide (
>>> https://developers.google.com/adwords/api/docs/samples/python/shopping-campaigns#build-a-product-partition-tree-for-an-ad-group
>>> ).
>>>
>>> But how do we update a partition tree? For example my tree is subdivide 
>>> by brands. If my store begins selling a new brand, how would I update my 
>>> portion tree to include it? I'm having trouble finding any documentation on 
>>> this.
>>>
>>> My scripts are written in Python.
>>>
>>> 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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/bfe4af24-d017-426b-b340-75e6be2ccebb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AdWords Java SDK - Getting DatabaseError.CONCURRENT_MODIFICATION

2018-11-20 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Raffy,

The DatabaseError.CONCURRENT_MODIFICATION 

 error 
that you encountered could occur due to multiple processes that are trying 
to update the same entity at the same time. It includes a user in the 
AdWords web interface that is updating the entity while you are updating as 
well via the API. Can you retry the request again and check if you're still 
encountering the error? If so, please provide your clientCustomerId, and 
complete SOAP request and response logs so I can further investigate the 
issue on my end. You can send them via *Reply privately to author*.

Thanks,
Luis
AdWords API Team

On Wednesday, November 21, 2018 at 8:35:06 AM UTC+8, Stepanian wrote:
>
> Yesterday I started getting a DatabaseError.CONCURRENT_MODIFICATION error 
> for operations that are part of a tool that I have developed and used for 
> months. The tool creates an ad group and then (sequentially) adds criteria 
> to it. There are no multiple threads accessing the API at any given point 
> time. The error comes up at different parts of the process, so there is 
> really no pattern. In fact, in one case, it appeared in the first step the 
> tool was initially creating an ad group!
>
> Has anything changed as far as concurrent modification monitoring in the 
> API itself? Is this something that could be an issue that you may be 
> addressing?
>
> Any guidance would be helpful. 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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2f6d5d78-bdd4-4014-a8b8-5b793cd90366%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: CampaignIteraror not selecting all campaigns

2018-11-19 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

My apologies as we can only provide support to issues/concerns related to 
AdWords API. Since your concern is specific to AdWords Scripts, I would 
recommend that you post your concern in the AdWords Scripts Forum 
.

Best regards,
Luis
AdWords API Team

On Tuesday, November 20, 2018 at 12:00:28 PM UTC+8, sshriamb wrote:
>
> Hi,
>
> I am running a very basic script to get all the campaigns, however, the 
> script is only giving me 44 campaigns and all of them are paused. I am not 
> able to figure out why. For context, my account has 258 campaigns of which 
> 45 are actives. The script is not even giving us all paused campaigns, it 
> is just showing some paused campaigns. I tried running it on multiple 
> accounts, but it does not work.
>
> function main() {
>   var campaignIterator = AdWordsApp.campaigns().get();
>   Logger.log('Total campaigns found : ' +
>   campaignIterator.totalNumEntities());
>   while (campaignIterator.hasNext()) {
> var campaign = campaignIterator.next();
> Logger.log(campaign.getName());
>   }
> }
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a0a7ec3a-8d2f-4d18-839d-24cb49d8510a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to Update Product Partition Tree for an Adgroup?

2018-11-19 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Nellle,

Kindly refer to the AddProductPartitionTree 

 code 
example in Python. The diagram shown here 
 
is 
a sample which shows how to use product groups in your campaigns. You could 
also check the help center 
 article for more 
details. Any node that is not being further subdivided will be a UNIT. 

If the node is being further subdivided, that should be a SUBDIVISION. Each 
subdivision should always be completely partitioned by including a Others 
node (this will have everything else in that category). Also, you need to 
make sure that the tree is complete after you modify the product partition 
tree (see modifying product partition trees section 

 for 
more information). 

Let me know if you have further clarifications.

Thanks,
Luis
AdWords API Team

On Tuesday, November 20, 2018 at 4:56:43 AM UTC+8, Nellle Rickchards wrote:
>
> Creating a product partition tree straight is forward when following your 
> guide (
> https://developers.google.com/adwords/api/docs/samples/python/shopping-campaigns#build-a-product-partition-tree-for-an-ad-group
> ).
>
> But how do we update a partition tree? For example my tree is subdivide by 
> brands. If my store begins selling a new brand, how would I update my 
> portion tree to include it? I'm having trouble finding any documentation on 
> this.
>
> My scripts are written in Python.
>
> 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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/d5e5824c-c1ee-4c05-b294-d56652a7bbdd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Adwords API Beta returning StatusCode.INVALID_ARGUMENT

2018-11-19 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

Based on your error, the issue seems to be related to the Python client 
library rather than the Google Ads API Beta. I would suggest to post this 
issue in this link  as 
the Python client library owners are better equipped to assist you here.

Thanks and regards,
Luis
AdWords API Team

On Tuesday, November 20, 2018 at 12:00:28 PM UTC+8, GC wrote:
>
> Hi there,
>
> I tried the sample code from 
> https://github.com/googleads/google-ads-python/blob/master/examples/v0/account_management/get_account_information.py
>  
> with no modifications other than pointing to the correct yaml config file. 
> I also used a customer id of a test account and the developer_token of an 
> MCC account. I'm getting the following all of the time:
>
> grpc._channel._Rendezvous: <_Rendezvous of RPC that terminated with:
> status = StatusCode.INVALID_ARGUMENT
> details = "Request contains an invalid argument."
> debug_error_string = "{"created":"@1542673400.001406000","
> description":"Error received from peer","file":"src/core/lib/surface/call.
> cc","file_line":1017,"grpc_message":"Request contains an invalid argument.
> ","grpc_status":3}"
> >
>
>
> The older SOAP API works just fine. I've double checked the 
> developer_token, client_id, client_secret, and refresh_token so I'm not 
> sure what's going on.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a2ee0096-b9b1-451c-afb9-28f97ba90362%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How do I remove the audience using the AdwordsUserListService?

2018-11-15 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Jia,

The AdWordsUserListService 

 is 
used to manage user lists. Currently, it is not possible to remove the 
complete user list using the AdWordsUserListService.mutate() 

 as 
the REMOVE operator is not supported. However, you should be able to remove 
the user list member using the  AdwordsUserListService.mutateMembers() 

 and 
the REMOVE operator. Based on the SOAP logs snippet you shared, it looks 
like you're using the REMOVE operator to remove the entire user list using 
the mutateMembers operation which is not possible to do so. 

Let me know if you have further clarifications.

Thanks and regards,
Luis
AdWords API Team

On Friday, November 16, 2018 at 2:39:34 PM UTC+8, jia zheng wrote:
>
> When I use the following request
>
> https://adwords.google.com/api/adwords/rm/v201802";>
> 
> REMOVE
> 
> 736723029
> 
> 
> 
>
> Error returned:
> [{"faultcode":["soap:Client"],"faultstring":["[OperatorError.OPERATOR_NOT_SUPPORTED
>  
> @ operations[0]]"],"detail":[{"ApiExceptionFault":[{"$":{"xmlns":"
> https://adwords.google.com/api/adwords/cm/v201802","xmlns:ns2":";
> https://adwords.google.com/api/adwords/rm/v201802"},"message":["[OperatorError.OPERATOR_NOT_SUPPORTED
>  
> @ 
> operations[0]]"],"ApplicationException.Type":["ApiException"],"errors":[{"$":{"xmlns:xsi":"
> http://www.w3.org/2001/XMLSchema-instance
> ","xsi:type":"OperatorError"},"fieldPath":["operations[0]"],"fieldPathElements":[{"field":["operations"],"index":["0"]}],"trigger":[""],"errorString":["OperatorError.OPERATOR_NOT_SUPPORTED"],"ApiError.Type":["OperatorError"],"reason":["OPERATOR_NOT_SUPPORTED"]}]}]}]}]
>
> I cannot delete successfully. What can I do to delete?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/872b74f5-d393-4177-a17f-e68976dbfd71%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: how to get account hierachy in ads api beta

2018-11-13 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

I'm afraid, the Google Ads API Beta doesn't have available service yet that 
could get the account hierarchy. I cannot tell on if and when this feature 
will be available. However, you may want to follow our blog 
 for any 
update regarding this.

Thanks and regards,
Luis
AdWords API Team

On Wednesday, November 14, 2018 at 11:29:01 AM UTC+8, juan wrote:
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/753b812f-5689-40f8-8d17-f75bab5da715%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to add Keywords in Shopping Campaigns

2018-11-13 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

You should take note that only negative keywords are supported for shopping 
campaigns as you can see on this guide 
. I 
would suggest to try adding negative keywords only in your API call.

Let me know if you still encounter any error after trying my suggestion.

Thanks and regards,
Luis
AdWords API Team

On Wednesday, November 14, 2018 at 8:09:53 AM UTC+8, programmierung wrote:
>
> Hello,
>
> I just wanted to know, how can I add/remove Keywords in a Campaign which´s 
> advertisingChannelType is SHOPPING.
> I´ve tested the BasicOperations from the example, but I will get an error 
> which says "OPERATION_NOT_PERMITTED_FOR_CAMPAIGN_TYPE".
>
> The Software is written in C#.
> My company´s Goal is to have an internal list, which holds our own defined 
> Searchterms for which we are willing to pay and accept throught Google Ads.
> If the Searchterm is not matching with our own list, we will add the 
> searchterm as an excluded Keyword. If the Searchterm is matching, we will 
> remove the excluded Keyword, so the searchterm can be used.
>
> As I´ve mentioned before, the ChannelType is Shopping and the API will 
> throw an exception.
> What could I do?
>
> Thanks in advance.
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/32082439-5ac3-48e2-a8f0-147e1d81b522%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Video campaigns are not retrieving through an API

2018-11-13 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Satish,

Video campaigns are currently only supported in reports in AdWords API 
based on this link 
.
 
You may use Video Performance Report 

 instead 
to retrieve their Campaign ID 

s.

Let me know if you have further clarifications. 

Thanks,
Luis
AdWords API Team

On Wednesday, November 14, 2018 at 8:09:53 AM UTC+8, satish reddy wrote:
>
> Hi Guys,
>
> I tried below code to get all the campaigns ID's but its returning only 
> "Display campaigns" not the "Video's campaigns" ID's.
>
>
>  # Initialize appropriate service.
>   campaign_service = client.GetService('CampaignService', 
> version='v201806')
>
>   # Construct selector and get all campaigns.
>   offset = 0
>   selector = {
>   'fields': ['Id'],
>   'paging': {
>   'startIndex': str(offset),
>   'numberResults': str(PAGE_SIZE)
>   }
>   }
>
>   more_pages = True
>   while more_pages:
> page = campaign_service.get(selector)
>
> # Display results.
> if 'entries' in page:
>   for campaign in page['entries']:
> print ('Campaign with id "%s", name "%s", and status "%s" was '
>'found.' % (campaign['id'], campaign['name'],
>campaign['status']))
> else:
>   print 'No campaigns were found.'
> offset += PAGE_SIZE
> selector['paging']['startIndex'] = str(offset)
> more_pages = offset < int(page['totalNumEntries'])
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/8bb5fdc0-1c83-4d60-90db-ac0aa93b2bac%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: how to get traffic estimates for keywords for a single campaign?

2018-11-12 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

I'm afraid that there is no other service available that you could use in 
conjunction with the TrafficEstimatorService to do a large jobs because the 
BatchJobService 

 does 
not support it. Also, you may take note that there is a limit of 2,500 
keyword estimates per request which is stated on our system limits guide 

. 

However, one of the simplest ways to recover from the RateExceededError is 
to slow down your request. You could use the value of the 
RateExceededError.retryAfterSeconds as the interval when retrying your 
request again to further avoid the error. You may check this guide 
 for 
more information about the rate limits.

Regards,
Luis
AdWords API Team

On Tuesday, November 13, 2018 at 1:55:10 AM UTC+8, petrosdawit96 wrote:
>
> Hi Luis,
>
> That makes a lot more sense now. Thank you. I just have one last question. 
> What would be the best way to make the calls to get all the keywords for 
> the campaigns. I'm currently am hitting traffic limits when I limit to just 
> 1 adgroup id at a time and when I split the request further down to an x 
> amount of keywords per adgroup, I hit a rate limit. Is there a service I 
> can use in conjuction with the traffic estimate service to do it for large 
> jobs.
>
>
> On Monday, November 12, 2018 at 12:28:54 AM UTC-8, Luis Xander Talag 
> (AdWords API Team) wrote:
>>
>> Hi,
>>
>> The TrafficEstimatorService 
>> 
>>  does 
>> not support date range. What this service does is provide estimates on 
>> performances of your keywords or other AdWords entities based on historical 
>> data. The data returned by this service is an estimate on a daily basis 
>> via the StatsEstimate 
>> 
>>  such 
>> as the clicksPerDay 
>> 
>>  field 
>> or impressionsPerDay 
>> 
>>  field.
>>
>> Also, you should take note that the returned values are estimates, and 
>> are not a guarantee that actual performance will be within these bounds.
>>
>> Regards,
>> Luis
>> AdWords API Team
>>
>> On Monday, November 12, 2018 at 2:01:46 PM UTC+8, petrosdawit96 wrote:
>>>
>>> I'm not sure I follow. When I pull data I'm getting back results like 
>>> clicks etc... Is there no data range for which you are predicting I will 
>>> get x amount of clicks. 
>>>
>>> On Sunday, November 11, 2018 at 8:01:04 PM UTC-8, Luis Xander Talag 
>>> (AdWords API Team) wrote:

 Hi,

 There is no specific date range for the result of 
 TrafficEstimatorService 
 .
  This 
 service is used to estimate future traffic based on your proposed or 
 existing campaigns, ad groups, and keywords.

 Regards,
 Luis
 AdWords API Team

 On Saturday, November 10, 2018 at 1:52:07 AM UTC+8, petrosdawit96 wrote:
>
> Hi, 
>
> I know the data range isn't supported but I was wondering when I pull 
> the data, what is the data range. Is it a week?
>
> On Thursday, November 8, 2018 at 10:50:20 PM UTC-8, Luis Xander Talag 
> (AdWords API Team) wrote:
>>
>> Hi,
>>
>> I'm a colleague of Sreelakshmi and allow me to assist you as she is 
>> OOO. With regards to your concern on the date range for the 
>> TrafficEstimatorService, I'm afraid it is not supported on the API side 
>> as 
>> you can see on the comparison of Keyword Planner to AdWords API on the 
>> lower section of this guide 
>> 
>> .
>>
>> Hope this clarifies your concern.
>>
>> Thanks and regards,
>> Luis
>> AdWords API Team
>>
>> On Friday, November 9, 2018 at 4:53:48 AM UTC+8, petrosdawit96 wrote:
>>>
>>> also since we cant input date range into the qpi request. what is 
>>> the returned date range that is given for the traffic estimates.
>>>
>>> On Monday, November 5, 2018 at 11:48:02 AM UTC-8, Sreelakshmi 
>>> Sasidharan (AdWords API Team) wrote:

 Hello, 

 Ideally, the request should be containing criteria for the specific 
 keyword, its ad group and its campaign level details. The estimates 
 being 
 for the specific keyword, you could split the requests to contain 

Re: how to get traffic estimates for keywords for a single campaign?

2018-11-12 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

The TrafficEstimatorService 

 does 
not support date range. What this service does is provide estimates on 
performances of your keywords or other AdWords entities based on historical 
data. The data returned by this service is an estimate on a daily basis via 
the StatsEstimate 

 such 
as the clicksPerDay 

 field 
or impressionsPerDay 

 field.

Also, you should take note that the returned values are estimates, and are 
not a guarantee that actual performance will be within these bounds.

Regards,
Luis
AdWords API Team

On Monday, November 12, 2018 at 2:01:46 PM UTC+8, petrosdawit96 wrote:
>
> I'm not sure I follow. When I pull data I'm getting back results like 
> clicks etc... Is there no data range for which you are predicting I will 
> get x amount of clicks. 
>
> On Sunday, November 11, 2018 at 8:01:04 PM UTC-8, Luis Xander Talag 
> (AdWords API Team) wrote:
>>
>> Hi,
>>
>> There is no specific date range for the result of TrafficEstimatorService 
>> .
>>  This 
>> service is used to estimate future traffic based on your proposed or 
>> existing campaigns, ad groups, and keywords.
>>
>> Regards,
>> Luis
>> AdWords API Team
>>
>> On Saturday, November 10, 2018 at 1:52:07 AM UTC+8, petrosdawit96 wrote:
>>>
>>> Hi, 
>>>
>>> I know the data range isn't supported but I was wondering when I pull 
>>> the data, what is the data range. Is it a week?
>>>
>>> On Thursday, November 8, 2018 at 10:50:20 PM UTC-8, Luis Xander Talag 
>>> (AdWords API Team) wrote:

 Hi,

 I'm a colleague of Sreelakshmi and allow me to assist you as she is 
 OOO. With regards to your concern on the date range for the 
 TrafficEstimatorService, I'm afraid it is not supported on the API side as 
 you can see on the comparison of Keyword Planner to AdWords API on the 
 lower section of this guide 
 
 .

 Hope this clarifies your concern.

 Thanks and regards,
 Luis
 AdWords API Team

 On Friday, November 9, 2018 at 4:53:48 AM UTC+8, petrosdawit96 wrote:
>
> also since we cant input date range into the qpi request. what is the 
> returned date range that is given for the traffic estimates.
>
> On Monday, November 5, 2018 at 11:48:02 AM UTC-8, Sreelakshmi 
> Sasidharan (AdWords API Team) wrote:
>>
>> Hello, 
>>
>> Ideally, the request should be containing criteria for the specific 
>> keyword, its ad group and its campaign level details. The estimates 
>> being 
>> for the specific keyword, you could split the requests to contain data 
>> from 
>> a few ad groups so that the API will not hit this limit of number of 
>> criteria in one API call or number of keyword estimates in one API call. 
>> Please let me know if that helps. 
>>
>> Thanks,
>> Sreelakshmi, AdWords API 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 
"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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/86e8d694-9e16-4749-a029-dbb190328fce%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to block more than 500 IPs

2018-11-12 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Ryosuke,

My apologies as it seems that you're correct  that there is a limit of 500 
IP addresses per campaign as you can see here 
 
under 
"Excluded IP blocks per campaign.". Currently, there is no workaround for 
this because the API has the same behavior with the UI. Kindly follow the 
blog  for 
future updates.

Let me know if you have further clarifications.

Thanks,
Luis
AdWords API Team

On Monday, November 12, 2018 at 3:19:04 PM UTC+8, rymj wrote:
>
> I think there is a limitation of up to 500, but is it wrong?
>
> 1. Explanation of Previous version 
> 
>  (on 
> document of Exclude IP addresses)
> There is statement on the upper limit
>
>> 6. ... Type just one IP address per line, up to 500 addresses per 
>> campaign.
>
>
> 2. Explanation of New version 
> 
>  (on 
> document of Exclude IP addresses)
> There is no statement on the upper limit.
>
> 3. When trying to register from the browser
> I get an error "Exceeded entity limit in this campaign. Limit type: 
> Excluded IP blocks per campaign. Existing count: 0. Limit: 500."
>
> 4. When trying to register from API
> I get an error 
> "[EntityCountLimitExceeded.CAMPAIGN_LIMIT @ operations[500] 
> (enclosingId=1598007056, limit=500, 
> accountLimitType=EXCLUDED_IP_BLOCKS_PER_CAMPAIGN, existingCount=0), 
> EntityCountLimitExceeded.CAMPAIGN_LIMIT @ operations[501] 
> (enclosingId=1598007056, limit=500, 
> accountLimitType=EXCLUDED_IP_BLOCKS_PER_CAMPAIGN, existingCount=0)]"
>
> 2018年11月12日月曜日 11時39分00秒 UTC+9 Luis Xander Talag (AdWords API Team):
>
>> Hi Ryosuke,
>>
>> Thanks for the clarification. Yes, you should be able to block more than 
>> 500 IP addresses via CampaignCriterionOperation 
>> .
>>  
>> You may refer to this link 
>> 
>>  as 
>> a reference on how to create a BatchJob 
>> 
>>  and here 
>> 
>>  for 
>> the best practices guide.
>>
>> If you encounter any issues, please provide your clientCustomerId, and 
>> complete SOAP request and response logs so I can further investigate the 
>> issue on my end. You can send them to me via *Reply privately to author*.
>>
>> Thanks,
>> Luis
>> AdWords API Team
>>
>> On Friday, November 9, 2018 at 4:51:36 PM UTC+8, rymj wrote:
>>>
>>> I wan to know "more than 500"...
>>>
>>>
>>> 2018年11月9日金曜日 16時54分12秒 UTC+9 Luis Xander Talag (AdWords API Team):

 Hi Ryosuke,

 Yes, you should be able to block 500 ip addresses. You may use 
 CampaignCriterionService.mutate() 
 
  and 
 set the criterion of NegativeCampaignCriterion 
 
  object 
 to IpBlock 
 .
  
 Please refer to this code block 
 
  in 
 Java (available in other languages) as a reference.

 *Note*: We are running an annual developer feedback survey. Please take 
 opportunity to leave feedback 
 
  on 
 how we can make managing campaigns at scale even easier.

 Thanks,
 Luis
 AdWords API Team

 On Friday, November 9, 2018 at 2:32:11 PM UTC+8, rymj wrote:
>
> Hellow.
> We want to block more than 500 IPs.
> Is there a way to register more than 500 IP addresses or any other way 
> to achieve that? 
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 

Re: Getting empty criterion_id for placement performance report

2018-11-11 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Petros,

Thank you for providing more details. Upon further investigation, it seems 
the reason that the Id Field (Criterion ID column) in Placement Performance 
Report has a '--' value is because the placement is an automatic placement. 
As you can see from this link 
,
 
automatic placements will have IsNegative = FALSE and Id equal to two dashes 

 (--).

Let me know if you have further clarifications.

Thanks,
Luis
AdWords API Team

On Saturday, November 10, 2018 at 2:05:15 AM UTC+8, petrosdawit96 wrote:
>
> Hi, I sent a private reply with a screenshot of the data being shown when 
> I call the api and id. Let me know if you have received it. 
>
> On Thursday, November 8, 2018 at 10:47:05 PM UTC-8, Luis Xander Talag 
> (AdWords API Team) wrote:
>>
>> Hi Petros,
>>
>> Can you provide your clientCustomerId as well so I can further 
>> investigate the issue on my end? You can send it to me via *Reply 
>> privately to author*.
>>
>> Thanks,
>> Luis
>> AdWords API Team
>>
>> On Friday, November 9, 2018 at 7:49:35 AM UTC+8, petrosdawit96 wrote:
>>>
>>> for more context, the _get_adwords_metrics call this:
>>>
>>> def _get_adwords_metrics(self, report_query, zero_impressions=False):
>>> retry = 0
>>> while retry < RETRY_LIMIT:
>>> try:
>>> results = 
>>> self.report_downloader.DownloadReportAsStringWithAwql(
>>> report_query,
>>> 'CSV',
>>> skip_report_header=True,
>>> skip_column_header=False,
>>> skip_report_summary=True,
>>> include_zero_impressions=zero_impressions
>>> )
>>> return self._csv_to_list(results)
>>> except:
>>> self.logger.exception('download report failed. 
>>> retrying... '
>>>   'The query was 
>>> {}'.format(report_query))
>>> retry += 1
>>>
>>> and when i look at the result returned (the download string), I can see 
>>> that there is an empty criterion_id.
>>>
>>> On Thursday, November 8, 2018 at 3:46:27 PM UTC-8, petros... wrote:

 Hi,

 As the title suggests, I'm getting back ' --' for criterion_id.

 Here is my query:

 def get_placements_level_data(self, days_in_duration, 
 till_days_ago):
 report_query = (adwords.ReportQueryBuilder()
 .Select('AdGroupId', 'AllConversions', 
 'BiddingStrategyName', 'BiddingStrategyType',
 'CampaignName', 'CampaignId', 'Clicks', 
 'Conversions', 'Cost', 'CpcBid',
 'CpmBid', 'Criteria', 'Id', 
 'Impressions', 'IsNegative', 'IsRestrict',
 'VideoViews')
 .From('PLACEMENT_PERFORMANCE_REPORT')
 
 .During(utils.generate_duration(days_in_duration, till_days_ago))
 .Build())
 return self._get_adwords_metrics(report_query)

 I'm working on version v201802.

 I can't figure out why this is the case. In the ui, I can see the ids 
 for the account I'm running this on.




-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6176549f-f5f6-4aa8-b27a-ce0740f47735%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: how to get traffic estimates for keywords for a single campaign?

2018-11-11 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

There is no specific date range for the result of TrafficEstimatorService 
.
 This 
service is used to estimate future traffic based on your proposed or 
existing campaigns, ad groups, and keywords.

Regards,
Luis
AdWords API Team

On Saturday, November 10, 2018 at 1:52:07 AM UTC+8, petrosdawit96 wrote:
>
> Hi, 
>
> I know the data range isn't supported but I was wondering when I pull the 
> data, what is the data range. Is it a week?
>
> On Thursday, November 8, 2018 at 10:50:20 PM UTC-8, Luis Xander Talag 
> (AdWords API Team) wrote:
>>
>> Hi,
>>
>> I'm a colleague of Sreelakshmi and allow me to assist you as she is OOO. 
>> With regards to your concern on the date range for the 
>> TrafficEstimatorService, I'm afraid it is not supported on the API side as 
>> you can see on the comparison of Keyword Planner to AdWords API on the 
>> lower section of this guide 
>> 
>> .
>>
>> Hope this clarifies your concern.
>>
>> Thanks and regards,
>> Luis
>> AdWords API Team
>>
>> On Friday, November 9, 2018 at 4:53:48 AM UTC+8, petrosdawit96 wrote:
>>>
>>> also since we cant input date range into the qpi request. what is the 
>>> returned date range that is given for the traffic estimates.
>>>
>>> On Monday, November 5, 2018 at 11:48:02 AM UTC-8, Sreelakshmi Sasidharan 
>>> (AdWords API Team) wrote:

 Hello, 

 Ideally, the request should be containing criteria for the specific 
 keyword, its ad group and its campaign level details. The estimates being 
 for the specific keyword, you could split the requests to contain data 
 from 
 a few ad groups so that the API will not hit this limit of number of 
 criteria in one API call or number of keyword estimates in one API call. 
 Please let me know if that helps. 

 Thanks,
 Sreelakshmi, AdWords API 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 
"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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/259c744c-6efd-40df-80aa-0fc27312d26d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to block more than 500 IPs

2018-11-11 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Ryosuke,

Thanks for the clarification. Yes, you should be able to block more than 
500 IP addresses via CampaignCriterionOperation 
.
 
You may refer to this link 

 as 
a reference on how to create a BatchJob 

 and here 

 for 
the best practices guide.

If you encounter any issues, please provide your clientCustomerId, and 
complete SOAP request and response logs so I can further investigate the 
issue on my end. You can send them to me via *Reply privately to author*.

Thanks,
Luis
AdWords API Team

On Friday, November 9, 2018 at 4:51:36 PM UTC+8, rymj wrote:
>
> I wan to know "more than 500"...
>
>
> 2018年11月9日金曜日 16時54分12秒 UTC+9 Luis Xander Talag (AdWords API Team):
>>
>> Hi Ryosuke,
>>
>> Yes, you should be able to block 500 ip addresses. You may use 
>> CampaignCriterionService.mutate() 
>> 
>>  and 
>> set the criterion of NegativeCampaignCriterion 
>> 
>>  object 
>> to IpBlock 
>> .
>>  
>> Please refer to this code block 
>> 
>>  in 
>> Java (available in other languages) as a reference.
>>
>> *Note*: We are running an annual developer feedback survey. Please take 
>> opportunity to leave feedback 
>> 
>>  on 
>> how we can make managing campaigns at scale even easier.
>>
>> Thanks,
>> Luis
>> AdWords API Team
>>
>> On Friday, November 9, 2018 at 2:32:11 PM UTC+8, rymj wrote:
>>>
>>> Hellow.
>>> We want to block more than 500 IPs.
>>> Is there a way to register more than 500 IP addresses or any other way 
>>> to achieve that? 
>>>
>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ab4dbbaf-58d5-4e0f-aa5c-a58225d6ae8e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Create Awords Account

2018-11-09 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi,

Could you clarify if the API request generated the 
ManagedCustomerServiceError.SAVE_CUSTOMERS_FAILURE error, but then, when 
you checked it via the UI, the creation was successful? If so, then this 
seems odd since if the API request failed, then, there should be no data 
being reflected in the UI for this request. With this, then kindly provide 
your clientCustomerId and the complete SOAP request and response logs so 
that I can further check on it. Kindly reply via the *Reply privately to 
author*.

Best regards,
Luis
AdWords API Team

On Friday, November 9, 2018 at 12:59:31 PM UTC+8, Trường Nguyễn Xuân wrote:
>
> Hi Google Team,
>
> I have problem, I create adwords account is sub account MCC, I receive 
> error ManagedCustomerServiceError.SAVE_CUSTOMERS_FAILURE, FieldPath: 
> operations, Trigger: SAVE_CUSTOMERS_FAILURE), but in interface Google 
> Adwords I seen adwords account has create success.
> How to fix this problem?
>
> [image: 2018-11-09_115114.png]
>
>
> Thanks and 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 
"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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ca54dcc4-e922-48de-90d9-ef8c9c11adf7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to block more than 500 IPs

2018-11-08 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Ryosuke,

Yes, you should be able to block 500 ip addresses. You may use 
CampaignCriterionService.mutate() 

 and 
set the criterion of NegativeCampaignCriterion 

 object 
to IpBlock 
.
 
Please refer to this code block 

 in 
Java (available in other languages) as a reference.

*Note*: We are running an annual developer feedback survey. Please take 
opportunity to leave feedback 

 on 
how we can make managing campaigns at scale even easier.

Thanks,
Luis
AdWords API Team

On Friday, November 9, 2018 at 2:32:11 PM UTC+8, rymj wrote:
>
> Hellow.
> We want to block more than 500 IPs.
> Is there a way to register more than 500 IP addresses or any other way to 
> achieve that? 
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/39257836-a910-4ad0-b201-230268e4ac94%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: try to using AdGroupAdService to add ads but fail

2018-11-08 Thread &#x27;Luis Xander Talag (AdWords API Team)&#x27; via AdWords API and Google Ads API Forum
Hi Ran,

Based on the logs you've provided, it seems that you are trying to create a 
text ad from this line *TEXT_AD*. This type of ad is no longer 
supported for creation and I suggest you upgrade to expanded text ads 
instead (refer here 

 for 
more information). You may follow the Java (available also in other 
languages) code example on this link 

 to 
create an expanded text ad. If you still encounter any issues after using 
expanded text ads, please provide your clientCustomerId, and the complete 
SOAP request and response logs so I can further investigate the issue on my 
end. you can send it to me via *Reply privately to author*.

Let me know if you have further clarifications.

Thanks,
Luis
AdWords API Team

On Friday, November 9, 2018 at 7:43:58 AM UTC+8, RAN HU wrote:
>
>
> http://schemas.xmlsoap.org/soap/envelope/"; xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance";  xmlns:tns="
> https://adwords.google.com/api/adwords/cm/v201809"; xmlns:jaxb="
> http://java.sun.com/xml/ns/jaxb";> xmlns:ns1="https://adwords.google.com/api/adwords/cm/v201809"; xmlns="
> https://adwords.google.com/api/adwords/cm/v201809";>xxxfalsexxx-xxx-  
> xmlns="https://adwords.google.com/api/adwords/cm/v201809
> ">ADD64560939249
> www.google.cawww.google.ca
> www.google.ca
> TEXT_AD
>
>
>
> resopnse [EntityNotFound.INVALID_ID @ operations[0].operand.ad.id; 
> trigger:'']
>
> i am trying to add ads using AdGroupAdService, why i need ad id
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/60831601-dca6-4d03-9f69-2028bb1320a4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


  1   2   3   4   >