User Permission Denied Different Client Library
I've created a small application with the php client library. Now i'm considering the possibility of using the .NET library but i'm running into an issue. Every time I attempt to perform any basic actions I get a user permission denied trigger null error. However, I can access a test account I setup fine, but the problems happen when I use the exact same OAUTH/Developer info that is being used by the currently running application. Any idea on what the problem might be? Thank You, Mark Hill -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/9729a701-de83-4725-a836-aa8c84a93311%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
error_description : Unauthorized client or scope in request. in Adwords
Team, I am trying to get the Google AdWords Campaign data by C# Console application with the below settings, using the service account method. But i get the error_description : Unauthorized client or scope in request. , it doesn't make sense. Because the same is used in Google Analytics Core V3 API, it works fine. Not sure what is going on, could anyone please direct me here. Thanks a bunch .. user.OAuthProvider.Config.OAuth2Mode = OAuth2Flow.SERVICE_ACCOUNT; user.OAuthProvider.Config.OAuth2CertificatePath = @c:\SCXX-fa275b332b6c.p12; user.OAuthProvider.Config.OAuth2ServiceAccountEmail = 647795...@developer.gserviceaccount.com ; user.OAuthProvider.Config.OAuth2PrnEmail = xx...@gmail.com; user.OAuthProvider.Config.OAuth2ClientId = 647797670307-adov5.apps.googleusercontent.com; user.OAuthProvider.Config.OAuth2Scope = https://www.googleapis.com/auth/adwords;; user.OAuthProvider.Config.OAuth2CertificatePassword = notasecret; thanks Senthil -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/a8266aa3-0369-42f8-9b8a-8f1392e0c12c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Service Account Access Error Unauthorized client or scope in request
Hi, I'm not aware of any recent changes to service account requirements -- they have always required a Google Apps Domain as far back as I recall. Coming at this from a different angle, do you actually need service account functionality, or could you simply use *offline* access as described in the alternative to service accounts section of the guide https://developers.google.com/adwords/api/docs/guides/service-accounts#alt ? Thanks, Josh, AdWords API Team On Monday, August 24, 2015 at 8:41:37 AM UTC-4, Cory Shaw wrote: The only way to use the API now with a service account is using a Google Apps domain paying for Google Apps users per month? It wasn't like that before. Plus how would this work with localhost and testing purposes? We don't need any of what Google Apps has to offer. We just want API access like before. On Friday, August 21, 2015 at 5:13:01 PM UTC-4, Josh Radcliff (AdWords API Team) wrote: Hi, Did you also complete the Steps to granting a service account impersonation abilities https://developers.google.com/adwords/api/docs/guides/service-accounts#impersonation, using the new client ID? Thanks, Josh, AdWords API Team On Thursday, August 20, 2015 at 4:11:04 PM UTC-4, Cory Shaw wrote: We recently had to switch to a new manager account for AdWords due to the domain of the email associated with the account. We have an in-house dashboard for our clients to sign in and visually see reports returned from the AdWords API. On our previous MCC account we were accepted to the API and had a working Developer Token and service account with .p12 key that successfully connects to the API. To fix our domain issue, we created a new MCC account that fit our domain problems. We then made our new MCC account a manager of our old MCC account, and then continued to add the rest of our clients to the new MCC account. After doing so we needed to fix our dashboard to use the new MCC's developer token and service account credentials. So we signed into the same email as our new MCC account and went to the Developer's Console and created a new service account. The same as we made our old MCC's service account. We switched our dashboard to use the new service account's credentials, p12 key, and Developer Token, then switched the Prn Email to match. Unfortunately, it is returning: { Failed to get access token for service account. { error : unauthorized_client, error_description : Unauthorized client or scope in request. } } Our old Service Account worked immediately after we created it, but this is giving us trouble if we try to connect at all. Our settings are identical except for the credentials shown below: //OLD MCC ((AdWordsAppConfig) _user.Config).DeveloperToken = OLD_MCC_TOKEN; ((AdWordsAppConfig) _user.Config).OAuth2ClientId = OLDapps.googleusercontent.com; ((AdWordsAppConfig) _user.Config).OAuth2ServiceAccountEmail = o...@developer.gserviceaccount.com; ((AdWordsAppConfig) _user.Config).OAuth2PrnEmail = o...@gmail.com; ((AdWordsAppConfig) _user.Config).OAuth2CertificatePath = AppDomain.CurrentDomain.GetData(DataDirectory) + /OLD.p12; //NEW MCC ((AdWordsAppConfig) _user.Config).DeveloperToken = NEW_MCC_TOKEN; ((AdWordsAppConfig) _user.Config).OAuth2ClientId = NEW.apps.googleusercontent.com; ((AdWordsAppConfig) _user.Config).OAuth2ServiceAccountEmail = n...@developer.gserviceaccount.com; ((AdWordsAppConfig) _user.Config).OAuth2PrnEmail = n...@gmail.com; ((AdWordsAppConfig) _user.Config).OAuth2CertificatePath = AppDomain.CurrentDomain.GetData(DataDirectory) + /NEW.p12; I made the New MCC's developer console IDENTICAL to the old MCC's developer console, and still no luck. I checked to make sure the new .p12 file exists and it does. I'm stumped. Any help would be greatly appreciated! -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: Service Account Access Error Unauthorized client or scope in request
We've had no problems with our previous service account for about 1 year now. It still works fine, and we never had to add any AdWords scope to anything. It even worked locally without any issues which isn't a Google App. And yes we need the service account, because managers of the AdWords MCC account are giving access to employees through our app and not letting them sign in to AdWords directly with their email. It's all just read-only reports, we aren't allowing them to create/modify anything through the API. On Monday, August 24, 2015 at 8:59:00 AM UTC-4, Josh Radcliff (AdWords API Team) wrote: Hi, I'm not aware of any recent changes to service account requirements -- they have always required a Google Apps Domain as far back as I recall. Coming at this from a different angle, do you actually need service account functionality, or could you simply use *offline* access as described in the alternative to service accounts section of the guide https://developers.google.com/adwords/api/docs/guides/service-accounts#alt ? Thanks, Josh, AdWords API Team On Monday, August 24, 2015 at 8:41:37 AM UTC-4, Cory Shaw wrote: The only way to use the API now with a service account is using a Google Apps domain paying for Google Apps users per month? It wasn't like that before. Plus how would this work with localhost and testing purposes? We don't need any of what Google Apps has to offer. We just want API access like before. On Friday, August 21, 2015 at 5:13:01 PM UTC-4, Josh Radcliff (AdWords API Team) wrote: Hi, Did you also complete the Steps to granting a service account impersonation abilities https://developers.google.com/adwords/api/docs/guides/service-accounts#impersonation, using the new client ID? Thanks, Josh, AdWords API Team On Thursday, August 20, 2015 at 4:11:04 PM UTC-4, Cory Shaw wrote: We recently had to switch to a new manager account for AdWords due to the domain of the email associated with the account. We have an in-house dashboard for our clients to sign in and visually see reports returned from the AdWords API. On our previous MCC account we were accepted to the API and had a working Developer Token and service account with .p12 key that successfully connects to the API. To fix our domain issue, we created a new MCC account that fit our domain problems. We then made our new MCC account a manager of our old MCC account, and then continued to add the rest of our clients to the new MCC account. After doing so we needed to fix our dashboard to use the new MCC's developer token and service account credentials. So we signed into the same email as our new MCC account and went to the Developer's Console and created a new service account. The same as we made our old MCC's service account. We switched our dashboard to use the new service account's credentials, p12 key, and Developer Token, then switched the Prn Email to match. Unfortunately, it is returning: { Failed to get access token for service account. { error : unauthorized_client, error_description : Unauthorized client or scope in request. } } Our old Service Account worked immediately after we created it, but this is giving us trouble if we try to connect at all. Our settings are identical except for the credentials shown below: //OLD MCC ((AdWordsAppConfig) _user.Config).DeveloperToken = OLD_MCC_TOKEN; ((AdWordsAppConfig) _user.Config).OAuth2ClientId = OLDapps.googleusercontent.com; ((AdWordsAppConfig) _user.Config).OAuth2ServiceAccountEmail = o...@developer.gserviceaccount.com; ((AdWordsAppConfig) _user.Config).OAuth2PrnEmail = o...@gmail.com; ((AdWordsAppConfig) _user.Config).OAuth2CertificatePath = AppDomain.CurrentDomain.GetData(DataDirectory) + /OLD.p12; //NEW MCC ((AdWordsAppConfig) _user.Config).DeveloperToken = NEW_MCC_TOKEN; ((AdWordsAppConfig) _user.Config).OAuth2ClientId = NEW.apps.googleusercontent.com; ((AdWordsAppConfig) _user.Config).OAuth2ServiceAccountEmail = n...@developer.gserviceaccount.com; ((AdWordsAppConfig) _user.Config).OAuth2PrnEmail = n...@gmail.com; ((AdWordsAppConfig) _user.Config).OAuth2CertificatePath = AppDomain.CurrentDomain.GetData(DataDirectory) + /NEW.p12; I made the New MCC's developer console IDENTICAL to the old MCC's developer console, and still no luck. I checked to make sure the new .p12 file exists and it does. I'm stumped. Any help would be greatly appreciated! -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because
Re: Behavior of includeZeroImpressions-Flag for Product Partition Report
Hi Stefan, Could you send over the *Keywords Performance Report* request where you are seeing zero impression rows with *includeZeroImpressions* set to *false*? Please also include your customer ID so I can check it from my side. You can send it only to me by clicking *Reply privately to author* on this post. Thanks, Josh, AdWords API Team On Monday, August 24, 2015 at 8:27:46 AM UTC-4, Stefan Kleine Stegemann wrote: sorry, i meant that we get some rows with zero impressions when we set includeZeroImpressions to *false*, of course. Stefan Am Montag, 24. August 2015 13:59:18 UTC+2 schrieb Stefan Kleine Stegemann: Hi Josh, today, we noticed the same behavior for keyword performance reports. Despite setting includeZeroImpressions to true, we got some rows with no impressions (includeZeroImpressions=true gives much more rows). Filtering with a predicate works as expected. Cheers, Stefan Am Freitag, 21. August 2015 15:24:36 UTC+2 schrieb Josh Radcliff (AdWords API Team): Hi Stefan, We're working on this one, but I don't have an ETA just yet for when it will be fixed. I'll let you know as soon as that happens. Thanks, Josh, AdWords API Team On Friday, August 21, 2015 at 6:01:46 AM UTC-4, Stefan Kleine Stegemann wrote: Hi Josh, are there any updates on this issue so far? Cheers, Stefan Am Donnerstag, 4. Juni 2015 22:13:27 UTC+2 schrieb Josh Radcliff (AdWords API Team): Hi Stefan, Thanks for pointing that out -- I hadn't tried setting it to *true* so didn't notice the difference in behavior. I'll pass that info along to the reporting team. Cheers, Josh, 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/2ffb47b4-5126-4275-8778-6a979a00a2d7%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Service Account Access Error Unauthorized client or scope in request
The only way to use the API now with a service account is using a Google Apps domain paying for Google Apps users per month? It wasn't like that before. Plus how would this work with localhost and testing purposes? We don't need any of what Google Apps has to offer. We just want API access like before. On Friday, August 21, 2015 at 5:13:01 PM UTC-4, Josh Radcliff (AdWords API Team) wrote: Hi, Did you also complete the Steps to granting a service account impersonation abilities https://developers.google.com/adwords/api/docs/guides/service-accounts#impersonation, using the new client ID? Thanks, Josh, AdWords API Team On Thursday, August 20, 2015 at 4:11:04 PM UTC-4, Cory Shaw wrote: We recently had to switch to a new manager account for AdWords due to the domain of the email associated with the account. We have an in-house dashboard for our clients to sign in and visually see reports returned from the AdWords API. On our previous MCC account we were accepted to the API and had a working Developer Token and service account with .p12 key that successfully connects to the API. To fix our domain issue, we created a new MCC account that fit our domain problems. We then made our new MCC account a manager of our old MCC account, and then continued to add the rest of our clients to the new MCC account. After doing so we needed to fix our dashboard to use the new MCC's developer token and service account credentials. So we signed into the same email as our new MCC account and went to the Developer's Console and created a new service account. The same as we made our old MCC's service account. We switched our dashboard to use the new service account's credentials, p12 key, and Developer Token, then switched the Prn Email to match. Unfortunately, it is returning: { Failed to get access token for service account. { error : unauthorized_client, error_description : Unauthorized client or scope in request. } } Our old Service Account worked immediately after we created it, but this is giving us trouble if we try to connect at all. Our settings are identical except for the credentials shown below: //OLD MCC ((AdWordsAppConfig) _user.Config).DeveloperToken = OLD_MCC_TOKEN; ((AdWordsAppConfig) _user.Config).OAuth2ClientId = OLDapps.googleusercontent.com; ((AdWordsAppConfig) _user.Config).OAuth2ServiceAccountEmail = o...@developer.gserviceaccount.com javascript:; ((AdWordsAppConfig) _user.Config).OAuth2PrnEmail = o...@gmail.com javascript:; ((AdWordsAppConfig) _user.Config).OAuth2CertificatePath = AppDomain.CurrentDomain.GetData(DataDirectory) + /OLD.p12; //NEW MCC ((AdWordsAppConfig) _user.Config).DeveloperToken = NEW_MCC_TOKEN; ((AdWordsAppConfig) _user.Config).OAuth2ClientId = NEW.apps.googleusercontent.com; ((AdWordsAppConfig) _user.Config).OAuth2ServiceAccountEmail = n...@developer.gserviceaccount.com javascript:; ((AdWordsAppConfig) _user.Config).OAuth2PrnEmail = n...@gmail.com javascript:; ((AdWordsAppConfig) _user.Config).OAuth2CertificatePath = AppDomain.CurrentDomain.GetData(DataDirectory) + /NEW.p12; I made the New MCC's developer console IDENTICAL to the old MCC's developer console, and still no luck. I checked to make sure the new .p12 file exists and it does. I'm stumped. Any help would be greatly appreciated! -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/210f8283-2eac-44a6-8b41-e1d3fc1e9f25%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Adwords API /CustomerService returns UNKNOWN error
Hello Kevin, As per service documentation, CustomerService.get() method takes no parameters: https://developers.google.com/adwords/api/docs/reference/v201506/CustomerService#get Have you tried omitting the selector in your request? -Danial, AdWords API Team. On Thursday, August 20, 2015 at 11:31:13 PM UTC+2, Kevin Moritz wrote: I'm confused, because I've called the same exact XML request with a different non-manager user and it returns fine. I also took the name field out of the selector, and still receive the same error. I still don't know what the UNKNOWN error is, but I assume it has something to do with me starting adwords but not completing it. Can you please look into this for me? If I login to adwords, I see I have a customer id, but I have not completed the billing section yet (and do not plan to). Is this a bug in the adwords API? Should I be seeing a different error? UNKNOWN I feel is too generic, where NOT_ADS_USER might be more applicable in this case. Kevin On Thursday, August 20, 2015 at 9:49:43 AM UTC-5, Umesh Dengale wrote: Hi Kevin, Thanks for emailing the SOAP XML request. You are using CustomerId, Name fields in the selector for the CustomerService https://developers.google.com/adwords/api/docs/reference/v201506/CustomerService. However, Name field is not defined in the Customer https://developers.google.com/adwords/api/docs/reference/v201506/CustomerService.Customer. Please select the fields available in the Customer class. If you are planning get information(e.g. CustomerId, Name) about ManagedCustomer https://developers.google.com/adwords/api/docs/reference/v201506/ManagedCustomerService.ManagedCustomer, then please use ManagedCustomerService https://developers.google.com/adwords/api/docs/reference/v201506/ManagedCustomerService . 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/3f30228e-364c-4667-87ab-56ad4a0dc4e4%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Getting country, region, and city names from geo performance report?
Hi, it looks like the API was corrected in 201502 so that the CountryCriteriaId etc fields would return the criteria ID instead of the names associated with them. Is there a way to pull a geo performance report with the latest API so that we can get the actual names of the country, region and city in addition to or instead of the criteria IDs? Thanks, Jason -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/fe0ff00e-44cc-46d8-8d36-6385c215f68d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Unable to use the GetCampaign example in client library in asp.net
I am trying to use the API example given in the client library using asp.net. i have done all the configuration in webconfig. but unable to use it. when i run the example . it authenticates for access before going to the get-campaigns page. after authorizing with a adwords account, when i enter customer id and click on get campaign then it gives the following error *Error:* *Failed to get campaigns. Exception says An API exception has occurred. See ApiException and InnerException fields for more details.* I have attached a screenshot for the same. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/d25f3bd7-c023-4f3f-8796-d6fcbc0ba781%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Installed Application -- Option Not Available to Me
I am trying to get running with the AdWords PHP API. I am following the directions here: https://github.com/googleads/googleads-php-lib/wiki/Using-OAuth-2.0 Step number 5 here says: 5. Choose either *Installed application* or *Web application* depending on the style of your application - If you wish to use our sample code GetRefreshToken.php https://github.com/googleads/googleads-php-lib/blob/master/examples/AdWords/Auth/GetRefreshToken.php to generate a refresh token, then you have to choose *Installed application*. - If you choose *Web application*, you will also need to write your own web application that can complete the OAuth 2.0 flow. I would like to use Installed application with a Refresh Token. My problem is that this is not one of the options that I am presented in the Google Cloud Console dialogue. I know this is pretty basic but I am stuck after trying various other combinations that are not working. Thanks, Greg -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/5ec908b4-1dcd-4360-b104-81687436765f%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Behavior of includeZeroImpressions-Flag for Product Partition Report
sorry, i meant that we get some rows with zero impressions when we set includeZeroImpressions to *false*, of course. Stefan Am Montag, 24. August 2015 13:59:18 UTC+2 schrieb Stefan Kleine Stegemann: Hi Josh, today, we noticed the same behavior for keyword performance reports. Despite setting includeZeroImpressions to true, we got some rows with no impressions (includeZeroImpressions=true gives much more rows). Filtering with a predicate works as expected. Cheers, Stefan Am Freitag, 21. August 2015 15:24:36 UTC+2 schrieb Josh Radcliff (AdWords API Team): Hi Stefan, We're working on this one, but I don't have an ETA just yet for when it will be fixed. I'll let you know as soon as that happens. Thanks, Josh, AdWords API Team On Friday, August 21, 2015 at 6:01:46 AM UTC-4, Stefan Kleine Stegemann wrote: Hi Josh, are there any updates on this issue so far? Cheers, Stefan Am Donnerstag, 4. Juni 2015 22:13:27 UTC+2 schrieb Josh Radcliff (AdWords API Team): Hi Stefan, Thanks for pointing that out -- I hadn't tried setting it to *true* so didn't notice the difference in behavior. I'll pass that info along to the reporting team. Cheers, Josh, 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/2f816d16-63d6-4197-8818-3e1d08ba04d4%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: InternalApiError in AdGroupExtensionSettingService
Hi, That looks like an issue on our side. I've raised this with the engineering team and will post back as soon as I have an update. Thanks, Josh, AdWords API Team On Friday, August 21, 2015 at 9:00:31 AM UTC-4, Евгений Лебедев wrote: Hello. I'm tryign to create CallFeed in Adgroup and get InternalApiError. Help please to figure out what is the problem. *REQUEST* Host: adwords.google.com Connection: Keep-Alive User-Agent: PHP-SOAP/5.6.10-1+deb.sury.org~trusty+1, gzip Accept-Encoding: gzip, deflate Content-Encoding: gzip Content-Type: text/xml; charset=utf-8 SOAPAction: Content-Length: 576 Authorization: Bearer *** ?xml version=1.0 encoding=UTF-8? SOAP-ENV:Envelope xmlns:SOAP-ENV= http://schemas.xmlsoap.org/soap/envelope/; xmlns:ns1= https://adwords.google.com/api/adwords/cm/v201506; xmlns:xsi= http://www.w3.org/2001/XMLSchema-instance; SOAP-ENV:Header ns1:RequestHeader ns1:clientCustomerId3356694810/ns1:clientCustomerId ns1:developerToken***/ns1:developerToken ns1:userAgent***/ns1:userAgent /ns1:RequestHeader /SOAP-ENV:Header SOAP-ENV:Body ns1:mutate ns1:operations ns1:operatorADD/ns1:operator ns1:operand ns1:adGroupId19873527426/ns1:adGroupId ns1:extensionTypeCALL/ns1:extensionType ns1:extensionSetting ns1:extensions xsi:type=ns1:CallFeedItem ns1:callPhoneNumber044-529-23-67/ns1:callPhoneNumber ns1:callCountryCodeUA/ns1:callCountryCode ns1:callTrackingfalse/ns1:callTracking ns1:callOnlyfalse/ns1:callOnly ns1:callConversionType/ /ns1:extensions /ns1:extensionSetting /ns1:operand /ns1:operations /ns1:mutate /SOAP-ENV:Body /SOAP-ENV:Envelope *RESPONSE* HTTP/1.1 500 Internal Server Error Content-Type: text/xml; charset=UTF-8 Content-Encoding: gzip Date: Fri, 21 Aug 2015 08:24:11 GMT Expires: Fri, 21 Aug 2015 08:24:11 GMT Cache-Control: private, max-age=0 X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Content-Length: 547 Server: GSE ?xml version=1.0? soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/; soap:Header ResponseHeader xmlns= https://adwords.google.com/api/adwords/cm/v201506; requestId00051dcdfe0b45700a810041b304f3f2/requestId serviceNameAdGroupExtensionSettingService/serviceName methodNamemutate/methodName operations1/operations responseTime558/responseTime /ResponseHeader /soap:Header soap:Body soap:Fault faultcodesoap:Server/faultcode faultstring[InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ com.google.ads.api.services.common.error.InternalApiError.lt;initgt;(InternalApiErro] /faultstring detail ApiExceptionFault xmlns= https://adwords.google.com/api/adwords/cm/v201506; message[InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ com.google.ads.api.services.common.error.InternalApiError.lt;initgt;(InternalApiErro] /message ApplicationException.TypeApiException /ApplicationException.Type errors xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:type=InternalApiError fieldPath/ trigger/ errorStringInternalApiError.UNEXPECTED_INTERNAL_API_ERROR /errorString ApiError.TypeInternalApiError/ApiError.Type reasonUNEXPECTED_INTERNAL_API_ERROR/reason /errors /ApiExceptionFault /detail /soap:Fault /soap:Body /soap:Envelope -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/fd003404-03fa-40b9-a6ea-9ba5977528b3%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
How to get changed AdWords Campaign data on test accounts? (Clicks, Cost, etc...)
Hi everyone, I appologize if this has been discussed but we are in the middle of an issue and need to appear before a client in a metter of days :| ... *** STATS *** *problem product:* ADWORDS API *what we are building:* application for managing Campaigns *stage of our app: *still in development, crude prototype *which acc. we have set up:* we have both the 'test AdWords account' and a 'test MCC account'; all set up and functional *does it work:* yes, we have successfully sent data to AdWords but not downloaded any *** ISSUE *** Basically, we have confirmed that the data upload works but we cannot test *data download.* AdWords accounts need to be live (in production) to generate impressions, cost, etc. which we wish to download into our app. My question is - how can we get this updated account-data from AdWords back into our app if test accounts cannot run ads, and therefore generate impressions, clicks, cost? We cannot connect an app which is still in development to production AdWords accounts, and we cannot run ads on test accounts. Seems like a catch 22... MANY thanks! Alex -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/6ffcbcf3-5043-408a-8f55-cb07f21941bb%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: error_description : Unauthorized client or scope in request. in Adwords
Thanks Josh for your reply . Yes, I followed all the steps in the below links .. On Aug 24, 2015, at 10:55 AM, Josh Radcliff (AdWords API Team) adwordsapiadvisor+j...@google.com wrote: Hi Senthil, Have you gone through the steps to grant the AdWords scope? https://developers.google.com/adwords/api/docs/guides/service-accounts#impersonation Thanks, Josh, AdWords API Team On Monday, August 24, 2015 at 8:49:40 AM UTC-4, Senthil Palaniswami wrote: Team, I am trying to get the Google AdWords Campaign data by C# Console application with the below settings, using the service account method. But i get the error_description : Unauthorized client or scope in request. , it doesn't make sense. Because the same is used in Google Analytics Core V3 API, it works fine. Not sure what is going on, could anyone please direct me here. Thanks a bunch .. user.OAuthProvider.Config.OAuth2Mode = OAuth2Flow.SERVICE_ACCOUNT; user.OAuthProvider.Config.OAuth2CertificatePath = @c:\SCXX-fa275b332b6c.p12; user.OAuthProvider.Config.OAuth2ServiceAccountEmail = 647795...@developer.gserviceaccount.com ; user.OAuthProvider.Config.OAuth2PrnEmail = xx...@gmail.com; user.OAuthProvider.Config.OAuth2ClientId = 647797670307-adov5.apps.googleusercontent.com; user.OAuthProvider.Config.OAuth2Scope = https://www.googleapis.com/auth/adwords;; user.OAuthProvider.Config.OAuth2CertificatePassword = notasecret; thanks Senthil -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 a topic in the Google Groups AdWords API Forum group. To unsubscribe from this topic, visit https://groups.google.com/d/topic/adwords-api/gx2nFBGrNxM/unsubscribe. To unsubscribe from this group and all its topics, 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/bbf79554-380e-4c2c-b92b-2ff8600588e4%40googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/41553544-BD9F-4795-A96F-969E5B56CF27%40gmail.com. For more options, visit https://groups.google.com/d/optout.
Re: error_description : Unauthorized client or scope in request. in Adwords
Hi Senthil, Have you gone through the steps to grant the AdWords scope? https://developers.google.com/adwords/api/docs/guides/service-accounts#impersonation Thanks, Josh, AdWords API Team On Monday, August 24, 2015 at 8:49:40 AM UTC-4, Senthil Palaniswami wrote: Team, I am trying to get the Google AdWords Campaign data by C# Console application with the below settings, using the service account method. But i get the error_description : Unauthorized client or scope in request. , it doesn't make sense. Because the same is used in Google Analytics Core V3 API, it works fine. Not sure what is going on, could anyone please direct me here. Thanks a bunch .. user.OAuthProvider.Config.OAuth2Mode = OAuth2Flow.SERVICE_ACCOUNT; user.OAuthProvider.Config.OAuth2CertificatePath = @c:\SCXX-fa275b332b6c.p12; user.OAuthProvider.Config.OAuth2ServiceAccountEmail = 647795...@developer.gserviceaccount.com ; user.OAuthProvider.Config.OAuth2PrnEmail = xx...@gmail.com; user.OAuthProvider.Config.OAuth2ClientId = 647797670307-adov5.apps.googleusercontent.com; user.OAuthProvider.Config.OAuth2Scope = https://www.googleapis.com/auth/adwords;; user.OAuthProvider.Config.OAuth2CertificatePassword = notasecret; thanks Senthil -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/bbf79554-380e-4c2c-b92b-2ff8600588e4%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Does AdGroup name change cascade through history?
Hello, If a team member changes an AdGroup name in the interface, does the AdGroup name change for historical reporting of the changed AdGroup? For reporting purposes across multiple advertising platforms, we employ a naming convention that includes the category name with a C-category reference in the name. Then we can aggregate based on the C- values and break out by platform. For example, if on 8/23/2015 AdGroup Red Widgets |C-widgets name is changed to Red Widgets|C-trinkets will all of the prior daily history be changed to Red Widgets|C-trinkets when the data is downloaded again, or will it remain Red Widgets |C-widgets for the historical dates? Thanks, Scott -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/ed8af005-3e4e-4b13-9f9b-49be16375595%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: error_description : Unauthorized client or scope in request. in Adwords
Hi Senthil, We are having the same problem here, and we've used the same setup process previously with an old Service Account. When we had to create a new Service Account recently, the new one wouldn't work, and gave the same error you are seeing. https://groups.google.com/forum/#!topic/adwords-api/ncrjBncg2Ds On Monday, August 24, 2015 at 8:49:40 AM UTC-4, Senthil Palaniswami wrote: Team, I am trying to get the Google AdWords Campaign data by C# Console application with the below settings, using the service account method. But i get the error_description : Unauthorized client or scope in request. , it doesn't make sense. Because the same is used in Google Analytics Core V3 API, it works fine. Not sure what is going on, could anyone please direct me here. Thanks a bunch .. user.OAuthProvider.Config.OAuth2Mode = OAuth2Flow.SERVICE_ACCOUNT; user.OAuthProvider.Config.OAuth2CertificatePath = @c:\SCXX-fa275b332b6c.p12; user.OAuthProvider.Config.OAuth2ServiceAccountEmail = 647795...@developer.gserviceaccount.com javascript: ; user.OAuthProvider.Config.OAuth2PrnEmail = ...@gmail.com javascript:; user.OAuthProvider.Config.OAuth2ClientId = 647797670307-adov5.apps.googleusercontent.com; user.OAuthProvider.Config.OAuth2Scope = https://www.googleapis.com/auth/adwords;; user.OAuthProvider.Config.OAuth2CertificatePassword = notasecret; thanks Senthil -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/7a5fe7fe-0a7a-4805-8e84-37f24a8d792a%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Keyword Name
Lot of thanks, Now I'm getting the keyword name, thanks. Cheers. El lunes, 24 de agosto de 2015, 10:57:03 (UTC-5), Umesh Dengale escribió: Hello, You could use the Criteria https://developers.google.com/adwords/api/docs/appendix/reports/keywords-performance-report#criteria field in the KEYWORDS_PERFORMANCE_REPORT https://developers.google.com/adwords/api/docs/appendix/reports/keywords-performance-report to get the name of the keyword. Please include the Criteria field in your report selector. 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/6af195e9-f67f-4922-8b88-a3fc0e660ee8%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: {[AuthenticationError.NOT_ADS_USER @ ; trigger:'null']} while getting the existing campaigns
Hi Sarah, Could you provide the SOAP XML request and response logs? Just click *Reply privately to author* in the forum when responding. Don't forget to remove the developer token and client customer ID in the output. 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/844c3dba-ae9c-4957-8a39-79c86a53d2f8%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Keyword Name
Hello, You could use the Criteria https://developers.google.com/adwords/api/docs/appendix/reports/keywords-performance-report#criteria field in the KEYWORDS_PERFORMANCE_REPORT https://developers.google.com/adwords/api/docs/appendix/reports/keywords-performance-report to get the name of the keyword. Please include the Criteria field in your report selector. 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/880faacf-5aea-4830-8d27-0c2072b3fdf9%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Adwords API /CustomerService returns UNKNOWN error
Correct. I removed the serviceSelector portion completely from the XML request and still receive the same UNKNOWN error Kevin On Monday, August 24, 2015 at 8:08:49 AM UTC-5, Danial Klimkin wrote: Hello Kevin, As per service documentation, CustomerService.get() method takes no parameters: https://developers.google.com/adwords/api/docs/reference/v201506/CustomerService#get Have you tried omitting the selector in your request? -Danial, AdWords API Team. On Thursday, August 20, 2015 at 11:31:13 PM UTC+2, Kevin Moritz wrote: I'm confused, because I've called the same exact XML request with a different non-manager user and it returns fine. I also took the name field out of the selector, and still receive the same error. I still don't know what the UNKNOWN error is, but I assume it has something to do with me starting adwords but not completing it. Can you please look into this for me? If I login to adwords, I see I have a customer id, but I have not completed the billing section yet (and do not plan to). Is this a bug in the adwords API? Should I be seeing a different error? UNKNOWN I feel is too generic, where NOT_ADS_USER might be more applicable in this case. Kevin On Thursday, August 20, 2015 at 9:49:43 AM UTC-5, Umesh Dengale wrote: Hi Kevin, Thanks for emailing the SOAP XML request. You are using CustomerId, Name fields in the selector for the CustomerService https://developers.google.com/adwords/api/docs/reference/v201506/CustomerService. However, Name field is not defined in the Customer https://developers.google.com/adwords/api/docs/reference/v201506/CustomerService.Customer. Please select the fields available in the Customer class. If you are planning get information(e.g. CustomerId, Name) about ManagedCustomer https://developers.google.com/adwords/api/docs/reference/v201506/ManagedCustomerService.ManagedCustomer, then please use ManagedCustomerService https://developers.google.com/adwords/api/docs/reference/v201506/ManagedCustomerService . 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/7e35e509-211d-4164-bd57-6017201d0276%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: User Lists duplicate entries
Hi Michael, Thanks for providing the SOAP XML request and response log file. I am not able to open (getting XML parsing error while opening) the UserList.xml file. Could you please email me again the SOAP XML request and response logs? Just click *Reply privately to author* in the forum when responding. Don't forget to remove the developer token in the output. Thanks, Umesh Dengale, 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/491ae5c3-005f-4d69-b7d7-8837e1b52ceb%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: AdGroup Bid Modifiers for Audiences
HI Anthony, It makes sense that we can ADD a new BiddableAdGroupCriterion of type Age, Gender, CriterionUserList, etc using AdGroupCriterionService, but how do you change the Bid Modifier once they have been created? AdGroupBidModifierService will accept a BiddableAdGroupCriterion of type Platform, but it throws an error when attempting to pass a BiddableAdGroupCriterion of type Gender, Age or CriterionUserList. So we can CREATE and/or RETRIEVE BiddableAdGroupCriterion of all types using AdGroupCriterionService, but it appears we cannot then alter them going forward. On Wednesday, August 19, 2015 at 3:59:34 PM UTC-4, Anthony Madrigal wrote: Hey Hunter, Yes, you will need to create a *BiddableAdGroupCriterion *with Criterion Type CriterionUserList https://developers.google.com/adwords/api/docs/reference/v201506/AdGroupCriterionService.CriterionUserList using the *AdGroupCriterionService. *You will want to use the bid modifier instead of the bidding strategy configuration. The bid modifier is used for setting bid multipliers (e.g setting bid modifier to 1.1 for a given criterion will give you a 10% increase for users that match the criterion). BiddingStrategyConfiguration is used to set absolute bids (i.e. the cpc, cpa, cpm). This method should be used for any type of criteria, so gender and age should be the same as CriterionUserList. Here is an example https://github.com/googleads/googleads-java-lib/blob/master/examples/adwords_axis/src/main/java/adwords/axis/v201506/targeting/AddDemographicTargetingCriteria.java from our Java library that shows how to add age and gender criterion for an adgroup. Cheers, 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/f3a2003b-0584-4a3f-8c3b-666ca6edb95b%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: DESTINATION_URL_REPORT erroneously returning empty reports
Hi James, The destination URLs were upgraded to the final URLs on 07/01/2015. You can use the DESTINATION_URL_REPORT https://developers.google.com/adwords/api/docs/appendix/reports/destination-url-report to get data of destination URLs up to date 06/30/2015 (e.g. date range 05/01/2015 to 06/30/2015). You could select the Final URL, Mobile final URL, and App final URL using the field CreativeFinalUrls https://developers.google.com/adwords/api/docs/appendix/reports/all-reports#creativefinalurls , CreativeFinalMobileUrls https://developers.google.com/adwords/api/docs/appendix/reports/all-reports#creativefinalmobileurls, and CreativeFinalAppUrls https://developers.google.com/adwords/api/docs/appendix/reports/all-reports#creativefinalappurls respectively in the reports (e.g. AD_PERFORMANCE_REPORT https://developers.google.com/adwords/api/docs/appendix/reports/ad-performance-report#creativefinalurls ). The FINAL_URL_REPORT is not live yet and we will post an update on our blog http://www.google.com/url?q=http%3A%2F%2Fgoogleadsdeveloper.blogspot.com%2Fsa=Dsntz=1usg=AFQjCNHwv1GKci0tmVJ317egsXhwEszqBw when this report is live. 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/8bee0c5a-acf4-48da-b55f-c58be61cbd4d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
How Can I get the Percentage Served of an Ad ?
I'm developing an IOS Application with Objective C, now I'm getting the ads with the ad Performance Report, but the %served is required for the client and the Report does not provide a field that return this value, so, is there a way to get it with the report? Do I need to perform another service ? Thanks for your 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/895d2064-1ade-4392-b487-b8fee91dc81c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Does AdGroup name change cascade through history?
Hi Scott, The name change will impact historical reports as well. For reporting, name fields are usually labeled as type *Attribute*, which means that they always reflect the current state https://developers.google.com/adwords/api/docs/appendix/reports#field-attributes . Cheers, Josh, AdWords API Team On Monday, August 24, 2015 at 10:51:01 AM UTC-4, Scott Shemtov wrote: Hello, If a team member changes an AdGroup name in the interface, does the AdGroup name change for historical reporting of the changed AdGroup? For reporting purposes across multiple advertising platforms, we employ a naming convention that includes the category name with a C-category reference in the name. Then we can aggregate based on the C- values and break out by platform. For example, if on 8/23/2015 AdGroup Red Widgets |C-widgets name is changed to Red Widgets|C-trinkets will all of the prior daily history be changed to Red Widgets|C-trinkets when the data is downloaded again, or will it remain Red Widgets |C-widgets for the historical dates? Thanks, Scott -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/86630354-fd39-44fe-81cd-0d0cb710a195%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: AdGroup Bid Modifiers for Audiences
And of course it never fails, figured it out not long after posting the question. BiddableAdGroupCriterion of type Platform use a SET operation in AdGroupBidModifierService to change the BidModifier. BiddableAdGroupCriterion of type Gender, Age, and CriterionUserList use a SET operation in AdGroupCriterionService to change the BidModifier. Seems like a strange lack of consistency, but at least there is a way to accomplish the task at hand. On Monday, August 24, 2015 at 2:52:14 PM UTC-4, CFJ wrote: HI Anthony, It makes sense that we can ADD a new BiddableAdGroupCriterion of type Age, Gender, CriterionUserList, etc using AdGroupCriterionService, but how do you change the Bid Modifier once they have been created? AdGroupBidModifierService will accept a BiddableAdGroupCriterion of type Platform, but it throws an error when attempting to pass a BiddableAdGroupCriterion of type Gender, Age or CriterionUserList. So we can CREATE and/or RETRIEVE BiddableAdGroupCriterion of all types using AdGroupCriterionService, but it appears we cannot then alter them going forward. On Wednesday, August 19, 2015 at 3:59:34 PM UTC-4, Anthony Madrigal wrote: Hey Hunter, Yes, you will need to create a *BiddableAdGroupCriterion *with Criterion Type CriterionUserList https://developers.google.com/adwords/api/docs/reference/v201506/AdGroupCriterionService.CriterionUserList using the *AdGroupCriterionService. *You will want to use the bid modifier instead of the bidding strategy configuration. The bid modifier is used for setting bid multipliers (e.g setting bid modifier to 1.1 for a given criterion will give you a 10% increase for users that match the criterion). BiddingStrategyConfiguration is used to set absolute bids (i.e. the cpc, cpa, cpm). This method should be used for any type of criteria, so gender and age should be the same as CriterionUserList. Here is an example https://github.com/googleads/googleads-java-lib/blob/master/examples/adwords_axis/src/main/java/adwords/axis/v201506/targeting/AddDemographicTargetingCriteria.java from our Java library that shows how to add age and gender criterion for an adgroup. Cheers, 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/52fc67c4-7522-4c3f-916d-7f9b5c702db4%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: How to add the phone to companies adwords api?
Hello, Could you please send me the SOAP request and response for this API call by clicking *Reply privately to author* on the top right of this answer. Make sure you strip your developer token off your logs. Cheers, Thanet, AdWords API Team On Tuesday, August 18, 2015 at 10:47:42 PM UTC+9, ultrasport wrote: $campaignExtensionSettingService = $user-GetService('CampaignExtensionSettingService', ADWORDS_VERSION);$campaignExtensionSetting = new CampaignExtensionSetting();$campaignExtensionSetting-campaignId = $campaignId;$campaignExtensionSetting-extensionType = 'CALL';$campaignExtensionSetting-extensionSetting = new ExtensionSetting();$campaignExtensionSetting-extensionSetting-extensions = array(); // добавляем телефон$phone = new CallFeedItem();$phone-callCountryCode = RU;$phone-callPhoneNumber = +7 (495) 587-75-75;$campaignExtensionSetting-extensionSetting-extensions[] = $phone; $operation = new CampaignExtensionSettingOperation();$operation-operator = 'ADD';$operation-operand = $campaignExtensionSetting;$operations = array($operation); $result = $campaignExtensionSettingService-mutate($operations); *+7 (495) 587-75-75* - [InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro] *587-75-75* - [ExtensionSettingError.PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY @ operations[0].operand.extensionSetting.extensions[0].callPhoneNumber] Try different options may be on the test does not work? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/73bbb666-dd3d-4b96-8c77-89d0389cab47%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Repeated UNEXPECTED_INTERNAL_API_ERROR on AdGroupCriterionService when fetching DSA critera
Hi Anthony, we did not see the error since August 22. I'll get back to you when it pops up again. Thanks and best regards, Christian On Friday, August 21, 2015 at 3:32:37 PM UTC+2, Anthony Madrigal wrote: Hey Christian, Could you please send me through *reply privately to author *your SOAP XML request and response? The important response is the one that failed, but if you could also send me when the response returns zero DSA criteria that would be great. Thanks, 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/87548dfb-864f-4dc7-a68e-11020c1d4fdc%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Behavior of includeZeroImpressions-Flag for Product Partition Report
Hi Josh, today, we noticed the same behavior for keyword performance reports. Despite setting includeZeroImpressions to true, we got some rows with no impressions (includeZeroImpressions=true gives much more rows). Filtering with a predicate works as expected. Cheers, Stefan Am Freitag, 21. August 2015 15:24:36 UTC+2 schrieb Josh Radcliff (AdWords API Team): Hi Stefan, We're working on this one, but I don't have an ETA just yet for when it will be fixed. I'll let you know as soon as that happens. Thanks, Josh, AdWords API Team On Friday, August 21, 2015 at 6:01:46 AM UTC-4, Stefan Kleine Stegemann wrote: Hi Josh, are there any updates on this issue so far? Cheers, Stefan Am Donnerstag, 4. Juni 2015 22:13:27 UTC+2 schrieb Josh Radcliff (AdWords API Team): Hi Stefan, Thanks for pointing that out -- I hadn't tried setting it to *true* so didn't notice the difference in behavior. I'll pass that info along to the reporting team. Cheers, Josh, 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/45929898-7133-4836-8bbf-62b245fbd387%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Service Account Access Error Unauthorized client or scope in request
Hi, It may be that your old Google Apps Domain was a Free edition (legacy) https://support.google.com/a/answer/2855120?hl=en domain, which is why the new domain with a similar setup will not work without upgrading. However, you can achieve your goal of having read-only access for your application as follows: 1. Create a new Google user (or use an existing user who does not currently have access to any AdWords or MCC accounts) and add that user as a *Read only* user to your MCC. 2. Using the *offline* flow described in the OAuth guide https://developers.google.com/adwords/api/docs/guides/authentication to obtain a refresh token for the user from step 1. 3. Use the refresh token to obtain access tokens within your application. The token will have read-only access, the same as the user. Is that a feasible alternative for you? Thanks, Josh, AdWords API Team On Monday, August 24, 2015 at 9:25:58 AM UTC-4, Cory Shaw wrote: We've had no problems with our previous service account for about 1 year now. It still works fine, and we never had to add any AdWords scope to anything. It even worked locally without any issues which isn't a Google App. And yes we need the service account, because managers of the AdWords MCC account are giving access to employees through our app and not letting them sign in to AdWords directly with their email. It's all just read-only reports, we aren't allowing them to create/modify anything through the API. On Monday, August 24, 2015 at 8:59:00 AM UTC-4, Josh Radcliff (AdWords API Team) wrote: Hi, I'm not aware of any recent changes to service account requirements -- they have always required a Google Apps Domain as far back as I recall. Coming at this from a different angle, do you actually need service account functionality, or could you simply use *offline* access as described in the alternative to service accounts section of the guide https://developers.google.com/adwords/api/docs/guides/service-accounts#alt ? Thanks, Josh, AdWords API Team On Monday, August 24, 2015 at 8:41:37 AM UTC-4, Cory Shaw wrote: The only way to use the API now with a service account is using a Google Apps domain paying for Google Apps users per month? It wasn't like that before. Plus how would this work with localhost and testing purposes? We don't need any of what Google Apps has to offer. We just want API access like before. On Friday, August 21, 2015 at 5:13:01 PM UTC-4, Josh Radcliff (AdWords API Team) wrote: Hi, Did you also complete the Steps to granting a service account impersonation abilities https://developers.google.com/adwords/api/docs/guides/service-accounts#impersonation, using the new client ID? Thanks, Josh, AdWords API Team On Thursday, August 20, 2015 at 4:11:04 PM UTC-4, Cory Shaw wrote: We recently had to switch to a new manager account for AdWords due to the domain of the email associated with the account. We have an in-house dashboard for our clients to sign in and visually see reports returned from the AdWords API. On our previous MCC account we were accepted to the API and had a working Developer Token and service account with .p12 key that successfully connects to the API. To fix our domain issue, we created a new MCC account that fit our domain problems. We then made our new MCC account a manager of our old MCC account, and then continued to add the rest of our clients to the new MCC account. After doing so we needed to fix our dashboard to use the new MCC's developer token and service account credentials. So we signed into the same email as our new MCC account and went to the Developer's Console and created a new service account. The same as we made our old MCC's service account. We switched our dashboard to use the new service account's credentials, p12 key, and Developer Token, then switched the Prn Email to match. Unfortunately, it is returning: { Failed to get access token for service account. { error : unauthorized_client, error_description : Unauthorized client or scope in request. } } Our old Service Account worked immediately after we created it, but this is giving us trouble if we try to connect at all. Our settings are identical except for the credentials shown below: //OLD MCC ((AdWordsAppConfig) _user.Config).DeveloperToken = OLD_MCC_TOKEN; ((AdWordsAppConfig) _user.Config).OAuth2ClientId = OLDapps.googleusercontent.com; ((AdWordsAppConfig) _user.Config).OAuth2ServiceAccountEmail = o...@developer.gserviceaccount.com; ((AdWordsAppConfig) _user.Config).OAuth2PrnEmail = o...@gmail.com; ((AdWordsAppConfig) _user.Config).OAuth2CertificatePath = AppDomain.CurrentDomain.GetData(DataDirectory) + /OLD.p12; //NEW MCC
Building a third party application -- Will i get API access?
Hi, i'm building a generic reporting tool, and want to include adword reporting on behalf of my (hypotetical) clients. The idea is for the tool to be a unified dashboard for all of the advertiser account the client/agency uses, such as google adwords, facebook ads, twitter ads, appnexus and others. I know i can make the client obtain a developer token, but there is a strong warning about allowing it to be used by third parties. Is there a way to create an app and have the client delegate the necessary permissions? FB does this for example. If not, will i be going the ToS if i request their developer token? Thanks a lot! -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/fd8ad310-bc3c-4e79-bae6-e434af3281b2%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: error_description : Unauthorized client or scope in request. in Adwords
thanks Josh. When i remove that or change the prn email to my service account email, i get the below errrors. *An API exception has occurred. See ApiException and InnerException fields for more details.* {Google.Api.Ads.AdWords.Lib.AdWordsApiException: An API exception has occurred. See ApiException and InnerException fields for more details. --- System.Web.Services.Protocols.SoapException: [AuthenticationError.NOT_ADS_USER @ ; trigger:'null'] at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Google.Api.Ads.Common.Lib.AdsSoapClient.MakeApiCall(String methodName, Object[] parameters) --- End of inner exception stack trace --- at Google.Api.Ads.Common.Lib.AdsSoapClient.MakeApiCall(String methodName, Object[] parameters) at Google.Api.Ads.Common.Lib.AdsSoapClient.Invoke(String methodName, Object[] parameters) at Google.Api.Ads.AdWords.v201506.CampaignService.get(Selector serviceSelector) at VS2010_AdWords.Program.Main(String[] args) On Monday, August 24, 2015 at 4:05:19 PM UTC-4, Josh Radcliff (AdWords API Team) wrote: Hi Senthil, The prn email in your config cannot be a gmail.com user -- it must be a user within your Google Apps Domain. The service account flow allows you to impersonate *any user* within the domain. You won't be able to use that flow to impersonate a gmail.com user, because if you could, you'd be able to impersonate any Gmail user. Thanks, Josh, AdWords API Team On Monday, August 24, 2015 at 11:38:19 AM UTC-4, Senthil Palaniswami wrote: Thanks Josh for your reply . Yes, I followed all the steps in the below links .. On Aug 24, 2015, at 10:55 AM, Josh Radcliff (AdWords API Team) adwordsapia...@google.com javascript: wrote: Hi Senthil, Have you gone through the steps to grant the AdWords scope? https://developers.google.com/adwords/api/docs/guides/service-accounts#impersonation Thanks, Josh, AdWords API Team On Monday, August 24, 2015 at 8:49:40 AM UTC-4, Senthil Palaniswami wrote: Team, I am trying to get the Google AdWords Campaign data by C# Console application with the below settings, using the service account method. But i get the error_description : Unauthorized client or scope in request. , it doesn't make sense. Because the same is used in Google Analytics Core V3 API, it works fine. Not sure what is going on, could anyone please direct me here. Thanks a bunch .. user.OAuthProvider.Config.OAuth2Mode = OAuth2Flow.SERVICE_ACCOUNT; user.OAuthProvider.Config.OAuth2CertificatePath = @c:\SCXX-fa275b332b6c.p12; user.OAuthProvider.Config.OAuth2ServiceAccountEmail = 647795...@developer.gserviceaccount.com javascript: ; user.OAuthProvider.Config.OAuth2PrnEmail = ...@gmail.com javascript:; user.OAuthProvider.Config.OAuth2ClientId = 647797670307-adov5.apps.googleusercontent.com; user.OAuthProvider.Config.OAuth2Scope = https://www.googleapis.com/auth/adwords;; user.OAuthProvider.Config.OAuth2CertificatePassword = notasecret; thanks Senthil -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 adwor...@googlegroups.com javascript: To unsubscribe from this group, send email to adwords-api...@googlegroups.com javascript: 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 a topic in the Google Groups AdWords API Forum group. To unsubscribe from this topic, visit https://groups.google.com/d/topic/adwords-api/gx2nFBGrNxM/unsubscribe. To unsubscribe from this group and all its topics, send an email to adwords-api...@googlegroups.com javascript:. 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/bbf79554-380e-4c2c-b92b-2ff8600588e4%40googlegroups.com https://groups.google.com/d/msgid/adwords-api/bbf79554-380e-4c2c-b92b-2ff8600588e4%40googlegroups.com?utm_medium=emailutm_source=footer . For more options, visit https://groups.google.com/d/optout. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You
Re: How to get changed AdWords Campaign data on test accounts? (Clicks, Cost, etc...)
Hi Alex, Although your test account won't serve any ads, you can still get reporting results back for that account by explicitly including zero impressions https://developers.google.com/adwords/api/docs/guides/zero-impression-reports#explicitly_including_zero_impressions. The *Impressions, Cost*, etc. stats will all be zero, of course, but using this approach you should be able to verify that your reporting-based functionality is working as expected. Cheers, Josh, AdWords API Team On Monday, August 24, 2015 at 10:51:48 AM UTC-4, Alexander Strbac wrote: Hi everyone, I appologize if this has been discussed but we are in the middle of an issue and need to appear before a client in a metter of days :| ... *** STATS *** *problem product:* ADWORDS API *what we are building:* application for managing Campaigns *stage of our app: *still in development, crude prototype *which acc. we have set up:* we have both the 'test AdWords account' and a 'test MCC account'; all set up and functional *does it work:* yes, we have successfully sent data to AdWords but not downloaded any *** ISSUE *** Basically, we have confirmed that the data upload works but we cannot test *data download.* AdWords accounts need to be live (in production) to generate impressions, cost, etc. which we wish to download into our app. My question is - how can we get this updated account-data from AdWords back into our app if test accounts cannot run ads, and therefore generate impressions, clicks, cost? We cannot connect an app which is still in development to production AdWords accounts, and we cannot run ads on test accounts. Seems like a catch 22... MANY thanks! Alex -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/26dc123c-febb-4fe9-885f-c24a65042cda%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: API Access to Imp. Share for a group of campaigns
Hello, Thanks for providing the screenshot. You could use the SearchImpressionShare https://developers.google.com/adwords/api/docs/appendix/reports/campaign-performance-report#searchimpressionshare field in the CAMPAIGN_PERFORMANCE_REPORT https://developers.google.com/adwords/api/docs/appendix/reports/campaign-performance-report query. 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/568b1878-bdb6-493f-900a-9edaac166d4c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Getting country, region, and city names from geo performance report?
Hi Jason, In the AdWords API v201502 and v201506, the CountryCriteriaId (and other location criteriaId fields https://developers.google.com/adwords/api/docs/guides/migration/v201502) returns the criteriaId instead of a name. The CountryCriteriaId https://developers.google.com/adwords/api/docs/appendix/reports/geo-performance-report#countrycriteriaid field of the GEO_PERFORMANCE_REPORT https://developers.google.com/adwords/api/docs/appendix/reports/geo-performance-report will return the country location Id. You could use the LocationCriteriaService https://developers.google.com/adwords/api/docs/reference/v201506/LocationCriterionService to get the name of the country associated with the CountryCriteriaId. 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/3816645a-d173-4f37-9528-6995305c59fe%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: error_description : Unauthorized client or scope in request. in Adwords
Hi Senthil, That error means that the prn email you specified does not have access to any AdWords accounts. Please try setting the prn email to a user who has access to the AdWords account you are trying to access via your API request. Thanks, Josh, AdWords API Team On Monday, August 24, 2015 at 4:33:07 PM UTC-4, Senthil Palaniswami wrote: thanks Josh. When i remove that or change the prn email to my service account email, i get the below errrors. *An API exception has occurred. See ApiException and InnerException fields for more details.* {Google.Api.Ads.AdWords.Lib.AdWordsApiException: An API exception has occurred. See ApiException and InnerException fields for more details. --- System.Web.Services.Protocols.SoapException: [AuthenticationError.NOT_ADS_USER @ ; trigger:'null'] at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Google.Api.Ads.Common.Lib.AdsSoapClient.MakeApiCall(String methodName, Object[] parameters) --- End of inner exception stack trace --- at Google.Api.Ads.Common.Lib.AdsSoapClient.MakeApiCall(String methodName, Object[] parameters) at Google.Api.Ads.Common.Lib.AdsSoapClient.Invoke(String methodName, Object[] parameters) at Google.Api.Ads.AdWords.v201506.CampaignService.get(Selector serviceSelector) at VS2010_AdWords.Program.Main(String[] args) On Monday, August 24, 2015 at 4:05:19 PM UTC-4, Josh Radcliff (AdWords API Team) wrote: Hi Senthil, The prn email in your config cannot be a gmail.com user -- it must be a user within your Google Apps Domain. The service account flow allows you to impersonate *any user* within the domain. You won't be able to use that flow to impersonate a gmail.com user, because if you could, you'd be able to impersonate any Gmail user. Thanks, Josh, AdWords API Team On Monday, August 24, 2015 at 11:38:19 AM UTC-4, Senthil Palaniswami wrote: Thanks Josh for your reply . Yes, I followed all the steps in the below links .. On Aug 24, 2015, at 10:55 AM, Josh Radcliff (AdWords API Team) adwordsapia...@google.com wrote: Hi Senthil, Have you gone through the steps to grant the AdWords scope? https://developers.google.com/adwords/api/docs/guides/service-accounts#impersonation Thanks, Josh, AdWords API Team On Monday, August 24, 2015 at 8:49:40 AM UTC-4, Senthil Palaniswami wrote: Team, I am trying to get the Google AdWords Campaign data by C# Console application with the below settings, using the service account method. But i get the error_description : Unauthorized client or scope in request. , it doesn't make sense. Because the same is used in Google Analytics Core V3 API, it works fine. Not sure what is going on, could anyone please direct me here. Thanks a bunch .. user.OAuthProvider.Config.OAuth2Mode = OAuth2Flow.SERVICE_ACCOUNT; user.OAuthProvider.Config.OAuth2CertificatePath = @c:\SCXX-fa275b332b6c.p12; user.OAuthProvider.Config.OAuth2ServiceAccountEmail = 647795...@developer.gserviceaccount.com ; user.OAuthProvider.Config.OAuth2PrnEmail = ...@gmail.com; user.OAuthProvider.Config.OAuth2ClientId = 647797670307-adov5.apps.googleusercontent.com; user.OAuthProvider.Config.OAuth2Scope = https://www.googleapis.com/auth/adwords;; user.OAuthProvider.Config.OAuth2CertificatePassword = notasecret; thanks Senthil -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 adwor...@googlegroups.com To unsubscribe from this group, send email to adwords-api...@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 a topic in the Google Groups AdWords API Forum group. To unsubscribe from this topic, visit https://groups.google.com/d/topic/adwords-api/gx2nFBGrNxM/unsubscribe. To unsubscribe from this group and all its topics, send an email to adwords-api...@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/bbf79554-380e-4c2c-b92b-2ff8600588e4%40googlegroups.com https://groups.google.com/d/msgid/adwords-api/bbf79554-380e-4c2c-b92b-2ff8600588e4%40googlegroups.com?utm_medium=emailutm_source=footer . For
Re: Installed Application -- Option Not Available to Me
Hi Greg, Could you provide the screenshot for the step5 to me privately? Just click *Reply privately to author* in the forum when responding. 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/615fe486-122a-4108-b959-31fbd594aa54%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
How to update Capaign Status ?
I`m using soapUI in order to mutate a campaign, I want to change the state of a campaign, from ENABLED to PAUSED, but the service is not working, maybe I'm missing a parameter or the campaign's is incorrect, I don´t know, also I'm using objective c, so there is not an API to be easier the communication with the webServices. I have added a screenshot in order to detect the error easier. Thanks. https://lh3.googleusercontent.com/-JGv2LMbBpgk/VduNpNtF26I/AIY/7t42-v_egZQ/s1600/Captura%2Bde%2Bpantalla%2B2015-08-24%2Ba%2Blas%2B16.27.50.png Cheers. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/7fdb8b56-94aa-4351-bbca-7eaa8511dda2%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: error_description : Unauthorized client or scope in request. in Adwords
Hi Senthil, The prn email in your config cannot be a gmail.com user -- it must be a user within your Google Apps Domain. The service account flow allows you to impersonate *any user* within the domain. You won't be able to use that flow to impersonate a gmail.com user, because if you could, you'd be able to impersonate any Gmail user. Thanks, Josh, AdWords API Team On Monday, August 24, 2015 at 11:38:19 AM UTC-4, Senthil Palaniswami wrote: Thanks Josh for your reply . Yes, I followed all the steps in the below links .. On Aug 24, 2015, at 10:55 AM, Josh Radcliff (AdWords API Team) adwordsapiadvisor+j...@google.com wrote: Hi Senthil, Have you gone through the steps to grant the AdWords scope? https://developers.google.com/adwords/api/docs/guides/service-accounts#impersonation Thanks, Josh, AdWords API Team On Monday, August 24, 2015 at 8:49:40 AM UTC-4, Senthil Palaniswami wrote: Team, I am trying to get the Google AdWords Campaign data by C# Console application with the below settings, using the service account method. But i get the error_description : Unauthorized client or scope in request. , it doesn't make sense. Because the same is used in Google Analytics Core V3 API, it works fine. Not sure what is going on, could anyone please direct me here. Thanks a bunch .. user.OAuthProvider.Config.OAuth2Mode = OAuth2Flow.SERVICE_ACCOUNT; user.OAuthProvider.Config.OAuth2CertificatePath = @c:\SCXX-fa275b332b6c.p12; user.OAuthProvider.Config.OAuth2ServiceAccountEmail = 647795...@developer.gserviceaccount.com ; user.OAuthProvider.Config.OAuth2PrnEmail = xx...@gmail.com; user.OAuthProvider.Config.OAuth2ClientId = 647797670307-adov5.apps.googleusercontent.com; user.OAuthProvider.Config.OAuth2Scope = https://www.googleapis.com/auth/adwords;; user.OAuthProvider.Config.OAuth2CertificatePassword = notasecret; thanks Senthil -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 a topic in the Google Groups AdWords API Forum group. To unsubscribe from this topic, visit https://groups.google.com/d/topic/adwords-api/gx2nFBGrNxM/unsubscribe. To unsubscribe from this group and all its topics, 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/bbf79554-380e-4c2c-b92b-2ff8600588e4%40googlegroups.com https://groups.google.com/d/msgid/adwords-api/bbf79554-380e-4c2c-b92b-2ff8600588e4%40googlegroups.com?utm_medium=emailutm_source=footer . For more options, visit https://groups.google.com/d/optout. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/f4998214-071e-4e05-9693-a9c3e9e92704%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Unable to use the GetCampaign example in client library in asp.net
Hello, Thanks for attaching the error message. Could you please provide the SOAP XML request and response logs? You could enable https://github.com/googleads/googleads-dotnet-lib/wiki/Understanding-App.config#user-content-logging the logs for the .NET client 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/1c75296f-60d5-4f2d-93cb-e498a190ec75%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: How can I update Managed Customer name with api ?
Hello, You could use the ManagedCustomerService https://developers.google.com/adwords/api/docs/reference/v201506/ManagedCustomerService to update the ManagedCustomer.name https://developers.google.com/adwords/api/docs/reference/v201506/ManagedCustomerService.ManagedCustomer#name . 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/f252afbb-1398-4812-b15a-7cfe9b95ae8a%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Remarketing list not showing up
Hi, After we converted to V201506, newly created remarketing entry is not being returned as part of ConversionTrackerService's get service. Adding predicate for category, 'REMARKETING' didn't help. Any clue? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/2c8c5d0c-9aa0-4bdc-9592-09359f762827%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
conversionTrackerService not returning new remarking list
Hello, ConversionTrackerService is not returning recently created remarketing list for us after we switched over to V201506. Response after creating remarketing list looked ok. This doesn't seem to be issue for remarketing list that was created prior to upgrade. BTW, category returned was BOOMERANG_EVENT. Yong -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/9c86f6df-c54b-4d55-93e2-60820553ffb8%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Apply Experimental Changes
Hi, As I am successful to create experiments on campaigns, change keywords bid multiplier with query Percentage 90% control / 10 % experiment start/end/remove as my requirements using PHP ADWORD API v201502 but *now i want to apply my experimental changes .* but i got a scenario*,* For example *I have 1 keyword in a campaign CRUISH120 with keyword bid multiplier 2, so $0.50 X 2 = $1.00*So, when i promote that experiment *, with $experiment-status = 'PROMOTED'; what would happen on the Max. CPC of this keyword, it remains $0.50 , why?Is the experimental bid will be apply on our Max. CPC when we promote experiement?Is their another way to apply those experimental changes with PHP ADWORD API?*Thanks Sany -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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/74f291d8-67b7-4672-b73c-5ec4804117b1%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.