Re: Percent Encoding of Custom Parameters

2016-05-10 Thread 'Thanet Knack Praneenararat (AdWords API Team)' via AdWords API Forum
Hi Dorian, Let me check in detail. Will update this thread once I have an answer. Best, Thanet, AdWords API Team On Wednesday, May 11, 2016 at 1:55:01 AM UTC+9, Dorian Kind wrote: > > Hi Shwetha, > > thanks for your quick reply. I'm afraid the ValueTrack documentation isn't > of much help, thou

Re: Programmatically Revoke OAuth Token

2016-05-10 Thread James Andrews
This is not for a web application, and $client->revokeToken() does not exist in the php library for Adwords like it does for the standard Google API. These are the 2 classes that are used for handling Oauth2 for Adwords API https://github.com/googleads/googleads-php-lib/blob/master/src/Google/A

Re: Creating and Editing Video Campaigns via the API

2016-05-10 Thread 'Josh Radcliff (AdWords API Team)' via AdWords API Forum
Hi, That template (ID 231) is a bit confusing. My understanding is that it's for creating video ads in Display campaigns (not Video campaigns). Thanks, Josh, AdWords API Team On Tuesday, May 10, 2016 at 10:53:38 AM UTC-4, Omar Mansour wrote: > > Hey Josh, > > I am wondering why you released a t

Re: Sending my first request

2016-05-10 Thread 'Josh Radcliff (AdWords API Team)' via AdWords API Forum
Hi Kurt, I just updated the XML in the Basic concepts guide and confirmed that it worked as expected once I substituted in my developer token, client customer ID, and budget ID. Please let me know if the la

Re: Programmatically Revoke OAuth Token

2016-05-10 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi James, If the OAuth2.0 credentials you have are for a Web application, then the refresh token can be revoked programmatically by calling "$client->revokeToken()". For installed applications, you could use below code

Re: Sending my first request

2016-05-10 Thread 'Josh Radcliff (AdWords API Team)' via AdWords API Forum
Hi Kurt, Sorry this wasn't resolved for you before. I just took a look at the example and confirmed that the XML is indeed outdated. I'm working on updating that now and will reply back as soon as that's done. Thanks, Josh, AdWords API Team On Tuesday, May 10, 2016 at 3:23:00 PM UTC-4, Kurt Wh

Re: CData GoogleAdwords - ssis package - Token...

2016-05-10 Thread 'Umesh Dengale' via AdWords API Forum
Hello, The developer token, client identifier, client secret and refresh token are required to make AdWords API call. The developer token could be applied using the manager account

Re: AdvertisingChannelType from CAMPAIGN PERFORMANCE REPORT

2016-05-10 Thread 'Peter Oliquino' via AdWords API Forum
Hi Akiko, For the first question, the value of the 'Type' field under the Campaigns tab of your AdWords account indicates the AdvertisingChannelType in AdWords API. For the second question, Videos are not returned when using the CampaignService, it can be returned when running the CAMPAIGN_PE

Re: Sending my first request

2016-05-10 Thread Kurt Wheeler
Update: I was able to get a successful 200 response back making a get operation. That means that all my code dealing with the request was fine, the only issue was with the provided example XML. On Tuesday, May 10, 2016 at 2:49:16 PM UTC-4, Kurt Wheeler wrote: > > Hello, > > It's a shame this did

Re: Sending my first request

2016-05-10 Thread Kurt Wheeler
Hello, It's a shame this didn't ever get resolved. Almost a year later I am getting the same error using the sample XML provided by the guide. Anthony said "The error you are getting indicates that your OAuth token may be expired." but that error does not indicate that the OAuth token is expire

Re: Programmatically Revoke OAuth Token

2016-05-10 Thread James Andrews
Shwetha, 6 months ago when we started working with Adwords API I had tried using the Google API to generate my access/refresh tokens as we do with other Google products. This did not work however when we were trying to connect with Adwords. We resorted to having to use the Adwords API code in

Re: Programmatically Revoke OAuth Token

