Re: Exclude IP Address using Adwords API
Hello, Unfortunately *exclude IP addresses *feature https://developers.google.com/adwords/api/docs/reference/v201506/LocationCriterionService.Location#type is not supported by the AdWords API v201506. Regards, Umesh, AdWords API Team. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/f88d7240-605e-4969-ba19-8f2a4d0a8e8b%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: API will not allow upload of ads with Preamp
Hi, Thanks for bringing this up and providing logs. I've filed a request with the relevant policy team to review this term. Cheers, Anash P. Oommen, AdWords API Advisor. On Tuesday, July 7, 2015 at 9:53:45 AM UTC-4, CFJ wrote: When attempting to upload ads containing the word preamp (which we have done successfully in the past), we are getting back a response that preamp is an unapproved supplement and the isExemptable property is set to false. This used to work fine, but has been returning the rejection for the past few weeks. We are an Electronics Retailer, and a preamp is an electronic amplifier that prepares a small electrical signal for further amplification or processing. I have never heard of any sort of unapproved supplement called a preamp. Either way, the isExemptable field needs to allow us to resubmit an exemption request so a human being can process these ads. Response Content-Encoding: X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Content-Length: 755 Cache-Control: private, max-age=0 Content-Type: text/xml; charset=UTF-8 Date: Tue, 07 Jul 2015 13:42:25 GMT Expires: Tue, 07 Jul 2015 13:42:25 GMT Server: GSE TimeStamp: Tue, 07 Jul 2015 09:42:25 GMT soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;soap:HeaderResponseHeader xmlns=https://adwords.google.com/api/adwords/cm/v201502;requestId00051a493140cb510ac482233c08606d/requestIdserviceNameAdGroupAdService/serviceNamemethodNamemutate/methodNameoperations0/operationsresponseTime743/responseTime/ResponseHeader/soap:Headersoap:Bodysoap:Faultfaultcodesoap:Server/faultcodefaultstring[PolicyViolationError{super=PolicyViolationError.POLICY_ERROR @ operations[0].operand.ad.headline, key=PolicyViolationKey{policyName=unapproved_supplements,violatingText=Preamp}, externalPolicyName=Google AdWords, externalPolicyUrl=, externalPolicyDescription=This ad or keyword requires review before it can run., isExemtable=false, violatingParts=[Part{index=18, length=6}]}]/faultstringdetailApiExceptionFault xmlns= https://adwords.google.com/api/adwords/cm/v201502;message[PolicyViolationError{super=PolicyViolationError.POLICY_ERROR @ operations[0].operand.ad.headline, key=PolicyViolationKey{policyName=unapproved_supplements,violatingText=Preamp}, externalPolicyName=Google AdWords, externalPolicyUrl=, externalPolicyDescription=This ad or keyword requires review before it can run., isExemtable=false, violatingParts=[Part{index=18, length=6}]}]/messageApplicationException.TypeApiException/ApplicationException.Typeerrors xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:type=PolicyViolationErrorfieldPathoperations[0].operand.ad.headline/fieldPathtrigger/triggererrorStringPolicyViolationError.POLICY_ERROR/errorStringApiError.TypePolicyViolationError/ApiError.TypekeypolicyNameunapproved_supplements/policyNameviolatingTextPreamp/violatingText/keyexternalPolicyNameGoogle AdWords/externalPolicyNameexternalPolicyUrl/externalPolicyUrlexternalPolicyDescriptionThis ad or keyword requires review before it can run./externalPolicyDescriptionisExemptablefalse/isExemptableviolatingPartsindex18/indexlength6/length/violatingParts/errors/ApiExceptionFault/detail/soap:Fault/soap:Body/soap:Envelope -END API CALL--- -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/de35acda-05ad-4c7c-a1a2-e81cd9a0ab50%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: can't see Adwords API center in left sidebar
Hi Brijesh, You are not able to see the *AdWords API Center *as you have canceled your account. You can reactivate https://support.google.com/adwords/answer/2375392?hl=en your account. Regards, Umesh, AdWords API Team. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/03011b4f-f6dc-472f-9c21-c3870b31c677%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Best practice for report downloading from multiple client accounts inside an MCC account
Hello mark, you could post the script to help others who have the same doubts?? Em domingo, 8 de setembro de 2013 05:08:15 UTC-3, Mark Ibanez escreveu: Hi, Before I state my question, please allow me to describe what I am trying to accomplish and how I am currently implementing it. I am downloading reports from multiple accounts (different ClientCustomerIDs) from an MCC account. I use Adhoc Reports within C# (.Net Library) to do this. I already have a working code to do this. The logic for this is as follows: 1. Create an AdWordsUser object 2. Set AdWordsUser.Config.ClientCustomerId to the MCC Account's ClientCustomerId 3. Retrieve the list of accounts inside an MCC Account using the following classes: ManagedCustomerService, ManagedCustomerPage, ManagedCustomer 4. Iterate through the ManagedCustomerPage.entries array 4a. Get ManagedCustomer object from array 4b. Parse ManagedCustomer.customerID value to ClientCustomerId format (eg. 123-456-7890) 4c. Set AdWordsUser.Config.ClientCustomerId to parsed ManagedCustomer.customerID value 4d. Get report using ReportUtilities.GetClientReport() method 4e. Process the report data and append to combined reports The above logic works fine although I think it is a bit inefficient in terms of API calls. When using this logic, the number of API calls is 1 + n, where n equals the number of accounts inside an MCC account. For example, if the MCC account contains 10 client accounts, the number of API calls needed is 11. So here's my question. Is there a more efficient way to accomplish the logic described above using less API calls (1 API call would be ideal)? I look forward to your answers. Thank you in advance for any help. Best regards, Mark Ibanez -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/e03d22e2-bf76-4039-a0c1-c75665adce48%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Google Display - Exclusion de catégories
Bonjour, Nous avons un soucis sur les campagnes Google Display passant par l’API. Nous excluons par défaut des catégories de sites type (Domaines parqués, pages d'erreur etc...) Par contre quand ces catégories sont importées via API dans notre interface elles se traduisent telles ci-dessous -Contentlabel: ADULTISH -Contentlabel: AFE -Contentlabel: BELOW_THE_FOLD -Contentlabel: CONFLICT -Contentlabel: DP -Contentlabel: EMBEDDED_VIDEO -Contentlabel: GAMES -Contentlabel: JUVENILE -Contentlabel: LIVE_STREAMING_VIDEO -Contentlabel: PROFANITY -Contentlabel: SIRENS -Contentlabel: TRAGEDY -Contentlabel: UNKNOWN -Contentlabel: VIDEO Et nous avons un blocage car l’une d’entre elle s’appelle UNKNOWN Une idée de comment résoudre ce soucis ? Merci --Regis -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/cc12e182-fee1-4974-aae1-ffc337c4f482%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Question About Ad Customizer Feed Item Limit
Hi Kevin, Unfortunately, there are no plans to change the Feed Items limit in the near future. Regards, Anthony AdWords API Team -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/061b9975-92d3-4e3a-8728-51479d9bb05d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Changed behavior re date fields and zero impressions
Hello, Thanks for pointing this out. The behavior you're showing and the documentation definitely don't match. I'll talk to the engineers to see what the intended behavior is, and I'll get back to you as soon as I have news. Best, Nadine, AdWords API Team On Tuesday, July 7, 2015 at 8:43:06 AM UTC-4, GD wrote: Hi! I think you (accidentally?) changed the behavior regarding Date field in KPR visavi zero impression rows. See below examples: In [34]: report_downloader.DownloadReportAsStreamWithAwql( 'SELECT CampaignId, AdGroupId, Id, *Date* FROM KEYWORDS_PERFORMANCE_REPORT DURING 20150707,20150707', file_format='CSV').readlines()[0:5] Out[34]: ['KEYWORDS_PERFORMANCE_REPORT (Jul 7, 2015)\n', 'Campaign ID,Ad group ID,Keyword ID,Day\n', 'Total, --, --, --\n'] *If we remove Date from the query, we get many lines* In [35]: report_downloader.DownloadReportAsStreamWithAwql( 'SELECT CampaignId, AdGroupId, Id FROM KEYWORDS_PERFORMANCE_REPORT DURING 20150707,20150707', file_format='CSV').readlines()[0:5] Out[35]: ['KEYWORDS_PERFORMANCE_REPORT (Jul 7, 2015)\n', 'Campaign ID,Ad group ID,Keyword ID\n', '263993268,9713724108,50982934788\n', '263991948,9713602068,300864\n', '156554148,6752305908,50981848068\n'] This used to produce the same answer. Is this something you could fix or is this the new normal? In that case, Docs should be updated so that it states Date does not support zero impression rows. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/ab34a771-0898-4719-ae5f-cd3efc0dc7bd%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Generating developer token issues - Value is required
I'm picking up a project that has been lying around for a while. We have an AdWords manager account that, er, manages a bunch of accounts on behalf of our clients (they don't actually log in at all, we handle everything). What we want to do is report on the click statistics to them, using the PHP API library. So, walking through the getting started documents, I need to enable the API for our manager account. I get to the AdWords API Center, and see the screen shown in the screenshot. - Access level is Rejected, yet there doesn't seem to be any way to reapply - Clicking the Regenerate Token link doesn't seem to do anything at all - I get asked if I'm really sure, then the screen blinks, a little message says my changes have been saved, and... the screen looks the same. - For values like API contact email, Company name, etc... if I try to change those values at all and save, I just get the Value is required messag So I'm not sure how I can proceed here. Can I reset everything and start over? Thanks, Andy -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/04676c45-a5ec-4214-a1bf-d3589628b8db%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
AdWords Multiple Reports
Ola galera, sou novo no forum e estou com um problema, Fiz um sistema de relatório que funciona para um cliente, porem temos MCCs com mais de 30 clientes, gostaria de fazer este script funcionar para para todas MCC e todas as contas tentei fazer da seguinte forma Gravei os Ids em um banco de dados mysql e pedi para executar em um while sempre setando o customer Id de um cliente diferente porem nao funcionou :( o script esta em PHP -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/701de41a-f0c3-48ba-a0b8-21cf48ea536d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Changed behavior re date fields and zero impressions
Hi, With the Keywords Performance Report, you need to have at least one field with the *Behavior *of type *Metric* such as the Impressions https://developers.google.com/adwords/api/docs/appendix/reports/keywords-performance-report#impressions field. Can you please give that a try to see if things behave as expected? Thanks, Nadine, AdWords API Team On Tuesday, July 7, 2015 at 1:34:01 PM UTC-4, Nadine Sundquist (AdWords API Team) wrote: Hello, Thanks for pointing this out. The behavior you're showing and the documentation definitely don't match. I'll talk to the engineers to see what the intended behavior is, and I'll get back to you as soon as I have news. Best, Nadine, AdWords API Team On Tuesday, July 7, 2015 at 8:43:06 AM UTC-4, GD wrote: Hi! I think you (accidentally?) changed the behavior regarding Date field in KPR visavi zero impression rows. See below examples: In [34]: report_downloader.DownloadReportAsStreamWithAwql( 'SELECT CampaignId, AdGroupId, Id, *Date* FROM KEYWORDS_PERFORMANCE_REPORT DURING 20150707,20150707', file_format='CSV').readlines()[0:5] Out[34]: ['KEYWORDS_PERFORMANCE_REPORT (Jul 7, 2015)\n', 'Campaign ID,Ad group ID,Keyword ID,Day\n', 'Total, --, --, --\n'] *If we remove Date from the query, we get many lines* In [35]: report_downloader.DownloadReportAsStreamWithAwql( 'SELECT CampaignId, AdGroupId, Id FROM KEYWORDS_PERFORMANCE_REPORT DURING 20150707,20150707', file_format='CSV').readlines()[0:5] Out[35]: ['KEYWORDS_PERFORMANCE_REPORT (Jul 7, 2015)\n', 'Campaign ID,Ad group ID,Keyword ID\n', '263993268,9713724108,50982934788\n', '263991948,9713602068,300864\n', '156554148,6752305908,50981848068\n'] This used to produce the same answer. Is this something you could fix or is this the new normal? In that case, Docs should be updated so that it states Date does not support zero impression rows. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/5aab6512-03c1-48ea-8087-531c3cd5cc65%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Placement Performance Report - ID field null
Hello Mark, Thanks for your clarification. I still think that you should ignore those placements without IDs or not offer them to your users. Originally, they are *automatic* placements (i.e., you or your user haven't created them), not the *managed* placements that you can add or delete. If you still would like to tweak around them, the best possible way might be using their descriptions instead of IDs. Cheers, Thanet, AdWords API Team On Tuesday, July 7, 2015 at 2:28:33 AM UTC+9, Mark R wrote: Hey Thanet, We use an internal tool for managing some of our Criterion, and our team would like the capability to bid/pause/remove Placements through this tool. Without an ID they would need to individually select each Placement through the AdWords webpage they wish to manipulate, rather than use API calls. Thanks, Mark On Monday, July 6, 2015 at 4:16:46 AM UTC-7, Thanet Knack Praneenararat (AdWords API Team) wrote: Hi Mark, I'm not sure I understand your use case correctly. Why would this mechanism (returning null when the placement is automatic one) is problematic to you? That is just one of other possible ways (e.g., returning an arbitrary constant value) to show that a certain row is of automatic, not the one you have manually specified. Could you please tell me what you are trying to achieve so I can help you appropriately? Cheers, Thanet, AdWords API Team On Saturday, July 4, 2015 at 6:06:13 AM UTC+9, Mark R wrote: Hey Thanet, That agrees with what we've observed, but is there a technical reason? It seems to also be the case when I pull the Placement through the AdGroupCriterionService. Can you suggest an alternative method for getting the ID? Regards, Mark On Friday, July 3, 2015 at 2:24:32 AM UTC-7, Thanet Knack Praneenararat (AdWords API Team) wrote: Hi Mark, That means the placement is an automatic one https://support.google.com/adwords/answer/99463?hl=en (as compared to managed placements https://support.google.com/adwords/answer/99502?hl=en). In AWFE, it will have value of 0. For managed placements you specified, the placement performance report shows the ID field as usual. Cheers, Thanet, AdWords API Team On Thursday, July 2, 2015 at 8:36:48 AM UTC+9, Mark R wrote: Hey Folks, In the Placement Performance Report, I'm observing a large quantity of Placements where the ID field is coming in as null (--) and I'm not seeing in the documentation why that would be. Is there a segmentation that could cause this result? Thanks, Mark -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/920c6969-2868-4016-85e3-de673634f4c7%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Placement Performance Report - ID field null
Hey Thanet, Can you point me towards an API call that uses the Placement description as suggested? Thanks, Mark On Tuesday, July 7, 2015 at 7:18:52 AM UTC-7, Mark R wrote: Hey Thanet, Thanks for the info. We'll look into alternative methods for updating the Automatic placements. Regards, Mark On Tuesday, July 7, 2015 at 1:48:39 AM UTC-7, Thanet Knack Praneenararat (AdWords API Team) wrote: Hello Mark, Thanks for your clarification. I still think that you should ignore those placements without IDs or not offer them to your users. Originally, they are *automatic* placements (i.e., you or your user haven't created them), not the *managed* placements that you can add or delete. If you still would like to tweak around them, the best possible way might be using their descriptions instead of IDs. Cheers, Thanet, AdWords API Team On Tuesday, July 7, 2015 at 2:28:33 AM UTC+9, Mark R wrote: Hey Thanet, We use an internal tool for managing some of our Criterion, and our team would like the capability to bid/pause/remove Placements through this tool. Without an ID they would need to individually select each Placement through the AdWords webpage they wish to manipulate, rather than use API calls. Thanks, Mark On Monday, July 6, 2015 at 4:16:46 AM UTC-7, Thanet Knack Praneenararat (AdWords API Team) wrote: Hi Mark, I'm not sure I understand your use case correctly. Why would this mechanism (returning null when the placement is automatic one) is problematic to you? That is just one of other possible ways (e.g., returning an arbitrary constant value) to show that a certain row is of automatic, not the one you have manually specified. Could you please tell me what you are trying to achieve so I can help you appropriately? Cheers, Thanet, AdWords API Team On Saturday, July 4, 2015 at 6:06:13 AM UTC+9, Mark R wrote: Hey Thanet, That agrees with what we've observed, but is there a technical reason? It seems to also be the case when I pull the Placement through the AdGroupCriterionService. Can you suggest an alternative method for getting the ID? Regards, Mark On Friday, July 3, 2015 at 2:24:32 AM UTC-7, Thanet Knack Praneenararat (AdWords API Team) wrote: Hi Mark, That means the placement is an automatic one https://support.google.com/adwords/answer/99463?hl=en (as compared to managed placements https://support.google.com/adwords/answer/99502?hl=en). In AWFE, it will have value of 0. For managed placements you specified, the placement performance report shows the ID field as usual. Cheers, Thanet, AdWords API Team On Thursday, July 2, 2015 at 8:36:48 AM UTC+9, Mark R wrote: Hey Folks, In the Placement Performance Report, I'm observing a large quantity of Placements where the ID field is coming in as null (--) and I'm not seeing in the documentation why that would be. Is there a segmentation that could cause this result? Thanks, Mark -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/8e60c63f-60bd-4ac4-b411-0a21fe0c8c7a%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: AdExtension
Hi Marcin, The Ad Performance Report https://developers.google.com/adwords/api/docs/appendix/reports/ad-performance-report will give statistics aggregated at the ad level. The AdType https://developers.google.com/adwords/api/docs/appendix/reports/ad-performance-report#adtype field will give a type of the Ad and it is filterable. Thanks, Umesh, AdWords API Team. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/e4ebada7-ff50-4ee5-9d44-85e4b710df12%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: CAMPAIGN_PERFORMANCE_REPORT : Filtering by ClickType nulls out the total row in the CSV
Hello, When the clickType https://developers.google.com/adwords/api/docs/appendix/reports/campaign-performance-report#clicktype field is used in the report, report filed with metric behavior (e.g. Impressions https://developers.google.com/adwords/api/docs/appendix/reports/campaign-performance-report#impressions , cost https://developers.google.com/adwords/api/docs/appendix/reports/campaign-performance-report#cost etc.) will have an impact. In case of impressions, the Ads can serve with multiple click types displayed, impressions may be double counted and the totals may not be accurate. Due to above reason when you use clickType, last line *Total* does not have any values. Here https://groups.google.com/forum/#!msg/adwords-api/QiY_RT9aNlM/xZyAkTRjtWYJ is previous forum discussion on using the clickType in the report. Regards, Umesh, AdWords API Team. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/8002651d-93d5-4026-911a-e60ffb582f9a%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Miminal Python Example
Hello, Please regenerate refresh token https://github.com/googleads/googleads-python-lib/blob/master/examples/adwords/authentication/generate_refresh_token.py, update the refresh_token property in the googleads https://github.com/googleads/googleads-python-lib/blob/master/googleads.yaml.yaml file and execute any example from the library. Thanks, Umesh, AdWords API Team. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/ef15dd84-a962-4a09-ab49-f4119c28ab2b%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Developer Token in AdWord
Hello, We are not allowed to comment on policy issues, but you could contact the AdWords API Compliance Team https://services.google.com/fb/forms/apicontact/ in order to get more information regarding the Developer Token. Regards, Anthony AdWords API Team -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/c110aa5f-98ec-439f-9455-3093a997f281%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Demographical report (AgeRanges + Gender)
Hi! In the AdWords web interface I see AgeRanges segmented by Genders but I can't find such report in API. How can I get demographics in API? Gender Performance Report does not provide AgeRanges segmentation and AgeRanges Performance Report does not provide Gender segmentation too :( -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/d4d3272f-834e-4764-a49b-d4d125ed1703%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: AdExtension
Hi Umesh, I have one question. How I can charge information how many advertisements have a given type? Marcin -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/b8dbe446-c682-43ce-ad7d-be8d6ca248f0%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Changed behavior re date fields and zero impressions
Hi! I think you (accidentally?) changed the behavior regarding Date field in KPR visavi zero impression rows. See below examples: In [34]: report_downloader.DownloadReportAsStreamWithAwql( 'SELECT CampaignId, AdGroupId, Id, *Date* FROM KEYWORDS_PERFORMANCE_REPORT DURING 20150707,20150707', file_format='CSV').readlines()[0:5] Out[34]: ['KEYWORDS_PERFORMANCE_REPORT (Jul 7, 2015)\n', 'Campaign ID,Ad group ID,Keyword ID,Day\n', 'Total, --, --, --\n'] *If we remove Date from the query, we get many lines* In [35]: report_downloader.DownloadReportAsStreamWithAwql( 'SELECT CampaignId, AdGroupId, Id FROM KEYWORDS_PERFORMANCE_REPORT DURING 20150707,20150707', file_format='CSV').readlines()[0:5] Out[35]: ['KEYWORDS_PERFORMANCE_REPORT (Jul 7, 2015)\n', 'Campaign ID,Ad group ID,Keyword ID\n', '263993268,9713724108,50982934788\n', '263991948,9713602068,300864\n', '156554148,6752305908,50981848068\n'] This used to produce the same answer. Is this something you could fix or is this the new normal? In that case, Docs should be updated so that it states Date does not support zero impression rows. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/f4607cca-9356-493f-a94d-de2e3888164e%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: AdExtension
Hi Umesh, It works for me. Thank you for help -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/0d1145de-5a49-4c89-b588-b99722a3dbec%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Miminal Python Example
Hello Everyone! I am very new with AdWords API and trying to execute very basic example https://github.com/googleads/googleads-python-lib/blob/master/examples/adwords/v201502/basic_operations/get_campaigns.py from the library. I just filled *developer_token*, *user_agent*, *client_id*, *client_secret* and *refresh_token* fields in googleads.yaml file and put it in my home directory. When I run that example script, I get the following error: Traceback (most recent call last): File get_campaigns.py, line 81, in module main(adwords_client) File get_campaigns.py, line 58, in main print campaign_service.get(selector) File build/bdist.macosx-10.10-intel/egg/googleads/common.py, line 294, in MakeSoapRequest File build/bdist.macosx-10.10-intel/egg/googleads/adwords.py, line 335, in SetHeaders File build/bdist.macosx-10.10-intel/egg/googleads/oauth2.py, line 150, in CreateHttpHeader File build/bdist.macosx-10.10-intel/egg/googleads/oauth2.py, line 166, in Refresh File /Library/Python/2.7/site-packages/oauth2client-1.4.11-py2.7.egg/oauth2client/client.py, line 598, in refresh File /Library/Python/2.7/site-packages/oauth2client-1.4.11-py2.7.egg/oauth2client/client.py, line 769, in _refresh File /Library/Python/2.7/site-packages/oauth2client-1.4.11-py2.7.egg/oauth2client/client.py, line 834, in _do_refresh_request oauth2client.client.AccessTokenRefreshError: invalid_grant Any suggestion of your to fix that error is welcome. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/2b82d748-2f1f-41bd-ab91-ee80df193339%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: How to retrieve bid adjustments and weather conditions from an AdWords campaign ?
Hi Xavier, Please have a look at https://developers.google.com/adwords/scripts/docs/solutions/weather-based-campaign-management, which shows how you could do weather based bid management. Note that AdWords doesn't provide any weather based bidding capability as such, the script uses weather information from a third party site to perform bid management. Cheers, Anash P. Oommen, AdWords API Advisor. On Friday, July 3, 2015 at 5:43:55 AM UTC-4, Xavier Fx wrote: Hi, I've been trying to retrieve data from a campaign I'm working on these days. All important informations such as clicks, ctr, impressions among others are already retrieved each day for the dat before. But I'm having a hard time getting informations for the weather conditions (Sunny or Rainy) as they were defined in the campaign for each day of the week as well as for the bid adjustements related to the weather. The purpose of that is to look at if the weather is related to the bid adjustments are increasing or decreasing depending on the locations. Anyone has ideas ?? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/0f80328e-b041-40ce-a68c-36a38a27b6b7%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Question About Ad Customizer Feed Item Limit
We have an automated tool that sets ad parameter values across some or all of an account based on external data related to each keyword's final URLs that we're looking to transition over to ad customizers in the next month or so. Our concern is that feeds have a 400,000-item limit, so for the largest accounts that we work with, we might not be able to set values for all of the keywords required (the parameter values often vary on a per-keyword basis, which will require us to set the feed values at the keyword level). Is there any plan to adjust the limit for ad customizer feed items so that they can handle handle a larger volume of items in the way that ad parameters currently do, and if so do you have any idea on an ETA? Thanks, Kevin -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/d25acf51-9ed2-444c-889d-6c30b5ed4242%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
can't see Adwords API center in left sidebar
Hello, I have created mcc account to get developer token for adwords. but i can't see the Adwords API(Center) check-http://screencast.com/t/mwUbsCUoNmdi please guide me related to this. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/9b1a7b81-ee14-4e52-95e5-b2e76806d63c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: IP Blocking via API Issue
Hi I am very new to adwords api. I am PHP developer. I want to block IP's using API, can anyone help me with script or example how I can send list of IP's to google for blocking On Tuesday, 15 April 2014 00:51:25 UTC+5:30, Jon wrote: I'm using the new IP blocking functionality added in V201402 ( https://developers.google.com/adwords/api/docs/reference/v201402/CampaignCriterionService.IpBlock), but having an issue trying to block anything but a single IP. That link shows that we should be able to block Class C network using a mask, but I get an invalid IP address method when I try to block 70.210.9.1/24: SOAP-ENV:Envelope xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xmlns:SOAP-ENV=http://schemas.xmlsoap.org/soap/envelope/; SOAP-ENV:HeaderRequestHeader xmlns= https://adwords.google.com/api/adwords/cm/v201402;clientCustomerId xmlns=https://adwords.google.com/api/adwords/cm/v201402;REDACTED/clientCustomerIddeveloperToken xmlns=https://adwords.google.com/api/adwords/cm/v201402;REDACTED/developerTokenuserAgent xmlns=https://adwords.google.com/api/adwords/cm/v201402;REDACTED/userAgentvalidateOnly xmlns=https://adwords.google.com/api/adwords/cm/v201402;false/validateOnlypartialFailure xmlns=https://adwords.google.com/api/adwords/cm/v201402;false/partialFailure/RequestHeader/SOAP-ENV:HeaderSOAP-ENV:Bodymutate xmlns=https://adwords.google.com/api/adwords/cm/v201402;operationsoperatorADD/operatoroperand xsi:type=NegativeCampaignCriterion campaignId181798627/campaignIdcriterion xsi:type=IpBlock ipAddress70.210.9.1/24 /ipAddress/criterion/operand/operations/mutate/SOAP-ENV:Body/SOAP-ENV:Envelope [14 Apr 2014 18:57:31,612 - INFO ] Incoming response: soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;soap:HeaderResponseHeader xmlns=https://adwords.google.com/api/adwords/cm/v201402;requestId0004f705416b1e980ae67d823d24/requestIdserviceNameCampaignCriterionService/serviceNamemethodNamemutate/methodNameoperations0/operationsresponseTime309/responseTime/ResponseHeader/soap:Headersoap:Bodysoap:Faultfaultcodesoap:Server/faultcodefaultstring[CriterionError.INVALID_IP_ADDRESS @ operations[0].operand.criterion.ipAddress]/faultstringdetailApiExceptionFault xmlns=https://adwords.google.com/api/adwords/cm/v201402;message[CriterionError.INVALID_IP_ADDRESS @ operations[0].operand.criterion.ipAddress]/messageApplicationException.TypeApiException/ApplicationException.Typeerrors xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:type=CriterionErrorfieldPathoperations[0].operand.criterion.ipAddress/fieldPathtrigger/triggererrorStringCriterionError.INVALID_IP_ADDRESS/errorStringApiError.TypeCriterionError/ApiError.TypereasonUNKNOWN/reason/errors/ApiExceptionFault/detail/soap:Fault/soap:Body/soap:Envelope Plain IPs (70.210.9.1) and using a /32 (70.210.9.1/32) both work fine, which implies (along with the docs) that I should be using the format above. I also tried with 70.210.9.* as the UI uses but get the same error there. Ideas? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/4c9f3f55-99fd-4c23-8120-1d32513c2221%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Exclude IP Address using Adwords API
Hi any updates on this? can anybody share that script with me, I am trying hard for this IP blocking Please help On Thursday, 1 May 2014 12:15:50 UTC+5:30, assaf wrote: Looks like what I need. I will have a look. Thanks ! On Wednesday, April 30, 2014 5:49:22 PM UTC+3, Ray Tsang (AdWords API Team) wrote: Assaf, I was researching this a bit more - could I trouble you to take a quick look at IpBlock https://developers.google.com/adwords/api/docs/reference/v201402/CampaignCriterionService.IpBlock criterion? Thanks, Ray On Wednesday, April 30, 2014 10:05:06 AM UTC-4, Ray Tsang (AdWords API Team) wrote: Assaf, There is no update on this at the moment. Thanks, Ray On Wednesday, April 30, 2014 3:08:32 AM UTC-4, assaf wrote: Hi, Is there any news with this capability? Are excluding IPs on the roadmap for the API? Thanks. On Monday, August 26, 2013 1:04:44 PM UTC+3, Takeshi Hagikura (AdWords API Team) wrote: Hi Shobha, Unfortunately it's not supported via the API. Best, - Takeshi, AdWords API Team On Friday, August 23, 2013 4:00:13 PM UTC+9, shobha.p...@gmail.com wrote: Hi, We can exclude IP addresses using Adwords. Is this feature supported by Adwords API? Can we exclude IPs using the latest version of Adwords API Shobha -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/ee7278c3-fc0d-4e4c-96c1-b8dc05fe51b6%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Developer Token in AdWord
I got an e-mail from google adwords regarding approval of my Developer Token.. I have to fill a form for this can you tell me in which case they will not approve my token application? and if they disapproved once then can i apply again for it? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/2ced5c20-645e-4b6a-8208-85715e35ab82%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Question about Ad Customizer Feed item Limit
We have an automated tool that sets keyword ad parameters based on information from external sources that we are planning to migrate to ad customizers in the next month or so. One of our concerns is that unlike ad parameters, feed items are limited to 400,000 per account. Since the data we set generally varies by keyword within an ad group, we could potentially run into that limit when running the tool on the largest accounts we manage. Since ad parameters are being phased out, is there any plan to relax the limit for ad customizers so they could potentially be used to set keyword-level values across a large account as ad params so currently? Otherwise, do you have any suggestions on alternatives to how we might achieve the same result as our current implementation without having to limit the number of keywords covered? Thanks, Kevin -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/c67d8ff8-af6d-4e5b-82cd-e04963130518%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Moving from Ad Params to Ad Customizers
We have an automated tool that sets keyword ad parameters based on information from external sources that we are planning to migrate to ad customizers in the next month or so. One of our concerns is that unlike ad parameters, feed items are limited to 400,000 per account. Since the data we set generally varies by keyword within an ad group, we could potentially run into that limit when running the tool on the largest accounts we manage. Since ad parameters are being phased out, is there any plan to relax the limit for ad customizers so they could potentially be used to set keyword-level values across a large account as ad params so currently? Otherwise, do you have any suggestions on alternatives to how we might achieve the same result as our current implementation without having to limit the number of keywords covered? Thanks, Kevin -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/6b313a64-1131-40b5-9387-000b6ce6ef30%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
API will not allow upload of ads with Preamp
When attempting to upload ads containing the word preamp (which we have done successfully in the past), we are getting back a response that preamp is an unapproved supplement and the isExemptable property is set to false. This used to work fine, but has been returning the rejection for the past few weeks. We are an Electronics Retailer, and a preamp is an electronic amplifier that prepares a small electrical signal for further amplification or processing. I have never heard of any sort of unapproved supplement called a preamp. Either way, the isExemptable field needs to allow us to resubmit an exemption request so a human being can process these ads. Response Content-Encoding: X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Content-Length: 755 Cache-Control: private, max-age=0 Content-Type: text/xml; charset=UTF-8 Date: Tue, 07 Jul 2015 13:42:25 GMT Expires: Tue, 07 Jul 2015 13:42:25 GMT Server: GSE TimeStamp: Tue, 07 Jul 2015 09:42:25 GMT soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;soap:HeaderResponseHeader xmlns=https://adwords.google.com/api/adwords/cm/v201502;requestId00051a493140cb510ac482233c08606d/requestIdserviceNameAdGroupAdService/serviceNamemethodNamemutate/methodNameoperations0/operationsresponseTime743/responseTime/ResponseHeader/soap:Headersoap:Bodysoap:Faultfaultcodesoap:Server/faultcodefaultstring[PolicyViolationError{super=PolicyViolationError.POLICY_ERROR @ operations[0].operand.ad.headline, key=PolicyViolationKey{policyName=unapproved_supplements,violatingText=Preamp}, externalPolicyName=Google AdWords, externalPolicyUrl=, externalPolicyDescription=This ad or keyword requires review before it can run., isExemtable=false, violatingParts=[Part{index=18, length=6}]}]/faultstringdetailApiExceptionFault xmlns=https://adwords.google.com/api/adwords/cm/v201502;message[PolicyViolationError{super=PolicyViolationError.POLICY_ERROR @ operations[0].operand.ad.headline, key=PolicyViolationKey{policyName=unapproved_supplements,violatingText=Preamp}, externalPolicyName=Google AdWords, externalPolicyUrl=, externalPolicyDescription=This ad or keyword requires review before it can run., isExemtable=false, violatingParts=[Part{index=18, length=6}]}]/messageApplicationException.TypeApiException/ApplicationException.Typeerrors xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:type=PolicyViolationErrorfieldPathoperations[0].operand.ad.headline/fieldPathtrigger/triggererrorStringPolicyViolationError.POLICY_ERROR/errorStringApiError.TypePolicyViolationError/ApiError.TypekeypolicyNameunapproved_supplements/policyNameviolatingTextPreamp/violatingText/keyexternalPolicyNameGoogle AdWords/externalPolicyNameexternalPolicyUrl/externalPolicyUrlexternalPolicyDescriptionThis ad or keyword requires review before it can run./externalPolicyDescriptionisExemptablefalse/isExemptableviolatingPartsindex18/indexlength6/length/violatingParts/errors/ApiExceptionFault/detail/soap:Fault/soap:Body/soap:Envelope -END API CALL--- -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/69d3732e-fc8d-41de-9e89-792955323bab%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: AdWords Multiple Reports
Hello, Unfortunately, you will not be able to run a report on multiple accounts. You can get reporting data from multiple accounts https://developers.google.com/adwords/api/docs/guides/reporting#multiple-accounts by submitting a separate report for each account. Regards, Anthony AdWords API Team -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/079e5841-7081-408c-8d29-a14257d14586%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Placement Performance Report - ID field null
Hello Mark, You can use a Selector of AdGroupCriterionService https://developers.google.com/adwords/api/docs/appendix/selectorfields#v201506-AdGroupCriterionService to get placement URLs by the field *PlacementUrl*. This code example https://github.com/googleads/googleads-php-lib/blob/master/examples/AdWords/v201506/BasicOperations/GetKeywords.php#L56 might be similar to what you would like to do. Just change the code from using the type *KEYWORD *to *PLACEMENT *instead. Cheers, Thanet, AdWords API Team On Wednesday, July 8, 2015 at 3:25:03 AM UTC+9, Mark R wrote: Hey Thanet, Can you point me towards an API call that uses the Placement description as suggested? Thanks, Mark On Tuesday, July 7, 2015 at 7:18:52 AM UTC-7, Mark R wrote: Hey Thanet, Thanks for the info. We'll look into alternative methods for updating the Automatic placements. Regards, Mark On Tuesday, July 7, 2015 at 1:48:39 AM UTC-7, Thanet Knack Praneenararat (AdWords API Team) wrote: Hello Mark, Thanks for your clarification. I still think that you should ignore those placements without IDs or not offer them to your users. Originally, they are *automatic* placements (i.e., you or your user haven't created them), not the *managed* placements that you can add or delete. If you still would like to tweak around them, the best possible way might be using their descriptions instead of IDs. Cheers, Thanet, AdWords API Team On Tuesday, July 7, 2015 at 2:28:33 AM UTC+9, Mark R wrote: Hey Thanet, We use an internal tool for managing some of our Criterion, and our team would like the capability to bid/pause/remove Placements through this tool. Without an ID they would need to individually select each Placement through the AdWords webpage they wish to manipulate, rather than use API calls. Thanks, Mark On Monday, July 6, 2015 at 4:16:46 AM UTC-7, Thanet Knack Praneenararat (AdWords API Team) wrote: Hi Mark, I'm not sure I understand your use case correctly. Why would this mechanism (returning null when the placement is automatic one) is problematic to you? That is just one of other possible ways (e.g., returning an arbitrary constant value) to show that a certain row is of automatic, not the one you have manually specified. Could you please tell me what you are trying to achieve so I can help you appropriately? Cheers, Thanet, AdWords API Team On Saturday, July 4, 2015 at 6:06:13 AM UTC+9, Mark R wrote: Hey Thanet, That agrees with what we've observed, but is there a technical reason? It seems to also be the case when I pull the Placement through the AdGroupCriterionService. Can you suggest an alternative method for getting the ID? Regards, Mark On Friday, July 3, 2015 at 2:24:32 AM UTC-7, Thanet Knack Praneenararat (AdWords API Team) wrote: Hi Mark, That means the placement is an automatic one https://support.google.com/adwords/answer/99463?hl=en (as compared to managed placements https://support.google.com/adwords/answer/99502?hl=en). In AWFE, it will have value of 0. For managed placements you specified, the placement performance report shows the ID field as usual. Cheers, Thanet, AdWords API Team On Thursday, July 2, 2015 at 8:36:48 AM UTC+9, Mark R wrote: Hey Folks, In the Placement Performance Report, I'm observing a large quantity of Placements where the ID field is coming in as null (--) and I'm not seeing in the documentation why that would be. Is there a segmentation that could cause this result? Thanks, Mark -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords 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 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/e89273fb-6c86-424a-b588-db0d66b7a989%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.