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
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
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
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
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
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
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,
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
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
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
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
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
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
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?
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
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
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.
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
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.
--
--
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
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
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
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
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
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
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
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
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,
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
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,
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
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
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
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,
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
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
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
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+:
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
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,
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
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,
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
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
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
45 matches
Mail list logo