2016-05-10 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi James, The refresh token is associated with the Google account in general and is not specific to AdWords. You can revoke access by visiting Account Settings . But in this scenario, revoking the refresh token will not help as it is ti

Re: Percent Encoding of Custom Parameters

2016-05-10 Thread Dorian Kind
Hi Shwetha, thanks for your quick reply. I'm afraid the ValueTrack documentation isn't of much help, though. What I'm observing is that custom parameters are neither being handled "as per standard URL specifications" (as not all reserved characters are escaped) nor does the escaping for {lpurl}

Programmatically Revoke OAuth Token

2016-05-10 Thread James Andrews
I have a situation where a client has an Adwords manager that is linked to another Adwords account but has not been granted permission by that user. When they go to authenticate we are thrown an exception that permission is not granted, but because Oauth is not tied to this 2nd call their Oauth

Re: Percent Encoding of Custom Parameters

2016-05-10 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi Dorian, You can use this document as a reference for ValueTrack parameters. The characters which are escaped depends on what variant of the ValueTrack parameter you are using. For example, the {lpurl} is the landing page url e

Re: How can we get "Unique viewers by cookie" from Campaign Performance Report?

2016-05-10 Thread 'Veer Arjun Busani(AdWords API Team)' via AdWords API Forum
Hi there, As this method comes under the purview of Analytics, would you mind posting the same query with Google Analytics API Support ? Thanks, Veer Busani AdWords API Team On Tuesday, May 10, 2016 at 2:34:11 AM

Re: GENERIC_BILLING_ERROR

2016-05-10 Thread 'Josh Radcliff (AdWords API Team)' via AdWords API Forum
Hi, Could you provide more details, such as your *clientCustomerId* and the SOAP request/response of the failed request? You can send those *only to me* by clicking *Reply privately to author* on this message. Thanks, Josh, AdWords API Team On Tuesday, May 10, 2016 at 9:32:48 AM UTC-4, fedorin

Re: Developer_Token_Not_Approved

2016-05-10 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hello, You'll encounter the DEVELOPER_TOKEN_NOT_APPROVED error when you use an unapproved token to make API requests against a production account. You need to apply for at least a basic

Developer_Token_Not_Approved

2016-05-10 Thread Farshad Mardani
Hello, How does this get approved please? TITLE: Microsoft Visual Studio -- HTTP protocol error. 400 Bad Request. QuotaCheckError.DEVELOPER_TOKEN_NOT_APPROVED: -- BUTTONS: OK -- Thanks -- -- =~=~=~=~=~=~=~=~=

Re: Proximity reporting

2016-05-10 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi Charles, You can use the Criteria Performance Report and filter the results using the predicate "CriteriaType == PROXIMITY". This will provide all the statistics aggregated at the criteria level fo

Re: Why can't I get PAUSED, REMOVED campaigns from AdWords Report by using predicate?

2016-05-10 Thread 'Anthony Madrigal' via AdWords API Forum
Hello, If you want to get campaign status from the Ad Performance Report, you need to add the predicate WHERE CampaignStatus IN ["ENABLED","PAUSED","REMOVED"]. Cheers, Anthony AdWords API Te

Re: Creating and Editing Video Campaigns via the API

2016-05-10 Thread Omar Mansour
Hey Josh, I am wondering why you released a templateads for the TrueView in-search videos Ads, so we can make an ad through the API with this template and you don't support creating/updating a video campaign through the API. Is this template useless or we just can create a video campaign with s

Why can't I get PAUSED, REMOVED campaigns from AdWords Report by using predicate?

2016-05-10 Thread Ketaki
Currently I am getting all the Enabled campaigns for Ad Performance Report. While on the API front end, i can find paused campaigns for same account. >From existing questions; i would get to know that i can get PAUSED and REMOVED campaigns by applying the predicate. So, I have applied a predica

Re: New error starting last night: org.xml.sax.SAXException: Invalid element in com.google.api.ads.adwords.axis.v201601.cm.ExtensionSetting - ExtensionSetting.Type

