Re: NullPointerException When trying to get CrmBasedUserList Id in Adwords java client version v201708

2017-09-20 Thread 'Josh Radcliff (AdWords API Team)' via AdWords API Forum
Hi Hari, Could you check out the Java library's page on thread safety and confirm that you are following the guidelines outlined there? When I've seen issues like this in the past, it's been due to objects that are not

API Reporting returns values for one of the accounts under MCC, and null values for another account under the same MCC

2017-09-20 Thread Adventum MCC
Hello! As agency we are running multiple ad accounts under single AdWords MCC. We have Python application that returns daily Ad Performance reports on each account via API. We use single client_id, client_secret, developer_token and refresh_token for all accounts, only changing

Credential could not be refreshed, java client library version v201708

2017-09-20 Thread hari krishna
Hi, We are getting Credential could not be refreshed error occasionally. We are using java client library version v201708. I generated new refreshToken also but that did not work to solve the issue permanently. Can you please help us to resolve this issue permanently. Below is the stack

Re: Do AdGroupCriteria support temporary IDs?

2017-09-20 Thread 'Peter Oliquino' via AdWords API Forum
Hi Everyone, Good thing there was a bump for this old thread. To update my previous response, all operations should go in the order of the parent object being created first before the child object. Meaning, temporary IDs *should* still be applicable for ads and criterion as long as the

Re: Do AdGroupCriteria support temporary IDs?

