| Adwords-api Mar 14, 16:53 ADT Jon Skeen <jon....@adpearance.com>: Mar 14 12:48PM -0700
Hello, I'm wondering if FeedItemAdGroupTarget can be used to target multiple ad groups per feed item. I.e., I have a feed item that I want multiple ad groups to use. The documentation seems to imply this is possible: > Starting in v201802, you can use FeedItemTargetService to restrict > individual feed items to only target specific campaigns, ad groups, or > criteria. However when actually attempting to set this up I get a FeedItemTargetError.TARGET_LIMIT_EXCEEDED_FOR_GIVEN_TYPE error. So I'm assuming this is not possible, but I cannot find a definitive answer in the documentation and any additional clarity would be most helpful. Thanks in advance, - Jon | "Josh Radcliff (AdWords API Team)" <adwordsapia...@google.com>: Mar 14 07:13AM -0700
Hi, You'll only see the AdWords API Center if your manager account is *not* a test manager account. Unfortunately, the only way to determine if the account is a test manager account is: 1. Click on the wrench in the upper right corner 2. Click on *Return to previous AdWords* in the upper right corner of the menu that pops up 3. Look for a red banner with *This is a test account!* If you're still having trouble, please send your customer ID (xxx-xxx-xxxx) to me by clicking *Reply privately to author* and I'll take a look. Thanks, Josh, AdWords API Team On Wednesday, March 14, 2018 at 5:04:12 AM UTC-4, Ryan wrote: | Ryan <ry...@customerstories.net>: Mar 14 12:43PM -0700
#2 did the trick, thanks! Just as a sanity check for future readers: I was definitely not operating in the test account, though I do switch between them so maybe some crossing of the streams was going on. Regardless, I was looking at the manager account (no red banner, clear "Manager" subheading under the account name), but the Adwords API Center did not appear until I selected "Return to previous AdWords". On Wednesday, March 14, 2018 at 7:13:02 AM UTC-7, Josh Radcliff (AdWords API Team) wrote: | Ryan <ry...@customerstories.net>: Mar 14 12:36PM -0700
I'm following the instructions for setting up the adwords_api.yml configuration file. I've added the client id and secret to it. I run setup_oauth2.rb, get the access code, so far so good. I enter the access code, the utility asks me if I want to save the token to the config file, and I say yes. But when I look in the file that's generated, all it has is an empty object {}. Any ideas would be much appreciated. Thanks! | "Milind Sankeshware (AdWords API Team)" <adwordsapiad...@google.com>: Mar 14 11:56AM -0700
Hi Sriram, Thanks for sharing the log details. I was able to re-create the issue. Let me get in touch with the team regarding this. I will get back to you with an update when I heard back from them. In the meanwhile, you could use the CampaignCriterionService.get() <https://developers.google.com/adwords/api/docs/reference/v201802/CampaignCriterionService#get> with campaign id and the criterionId as a filter and confirm that the removed criterion is not being returned via the API. It should only return all the active user list associated with that campaign. Please check the sample code in java here <https://github.com/googleads/googleads-java-lib/blob/master/examples/adwords_axis/src/main/java/adwords/axis/v201802/targeting/GetCampaignTargetingCriteria.java#L133>, which might be helpful for you. Samples in other languages can also be found here <https://developers.google.com/adwords/api/docs/clientlibraries>. Also, in AdWords UI, you could check the active user list under the * Audience* tab for campaign. Thanks, Milind, AdWords API. | Sriram V <vsri...@gmail.com>: Mar 14 12:32PM -0700
Thanks Milind for the pointers. Kind Regards, Sriram On Wednesday, March 14, 2018 at 11:56:25 AM UTC-7, Milind Sankeshware (AdWords API Team) wrote: | steve...@just-eat.com: Mar 14 09:51AM -0700
Hi, I've been successfully accessing AdWords via a service account using the .net NuGet package Google.AdWords v22.3.1. I have started a new project in .net core using the latest version 23.1.0 and using the exact same credentials I get the NOT_ADS_USER error. Just to check that I hadn't missed something when putting together the new project, I upgraded the old project. After the upgrade, that project started getting the NOT_ADS_USER problem. Any ideas as to how to solve this would be much appreciated. Regards, Steve. -- ------------------------------ This is an e-mail from the company JUST EAT plc. This e-mail may contain confidential information and/or privileged or personal advice. This e-mail is intended for the addressee(s) stated above only. If you receive this e-mail by mistake, please return it to JUST EAT plc without producing, distributing or retaining copies hereof. Thank you. | "Milind Sankeshware (AdWords API Team)" <adwordsapiad...@google.com>: Mar 14 10:04AM -0700
Hi, For test manager account, credit card details are not required. You could follow the steps to create and use a test account in this guide <https://developers.google.com/adwords/api/docs/guides/accounts-overview#getting_started_with_test_accounts>. To create a new production Manger (MCC) account, please follow the instructions listed here <https://support.google.com/adwords/answer/6139186>. You will need to use a new email Id that is currently not linked with any AdWords account for this. If this is not the case, could you please elaborate? Thanks, Milind, AdWords API Team. | sant...@madketing.com.ar: Mar 14 09:49AM -0700
Hello! If you ask for the credit card, it is because you did not create a test account accordingly. When I made the process to create it, I was wrong many times. Find the information to do it. In case he asks you, he does not complete anything. You can check "More later" El miércoles, 14 de marzo de 2018, 6:54:31 (UTC-3), Divya escribió: | sant...@madketing.com.ar: Mar 14 07:25AM -0700
Hello! I am starting to work with the Adwords API in Python, using the Pycharm IDE. When I execute any of the examples, the following appears BEFORE the result of the code: WARNING:googleads.common:Your default encoding, cp1252, is not UTF-8. Please run this script with UTF-8 encoding to avoid errors. DEBUG:suds.transport.http:opening (https://adwords.google.com/api/adwords/cm/v201710/CampaignService?wsdl) INFO:oauth2client.client:Refreshing access_token INFO:googleads.common:Request summary - {'methodName': get, 'clientCustomerId': 406-736-8627} DEBUG:suds.transport.http:sending: URL: https://adwords.google.com/api/adwords/cm/v201710/CampaignService HEADERS: {'Content-Type': 'text/xml; charset=utf-8', 'SOAPAction': b'""', 'Authorization': 'REDACTED', 'Content-type': 'text/xml; charset=utf-8', 'Soapaction': b'""'} MESSAGE: <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tns="https://adwords.google.com/api/adwords/cm/v201710" xmlns:ns0="https://adwords.google.com/api/adwords/cm/v201710" xmlns:ns1="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header><tns:RequestHeader><tns:clientCustomerId>406-736-8627</tns:clientCustomerId><tns:developerToken>REDACTED</tns:developerToken><tns:userAgent>unknown (AwApi-Python, googleads/9.0.0, Python/3.6.2)</tns:userAgent><tns:validateOnly>false</tns:validateOnly><tns:partialFailure>false</tns:partialFailure></tns:RequestHeader></SOAP-ENV:Header><ns1:Body><ns0:get><ns0:serviceSelector><ns0:fields>Id</ns0:fields><ns0:fields>Name</ns0:fields><ns0:fields>Status</ns0:fields><ns0:paging><ns0:startIndex>0</ns0:startIndex><ns0:numberResults>100</ns0:numberResults></ns0:paging></ns0:serviceSelector></ns0:get></ns1:Body></SOAP-ENV:Envelope> DEBUG:suds.transport.http:received: CODE: 200 HEADERS: Content-Type: text/xml; charset=UTF-8 Date: Wed, 14 Mar 2018 14:08:54 GMT Expires: Wed, 14 Mar 2018 14:08:54 GMT Cache-Control: private, max-age=0 X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Server: GSE Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303335,quic=":443"; ma=2592000; v="41,39,35" Accept-Ranges: none Vary: Accept-Encoding Connection: close MESSAGE: b'<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header><ResponseHeader xmlns="https://adwords.google.com/api/adwords/cm/v201710"><requestId>0005675fea4fa7200a37d1cded082532</requestId><serviceName>CampaignService</serviceName><methodName>get</methodName><operations>1</operations><responseTime>199</responseTime></ResponseHeader></soap:Header><soap:Body><getResponse xmlns="https://adwords.google.com/api/adwords/cm/v201710"><rval><totalNumEntries>4</totalNumEntries><Page.Type>CampaignPage</Page.Type><entries><id>1065092148</id><name>Campaign #1</name><status>ENABLED</status><budget></budget></entries><entries><id>1065460303</id><name>Interplanetary Cruise #e8f5dfad-abc7-4fa8-ad2b-c5ae66687031</name><status>PAUSED</status><budget></budget></entries><entries><id>1065460306</id><name>Interplanetary Cruise banner #c9107484-8ef8-4b02-b137-812295a632d1</name><status>PAUSED</status><budget></budget></entries><entries><id>1138428197</id><name>Marketing Digital</name><status>ENABLED</status><budget></budget></entries></rval></getResponse></soap:Body></soap:Envelope>' INFO:googleads.common:Response summary - {'requestId': 0005675fea4fa7200a37d1cded082532, 'responseTime': 199, 'serviceName': CampaignService, 'methodName': get, 'operations': 1, 'isFault': False} When I read the first part, I recognize that there is a problem with the UTF-8. But in my IDE I have it configured that way. What can be the reason for these messages? Thank you. | Muhammad Javed <muhamma...@gmail.com>: Mar 14 05:01AM -0700
I have two AdGroups in a Campaign. Sample data given below: Ad Group Impressions SearchExactMatchImpressionShare (EMIS) Ad Group 1 1490 31.78% Ad Group 2 16 50.00% ------------ ------------- Total: Ad Groups 1506 33.33% I am curious to know how actually Google AdWords aggregates SearchExactMatchImpressionShare metric (EMIS) for two different Ad Groups in one campaign. I went through the Google definitions for "SearchExactMatchImpressionShare ", but could not produce expected result (EMIS = 33.33%). I came up with the following formula after reading definition of SearchExactMatchImpressionShare on google AdWords forums EMIS = (EMIS-R/EMIS-A)*100 R = Received (Impressions from Search Query Performance Report for those search queries which match type is exactly "Exact" or "Exact Close Variant"). A = Available (=(1490/31.78%)) The numbers that we receive by calculation does not match with the numbers being shown in AdWords UI(33.33%) I am not sure if I am doing anything wrong in calculations. I would really appreciate a quick help on this. | "Sreelakshmi Sasidharan (AdWords API Team)" <adwordsapiadvi...@google.com>: Mar 14 12:16PM -0700
Hi Muhammad, Since your question is about the calculation involved in deriving the SearchExactMatchImpressionShare <https://www.en.advertisercommunity.com/t5/Performance-Optimization/Search-Exact-Match-Impression-Share-100-despite-no-Exact-Match/td-p/572269>, please post the question on the official product forum <https://www.en.advertisercommunity.com/t5/Google-AdWords/ct-p/Google_AdWords#>. The experts there are better equipped to answer your question. Thanks, Sreelakshmi, AdWords API Team | P Anand <pana...@gmail.com>: Mar 14 09:56AM -0700
Hello, I am getting the same error. I have tried this on PHP v. 5.6.32 and PHP v. 7.2 and still getting the same error. The googleads/googleads-php-lib libaray works fine up to v201710, the moment i upgrade it ti v201802 it crashes. Can you please help ? Thanks Pete On Wednesday, 7 February 2018 19:36:29 UTC, Mathieu Dubreuil wrote: | P Anand <pana...@gmail.com>: Mar 14 09:57AM -0700
Hello, I am getting the same error. I have tried this on PHP v. 5.6.32 and PHP v. 7.2 and still getting the same error. The googleads/googleads-php-lib libaray works fine up to v201710, the moment i upgrade it ti v201802 it crashes. Can you please help ? Thanks Pete | Nikos Papandreou <goo...@wedoit.gr>: Mar 14 04:18AM -0700
Hello Peter, I used the geo targeting spreadsheet but didn't find the areas I was missing, so I posted here my question. Some of the missing areas are: - elliniko - argyroupoli - glyfada - vari - voula - vouliagmeni - ilion - petroupoli and the list can keep going. The adwords is missing more than half of Athens municipalities, that are available to Google Maps. Furthermore, I can't seem to be able to enter a post code such as 16674 to define a geolocation. On Wednesday, March 14, 2018 at 8:42:51 AM UTC+2, Peter Oliquino wrote: | Dorian Kind <dor...@webrepublic.ch>: Mar 14 04:12AM -0700
Hi Sreelakshmi, sorry to revive this old thread, but just as a heads-up: the documentation of the MUTATE_ACTION_NOT_PERMITTED_FOR_CLIENT error still does not seem to cover the case mentioned above (trying to attach a shared list to a video campaign). Cheers, Dorian On Wednesday, 7 June 2017 17:45:11 UTC+2, Sreelakshmi Sasidharan (AdWords API Team) wrote: | | |