2016-05-10 Thread 'Michael Cloonan (AdWords API Team)' via AdWords API Forum
Hello, I have confirmed that this was an unintended change on our side and that engineering is working on reverting the behavior. I will follow up here when the fix is live. Regards, Mike, AdWords API Team On Friday, May 6, 2016 at 4:36:22 PM UTC-4, Antonio Parraga wrote: > > Same here: > > or

Proximity reporting

2016-05-10 Thread Charles Serra
Hi everyone, I'm working with proximity based campaigns. I'd like to get a report where I could know which proximity criteria trigered for a campaign. I'm only interested in getting which proximity criteria trigered, and not just a city/region/country. Any idea? Kind regards, Charles. -- -

GENERIC_BILLING_ERROR

2016-05-10 Thread fedorinovaaori
Hi. I am having difficulty setting up the update budget orders ( BudgetOrderService). I am getting this error: > [BudgetOrderError.GENERIC_BILLING_ERROR @ operations[0].operand; trigger:' > EXISTING_OPEN_REQUEST_APPROVED_EXECUTING'] > What is the problem? What does this error? -- -- =~=~=~=~=

GENERIC_BILLING_ERROR

2016-05-10 Thread fedorinovaaori
Здравствуй. У меня возникли трудности с настройкой бюджета обновления заказов (BudgetOrderService). Я получаю эту ошибку: [BudgetOrderError.GENERIC_BILLING_ERROR @ операции [0] .operand; триггера: 'EXISTING_OPEN_REQUEST_APPROVED_EXECUTING'] В чем проблема? What is this error? -- -- =~=~=~=~=~=

CData GoogleAdwords - ssis package - Token...

2016-05-10 Thread Farshad Mardani
Hello, I am using ssis to get data from adwords into the sql server database... I downloaded the 30 day trial version of CDATA GoogleAdwords component for the ssis. In it's connection manager, I placed the token. It is asking for the "OAuth Client Id" and the "OAuth Client Secret" which I do not

Re: [InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro]

2016-05-10 Thread Abhishek Pathak
Hi, I am getting similar kind of error since last two days. We do have a retry logic so after multiple attempts the request succeeds but the error keeps coming. Following is my request and response (sensitive info removed ) <2016-05-10 05:56:09,238> WARN > [main](com.google.api.ads.adwords.li

Re: Is it possible to get reach metrics, social metrics Performance (Active View)

2016-05-10 Thread 'Josh Radcliff (AdWords API Team)' via AdWords API Forum
Hi, That field is not available in the AdWords API. The closest field to that metric is the *ImpressionReach* field I mentioned. Thanks, Josh, AdWords API Team On Tuesday, May 10, 2016 at 2:34:59 AM UTC-4, nabeelah.bija...@gmail.com wrote: > > I want to access unique viewers not unique cookies

Re: Budget of paused campaign is still active

2016-05-10 Thread Tiana S.
Thanks for the explanation Shwetha! Best, Tiana On Monday, 9 May 2016 18:43:56 UTC+2, Shwetha Vastrad (AdWords API Team) wrote: > > Hi Tiana, > > Budgets should be considered as separate entities from Campaigns. Although > a budget is associated with just one campaign, if it is a shared budget

Percent Encoding of Custom Parameters

2016-05-10 Thread Dorian Kind
Hello, Is there a reference somewhere about which characters are being automatically percent-encoded by the Adwords API when setting custom parameters? I've noticed that any characters outside basic ASCII seem to always be encoded, but for the first 128 the behavior seems less clear. For examp

AdvertisingChannelType from CAMPAIGN PERFORMANCE REPORT

2016-05-10 Thread Akiko Matsuzawa
Hi, I want to know the details about "AdvertisingChannelType". I understand this display name is Advertising Channel from the following doc. https://developers.google.com/adwords/api/docs/appendix/reports/campaign-performance-report#advertisingchanneltype However, I cannot find this display name