2017-09-20 Thread Dorian Kind
Hi Axel, as far as I could tell (and what seems to be confirmed be Peter's answer), setting temporary IDs on AdgroupAds is not supported, so setting up a single or multiple complete campaigns in one large bulk job can't be done. We ended up just doing two passes, the first one to create the

Re: Account access management in API (grant other user access to my account)

2017-09-20 Thread Carlos Abrantes
Hi Sreelakshmi, I post the question in this treat https://groups.google.com/forum/?#!topic/adwords-api/3B0NzpNHn70 Thanks a lot for your interest Best Regards -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+:

Reporting service is returning different formats based on account/region

2017-09-20 Thread ppc . api
Hi, I'm currently trying to use the reporting service to run Ad Group Performance reports for a few of our accounts and retrieve some data; the problem I'm having is this is working fine for our UK accounts so I can download the report and read it as a stream no problems, when I try to do

How to migrate to n

2017-09-20 Thread Brian C
Hi, We are getting this migration updates but we are not sure how to do this, Please help here *Migration Status: You've submitted 100% of your AdWords API requests to v201609 within the past seven days.* AdWords API v201609 has been deprecated and will stop accepting requests starting 02

Re: UNEXPECTED_INTERNAL_API_ERROR with getCustomers

2017-09-20 Thread Oksana
Thanks Nadine! I'll let customer know these options. On 19.09.17 23:22, 'Nadine Sundquist (AdWords API Team)' via AdWords API Forum wrote: Hello Oksana, Using the current credentials that you're using, I don't know of a way of doing that. We're still trying to figure how things got in this

I need to change MCCID dynamically using php

2017-09-20 Thread Pradeep Kumar
Hi All, I am using your adwords api where i want to change mccid dynamically. Like right now mccid is coming from ini file but i do want to change it dynamically during execution program. Kindly guide me. Thanks Pradeep -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on

Set Standard Strategy with 'Target_Spend' as Bidding Strategy Type

2017-09-20 Thread rafa . romero
Hi, I'm trying to create a Bidding Strategy of Type 'Target Spend' (Maximize clicks) with an Standard Strategy as Google Adwords does:

Re: How to migrate to n

2017-09-20 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi, You need to update your application to use one the newer versions of AdWords API. You need to update your client library to "Google Ads APIs Client Library for Java v3.1.0 " or higher since support for AdWords API v201702 was

Re: Translations of Verticals?

2017-09-20 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi, Criteria with the prefix "uservertical" are of type CriterionUserInterest . To get more details for each identifier, you need to use either of the following:

Re: Performance History and FeedItem Feed Upload

2017-09-20 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi, When you upload new Feeds or FeedItems, the historical performance data of the existing Feeds and FeedItems is not affected. You should be able to use Placeholder Report and Placeholder Feed Item Report

Re: Reporting service is returning different formats based on account/region

2017-09-20 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi Alex, Could you check if you have duplicated any fields in the report definition? If that is not the issue, could you enable logging and share the report definition along with your client customer id for the report that is not working as expected? Also, please share the exact error that

Downloading KEYWORD PERFORMANCE REPORT through AdWords API is slow for TSV files

2017-09-20 Thread kumar
1down votefavorite I have tried to download the *KEYWORD PERFORMANCE* REPORT through AdWords API in TSV & XML formats and it is crawling to finish and

Performance History and FeedItem Feed Upload

2017-09-20 Thread sam
When we upload a new FeedItem feed into "business data", how does it affect performance history such as clicks, impr, CTR, avg CPC, cost, etc? Is there a way to be able to keep the performance data when we upload new FeedItem feeds? -- We just launched FeedAMP

Re: Cant get API to do anything

2017-09-20 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi Neil, All our examples are meant to be run via the command line and not as a webpage. Could you check if the clientCustomerId in the configuration file is that of an AdWords manager account? Since campaigns are associated with AdWords accounts, not manager accounts, you'll not be able to

Cant get API to do anything

2017-09-20 Thread TheAinz
Hi, I've been trying to set the API up on a new server with no success. I've watched the videos, read the help, readme etc. I've downloaded the php client library. I've downloaded the examples. I've got the client ID, secret etc. refresh token all sorted. I've set up and rung the API once

Re: I need to change MCCID dynamically using php

2017-09-20 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi Pradeep. You can set the clientCustomerId using the withClientCustomerId() method in the AdWordsSessionBuilder as shown below: $session = (new AdWordsSessionBuilder())

Re: IPv6 Exclusion

2017-09-20 Thread Dorian Kind
An update to my original post: In the meantime the behavior changed; it's now possible to exclude arbitrarily large IPv6 subnets using the CampaignCriterionService, here's an example with a */4* prefix(!) (CampaignCriterionPage){ totalNumEntries = 1 Page.Type = "CampaignCriterionPage"

Re: API Reporting returns values for one of the accounts under MCC, and null values for another account under the same MCC

2017-09-20 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi, Could you provide the report definition being used along with the clientCustomerIds for which you are not able to get data as expected? Please note that when you compare API reports with the data available in the UI, you need to ensure that you select the same fields and dates. Regards,

Re: Link client to MCC or OAuth 2.0

2017-09-20 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API Forum
Hello Noam, If you need to access the client account without linking it to your Manager account, make sure that you retrieve the authorization code from the browser link by logging in as a user who has access to the AdWords account. You *must* be logged in as a user who has access to the

Re: Credential could not be refreshed, java client library version v201708

2017-09-20 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API Forum
Hello Hari, Could you try and regenerate the refresh token again by following this guide ? You can refer to the example from the Java client library for generating the

Re: Downloading KEYWORD PERFORMANCE REPORT through AdWords API is slow for TSV files

2017-09-20 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi Kumar, Could you provide the compete report definition along with the clientCustomerId for which you are trying to download the Keyword Performance Report? The report download request may time out on extremely large data sets. There is no explicit data size limit; however, the server may

Is analytics imported conversions included for Get in conversionTrackerService?

2017-09-20 Thread hiroshi.S
Hi, Is analytics imported conversions still not included for Get in conversionTrackerService? I'd like to get a list of registered conversion tracker from conversionTrackerService.get. Thanks, hiroshi -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and

How to get BatchJobLogger from AdWordsInternals?

2017-09-20 Thread moha . said
Hi, While I was working with the following libraries: - com.google.api-ads : ads-lib : 3.2.0 - com.google.api-ads: adwords-axis : 3.2.0 I was able to get the BatchJobLogger using: -> batchJobLogger = AdWordsInternals.*getInstance* ().getAdWordsServiceLoggers().getBatchJobLogger(); Now i updated

How can I get the BatchJobLogger from AdWordsInternals?

2017-09-20 Thread moha . said
Hi, Today I wanted to update the version of the libraries (v201702 to v201708) that I am working with: - com.google.api-ads : ads-lib : 3.2.0 - com.google.api-ads : adwords-axis : 3.2.0 - v201702 To: - com.google.api-ads : ads-lib : 3.2.0 - com.google.api-ads : adwords-axis : 3.2.0 - v201708

Re: Is analytics imported conversions included for Get in conversionTrackerService?

2017-09-20 Thread 'Peter Oliquino' via AdWords API Forum
Hi Hiroshi, I'm afraid getting analytics imported conversions is currently not supported via the ConversionTrackerService. You may refer to this documentation on the supported fields

API Upload offline conversion slow to show up in adwords

2017-09-20 Thread El mInus
Hello, since yesterday , i seems that uploaded offline conversions are very slow to show up in adwords (more than 12 hours) For yesterday i uploaded 120 offline conversions with no error and they showed up after 12 AM today. For today more than 170 conversion and now there's only 58 in adwords.

how to grab Age and Gender info together along with ad_group performance report?

2017-09-20 Thread ZHENHUA LUAN
Hi all, I would like to generate a dataframe in spark to represent the performance of ad_groups segmented by Age, Gender and Device. Device is easy to have in AdGroupPerformance report type, but how can I grab Age and Gender info in awql or other api calls? It's not possible to join

v201708 Uncaught exception 'InvalidArgumentException' with message 'All of 'clientId', 'clientSecret', and 'refreshToken' must be set when using installed/web application flow.'

2017-09-20 Thread Mike Enos
;20170918 MJE clientId = "INSERT_OAUTH2_CLIENT_ID_HERE" client_id = "225209661262-mhet6sdrr3mv.apps.googleusercontent.com" ; 20170918 MJE clientSecret = "INSERT_OAUTH2_CLIENT_SECRET_HERE" client_secret = "BRmXX

Uncaught exception 'InvalidArgumentException' with message 'All of 'clientId', 'clientSecret', and 'refreshToken' must be set when using installed/web application flow.

2017-09-20 Thread Mike Enos
96612mmhet6sdrr3mv.apps.googleusercontent.com" ; 20170918 MJE clientSecret = "INSERT_OAUTH2_CLIENT_SECRET_HERE" client_secret = "BRmCO13" ; 20170918 MJE refreshToken = "INSERT_OAUTH2_R

Apply Developer Token with Read-Only Access Level

2017-09-20 Thread analytics
Hi guys, Just wanna confirm here that if my account has read-only access level, even API Adwords Center shows up in my account setting, I am still not eligible to apply for developer token? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+:

Reporting API: is that possible to grab Age and Gender info along with Ad_group performance report?

2017-09-20 Thread ZHENHUA LUAN
Hi all, is it possible to grab Gender and Age info into AdgroupPerformanceReport through API? I want some dataframe looks like: campaignad_group genderage_range clicks conversions campaign_1 ad_group_1 Male 18to2413

Re: isExemptable does not become false

2017-09-20 Thread 'Nadine Sundquist (AdWords API Team)' via AdWords API Forum
Hi, I was able to confirm that you are totally correct. The example does only go through the first exemption request. You'll have to modify the code to include every exemption request. Right now, there is a line that says: $operation->setExemptionRequests( > [new

Re: Abnormally high number of cancelled/failed batch jobs

2017-09-20 Thread 'Nadine Sundquist (AdWords API Team)' via AdWords API Forum
Hi Jordan, So, I now have a reason for why the most recent jobs are failing. In short, you've found a limitation of batch job service and brought it to its limits. Product partition operations for the same ad group must be submitted together and can't be broken up. The problem is that on the

Re: Set Standard Strategy with 'Target_Spend' as Bidding Strategy Type

2017-09-20 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi, To use TargetSpendBiddingScheme as a standard bidding strategy, you just need to use the BiddingStrategyConfiguration

Re: NullPointerException When trying to get CrmBasedUserList Id in Adwords java client version v201708

2017-09-20 Thread hari krishna
Hi Josh, We are creating standalone application using java. It will run as backgourd process and upload emails to CM.We are not using any multi-threading in this. I will give SOAP request and response to you for better debugging from your end. One thing we are doing is we are looping