Re: Final Url Report Return Final URL Instead of Mobile URL

2018-10-03 Thread hazar hayat
Hi Bharani,

Did you get a chance to look at the detail I have sent you in the private 
message.

Thanks

On Monday, October 1, 2018 at 10:00:33 PM UTC+5, Bharani Cherukuri (AdWords 
API Team) wrote:
>
> Hello Hazar, 
>
> Could you share us the client customer Id of the account so I can take a 
> look? You may also use the FinalMobileUrls 
> 
>  which 
> will return all the list of Final Mobile URLs. You can find the supported 
> report types which return this field information in the link shared. You 
> can chose to reply via Reply privately to author option. 
>
> Thanks,
> Bharani, AdWords API Team 
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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 https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/8a5e538e-4c62-4c18-9f59-c12a18348c52%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: QuotaCheckError.DEVELOPER_TOKEN_NOT_APPROVED on test account. Why?

2018-10-03 Thread group . marketing . test
Hi

I'm experiencing same issue.

Should I send logs, MCC test CID and test client CID?

Daniel

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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 https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3876e058-c87a-4a76-9d32-127fa3ad215e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Selecting a Customer ID

2018-10-03 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Max,

I'm afraid, making a request without specifying your client customer ID 
using the Google Ads API Beta is currently not possible as it is required 
base on the guide 
.

Thanks and regards,
Luis
AdWords API Team

On Wednesday, October 3, 2018 at 9:13:36 PM UTC+8, Max Dupenois wrote:
>
> After authenticating on our application we wish to ask the user to select 
> an account (customer) for the application to operate on behalf of. In the 
> old API this used to be possible by querying the CustomerService with a 
> get, then by using the returned customer id to query against the 
> ManagedCustomerService. I assumed that if this was possible in the new api 
> it would work through the GoogleAdsService search function but we're coming 
> up against two problems:
>
> 1.) We can't work out what the REST version of the search query should 
> look like, we keep getting 404s from attempts to hit /googleAds.
> 2.) From reading the documentation it doesn't look like you can use the 
> service without a customer id.
>
> Is this something the new API supports and if so what does the RESTful 
> query to do so look like?
>
> Cheers,
>
> Max
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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 https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4dfb72b2-8b5e-462a-b8f3-be513f9c06f0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to fetch Household Income/Demographic Data through Adwords API?

2018-10-03 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API and Google Ads API Forum
Hello, 

Currently, we have no new updates from the team. I will update this thread 
as soon as I have any new updates.

Thanks,
Bharani, AdWords API Team

On Wednesday, August 22, 2018 at 7:05:57 AM UTC-4, Ronak Shah wrote:
>
> Hello,
>
> How to download Household Income Report Stats through Adwords API? We 
> Tried CRITERIA_PERFORMANCE_REPORT 
> 
>  with 
> CriteriaType INCOME_RANGE but the report comes blank and also we cannot see 
> any Report Types for getting Household Income data?
>
> Please let us know how to get the Income Report data
>
> Regards,
> Ronak
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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 https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/594a4a6e-bcf2-467f-921c-bdd26b78d166%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: QuotaCheckError.DEVELOPER_TOKEN_NOT_APPROVED on test account. Why?

2018-10-03 Thread 'Teja Makani' via AdWords API and Google Ads API Forum
Hello Aleksandar,

The account (890-811-6327) you created under the test MCC (897-646-0211) is 
test account. The account you create under the test MCC account is always a 
test client account irrespective of login email id. However, there is an 
ongoing bug regarding this issue, I will let you know once I have more 
information on this bug.

Regards,
Sai Teja, AdWords API Team.

On Thursday, September 27, 2018 at 3:10:47 PM UTC-4, Aleksandar wrote:
>
> Hi
>
> I created a test MCC (897-646-0211) and then created a test account 
> (890-811-6327) under the test MCC. But, I'm always getting 
> the QuotaCheckError.DEVELOPER_TOKEN_NOT_APPROVED  error when I query the 
> test account 890-811-6327. 
>
> Aren't all accounts under a test MCC supposed to be test accounts where I 
> can use an unapproved developer token?
>
> I can send the SOAP request / error log if you need it.
>
> Thanks
> Aleksandar
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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 https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b7fd019f-916c-4323-8982-6b74d9341bfa%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: can't get reach ad group

2018-10-03 Thread 'Teja Makani' via AdWords API and Google Ads API Forum
Hello Raneen,

Apologies for the inconvenience, could you please share the client customer 
id as well to investigate further on your concern. You could use reply 
privately to the author option while sharing the details requested.

Regards,
Sai Teja, AdWords API Team.

On Tuesday, October 2, 2018 at 7:14:34 AM UTC-4, Raneen Bsais wrote:
>
> hi,
> we are using this report: 
> *ReportDefinitionReportType.CAMPAIGN_PERFORMANCE_REPORT* 
>
> but i can't get all campaigns under the adgroup: "Reach".
> how we can get all campaigns?
>  
> thanks,
> Raneen
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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 https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4e6ce491-de73-4416-a8b4-a4ed674338bf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to get Campaign Goal Settings

2018-10-03 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi,

Currently, campaign goals are not supported through the AdWords API and is 
only available via Google Ads UI. We don't have any news on if and when 
this feature will be supported through the API. For the meantime, you may 
follow our blog 
 for any 
updates regarding this feature.

Thanks and regards,
Luis
AdWords API Team

On Wednesday, October 3, 2018 at 9:29:42 PM UTC+8, cv wrote:
>
> Hello Members,
>
> How I can get Goal Set Settings for campaigns using the Adwords API.
> Is this supported through API?
>
> For reference please see the image.
>
> Thanks,
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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 https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/5e725dd1-b6fd-4e2c-9acd-baaa7de7ab0f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Unable to edit AdWords Express campaigns

2018-10-03 Thread tom . wagstaff
Thanks Peter, that's exactly what I needed to know!

Cheers and all the best,
Tom

On Wednesday, 3 October 2018 05:11:01 UTC+1, Peter Oliquino (AdWords API 
Team) wrote:
>
> Hi Tom,
>
> When using the CampaignService 
> ,
>  
> you can use the AdvertisingChannelSubType 
> 
>  field 
> of the campaign object to filter out those campaigns under SEARCH_EXPRESS 
> and DISPLAY_EXPRESS.
>
> Via the Campaign Performance Report 
> ,
>  
> the AdWords Express campaigns can be identified through both the 
> AdvertisingChannelType 
> 
>  and AdvertisingChannelSubType 
> 
>  fields.
>
> Thanks and regards,
> Peter
> AdWords API Team
>
> On Wednesday, October 3, 2018 at 12:51:04 AM UTC+8, 
> tom.wa...@raisingit.com  wrote:
>>
>> Thanks Peter,
>>
>> How do I flag such campaigns as read only so that my script doesn't try 
>> to change them?
>>
>> What attribute do I need to look at to identify AdWords Express campaigns?
>>
>> Is this information available in any of the reports, or is this something 
>> I have to record offline somewhere?
>>
>> Cheers,
>> Tom
>>
>>
>> On Tuesday, 2 October 2018 11:55:17 UTC+1, Peter Oliquino (AdWords API 
>> Team) wrote:
>>>
>>> Hi Tom,
>>>
>>> Currently, AdWords Express campaigns are not supported in the AdWords 
>>> API. Creation and modifications of the said campaigns will need to be done 
>>> via the Google Ads UI. I hope this helps.
>>>
>>> Thanks and regards,
>>> Peter
>>> AdWords API Team
>>>
>>> On Tuesday, October 2, 2018 at 5:45:28 PM UTC+8, tom.wa...@raisingit.com 
>>> wrote:

 Hi everyone,

 For one client of mine, my attempts to change keyword status via the 
 API fail with the error MUTATE_ACTION_NOT_PERMITTED_FOR_CLIENT. Apparently 
 this is because the client's account contains a campaign created with 
 AdWords Express (
 https://developers.google.com/adwords/api/docs/common-errors#OperationAccessDenied.MUTATE_ACTION_NOT_PERMITTED_FOR_CLIENT
 )

 The handling advice is to flag such campaigns as read only. How do I do 
 this? What attribute do I set? How do I identify AdWords Express campaigns?

 Cheers,
 Tom

>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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 https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/fcc7e32b-fae1-4008-8118-553b53ff63ee%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Requesting new Access Token with our Refresh Token Returns : Invalid_grant - bad request

2018-10-03 Thread sanjay
Hi, 

We have solved this issue. 

As all of our clients link to our Adwords Account MCC, we always OAuth to 
our MCC. 

What we were doing is requesting a new OAuth refresh token every time we 
setup a new client in our system and saved this refresh token against this 
client - this meant that we were exceeding the 50 refresh tokens allowed to 
be issued so the older refresh tokens were becoming expired.

We are now only saving one refresh token per a client is and email 
combination and using that to login into our MCC. 

Thanks
Sanjay




On Friday, September 28, 2018 at 9:43:03 PM UTC+1, Milind Sankeshware 
(AdWords API Team) wrote:
>
> Hi Sanjay,
>
> The "invalid_grant" error usually indicates that the access or refresh 
> token being passed in your request is incorrect or invalid. To verify that 
> your credentials are correct, you could also try the CURL request provided 
> below and see if you are able to generate the access tokens? If the 
> credentials are correct, you should get an access token for the below 
> request.
> curl https://www.googleapis.com/oauth2/v4/token \
> -d refresh_token=your-refresh_token \
> -d client_id=your-client-id \
> -d client_secret=your-client-secret \
> -d grant_type=refresh_token
>
> If your credentials are incorrect and still facing an issue then could you 
> generate a new refresh token with the help of this guide 
> 
>  and 
> retry your request? As per this guide 
> ,
>  
> you will need to create limited refresh token. When the user login exceeds 
> the number of refresh tokens that are generated, the older ones will be 
> invalidated. For instance, when you create the 51st refresh token for a 
> given set of credentials the very first refresh token will be invalidated 
> due to this limit. If you are using the client library 
>  to make 
> the API call, you will need to store this refresh token in property file so 
> that client library will generate the access token automatically. Let me 
> know if you have any further questions. 
>
> Thanks,
> Milind, AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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 https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/1482a34f-edf3-4d5c-87ec-314b37fdc795%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How to get Campaign Goal Settings

2018-10-03 Thread cv
Hello Members,

How I can get Goal Set Settings for campaigns using the Adwords API.
Is this supported through API?

For reference please see the image.

Thanks,


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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 https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/52f224b2-5226-4345-abfc-318a466e27d7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Selecting a Customer ID

2018-10-03 Thread Max Dupenois
After authenticating on our application we wish to ask the user to select 
an account (customer) for the application to operate on behalf of. In the 
old API this used to be possible by querying the CustomerService with a 
get, then by using the returned customer id to query against the 
ManagedCustomerService. I assumed that if this was possible in the new api 
it would work through the GoogleAdsService search function but we're coming 
up against two problems:

1.) We can't work out what the REST version of the search query should look 
like, we keep getting 404s from attempts to hit /googleAds.
2.) From reading the documentation it doesn't look like you can use the 
service without a customer id.

Is this something the new API supports and if so what does the RESTful 
query to do so look like?

Cheers,

Max

-- 
*DISCLAIMER*
*
*
*This message is only for the use of the intended 
recipient(s). It may contain information which is confidential and legally 
privileged within the meaning of applicable law.*
*If you are not the 
intended recipient, please contact the sender as soon as possible. If you 
are not the addressee indicated in this message (or responsible for 
delivery of the message to such person), you may not copy or deliver this 
message to anyone. In such case, you should destroy this message and kindly 
notify the sender by reply email. Please advise immediately if you or your 
employer does not consent to email for messages of this kind. *
*If you are 
not the intended recipient, any copying, disclosure, distribution or any 
action taken or omitted to be taken in relation to the email is prohibited 
and may be unlawful. *
*Unless stated to the contrary, any opinions 
expressed in this message are personal and may not be attributed to 
Driftrock Ltd.*
*
*
*This footnote also confirms that this email message 
has been swept for the presence of computer viruses.*

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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 https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/1a18513e-0944-412c-920d-b132ee5931ca%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: can't get reach ad group

2018-10-03 Thread Zweitze
An ad group contains ads and criteria, but no campaigns.
Actually a campaign contains ad groups.

See the object hierarchy diagram 

.


On Tuesday, October 2, 2018 at 1:14:34 PM UTC+2, Raneen Bsais wrote:
>
> hi,
> we are using this report: 
> *ReportDefinitionReportType.CAMPAIGN_PERFORMANCE_REPORT* 
>
> but i can't get all campaigns under the adgroup: "Reach".
> how we can get all campaigns?
>  
> thanks,
> Raneen
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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 https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/799c3a06-0857-405a-8ad3-e2fd872e129c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ com.google.ads.api.services.common.error.InternalApiError v201806

2018-10-03 Thread 'Peter Oliquino (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi,

The UNEXPECTED_INTERNAL_API_ERROR 

 indicates 
that there might be a temporary issue in the servers or could be due to a 
bug. Could you confirm if you are able to encounter this multiple times? If 
yes, you may send to me your clientCustomerId and the complete report 
definition 

 you 
used so I can further investigate.

You may reply to me using the *Reply privately to author* option.

Thanks and regards,
Peter
AdWords API Team

On Wednesday, October 3, 2018 at 4:54:59 PM UTC+8, 
piyush.agar...@oyorooms.com wrote:
>
> *Stack Trace*
>
> AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server 
> faultSubcode: 
> faultString: InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
> com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro
>  
> faultActor: faultNode: faultDetail: {https://adwords.google.com/api/
> adwords/cm/v201806}ApiExceptionFault:InternalApiE
> rror.UNEXPECTED_INTERNAL_API_ERROR @ com.google.ads.api.services.
> common.error.InternalApiError.(InternalApiErroApiException
> InternalApiError.UNEXPECTED_INTERNAL_API_ERRORInternalApiErrorUNEXPECTED_
> INTERNAL_API_ERROR ApiException{applicationExceptionType=ApiException, 
> errors=[InternalApiError{apiErrorType=InternalApiError, 
> errorString=InternalApiError.UNEXPECTED_INTERNAL_API_ERROR, fieldPath=, 
> reason=UNEXPECTED_INTERNAL_API_ERROR, trigger=}]} at sun.reflect.
> NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.
> NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
>  
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
> DelegatingConstructorAccessorImpl.java:45) at 
> java.lang.reflect.Constructor.newInstance(Constructor.java:423) at 
> java.lang.Class.newInstance(Class.java:442) at 
> org.apache.axis.encoding.ser.BeanDeserializer.(BeanDeserializer.java:104) 
> at org.apache.axis.encoding.ser.BeanDeserializer.(BeanDeserializer.java:90) 
> at com.google.api.ads.adwords.axis.v201806.cm.ApiException.
> getDeserializer(ApiException.java:165) at sun.reflect.
> NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.
> NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43) at 
> java.lang.reflect.Method.invoke(Method.java:498) 
> at org.apache.axis.encoding.ser.BaseDeserializerFactory.getSpecialized(
> BaseDeserializerFactory.java:154) at org.apache.axis.encoding.ser.
> BaseDeserializerFactory.getDeserializerAs(BaseDeserializerFactory.java:84) 
> at org.apache.axis.encoding.DeserializationContext.getDeserializer(
> DeserializationContext.java:464) at org.apache.axis.encoding.
> DeserializationContext.getDeserializerForType(DeserializationContext.java:547)
>  
> at org.apache.axis.message.SOAPFaultDetailsBuilder.onStartChild(
> SOAPFaultDetailsBuilder.java:157) at org.apache.axis.encoding.
> DeserializationContext.startElement(DeserializationContext.java:1035) at 
> org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) 
> at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown 
> Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl
> $FragmentContentDispatcher.dispatch(Unknown Source) at 
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
> Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown 
> Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown 
> Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at 
> org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at 
> org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) 
> at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source) at 
> org.apache.axis.encoding.DeserializationContext.parse(
> DeserializationContext.java:227) at org.apache.axis.SOAPPart.
> getAsSOAPEnvelope(SOAPPart.java:696) at org.apache.axis.Message.
> getSOAPEnvelope(Message.java:435) at org.apache.axis.handlers.soap.
> MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) at 
> org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) at 
> org.apache.axis.client.Call.invokeEngine(Call.java:2784) at 
> org.apache.axis.client.Call.invoke(Call.java:2767) at 
> org.apache.axis.client.Call.invoke(Call.java:2443) at 
> org.apache.axis.client.Call.invoke(Call.java:2366) at 
> org.apache.axis.client.Call.invoke(Call.java:1812) at com.google.api.ads.
> adwords.axis.v201806.cm.ReportDefinitionServiceSoapBin
> dingStub.getReportFields(ReportDefinitionServiceSoapBindingStub.java:584) 
> at sun.reflect.GeneratedMethodAccessor116.invoke(Unknown Source) at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43) at 
> 

InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ com.google.ads.api.services.common.error.InternalApiError v201806

2018-10-03 Thread piyush.agarwal via AdWords API and Google Ads API Forum
*Stack Trace*

AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server 
faultSubcode: 
faultString: InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro
 
faultActor: faultNode: faultDetail: {https://adwords.google.com/api/adwords
/cm/v201806}ApiExceptionFault:InternalApiError.UNEXPECTED_INTERNAL_API_ERROR 
@ com.google.ads.api.services.common.error.InternalApiError.
(InternalApiErroApiExceptionInternalApiError.
UNEXPECTED_INTERNAL_API_ERRORInternalApiErrorUNEXPECTED_INTERNAL_API_ERROR
 ApiException{applicationExceptionType=ApiException, 
errors=[InternalApiError{apiErrorType=InternalApiError, 
errorString=InternalApiError.UNEXPECTED_INTERNAL_API_ERROR, fieldPath=, 
reason=UNEXPECTED_INTERNAL_API_ERROR, trigger=}]} at sun.reflect.
NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.
NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
 
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.
newInstance(Constructor.java:423) at 
java.lang.Class.newInstance(Class.java:442) 
at org.apache.axis.encoding.ser.BeanDeserializer.(BeanDeserializer.java:104) 
at org.apache.axis.encoding.ser.BeanDeserializer.(BeanDeserializer.java:90) 
at com.google.api.ads.adwords.axis.v201806.cm.ApiException.
getDeserializer(ApiException.java:165) at sun.reflect.
NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.
NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:43) at 
java.lang.reflect.Method.invoke(Method.java:498) 
at org.apache.axis.encoding.ser.BaseDeserializerFactory.getSpecialized(
BaseDeserializerFactory.java:154) at org.apache.axis.encoding.ser.
BaseDeserializerFactory.getDeserializerAs(BaseDeserializerFactory.java:84) 
at org.apache.axis.encoding.DeserializationContext.getDeserializer(
DeserializationContext.java:464) at org.apache.axis.encoding.
DeserializationContext.getDeserializerForType(DeserializationContext.java:547) 
at org.apache.axis.message.SOAPFaultDetailsBuilder.onStartChild(
SOAPFaultDetailsBuilder.java:157) at org.apache.axis.encoding.
DeserializationContext.startElement(DeserializationContext.java:1035) at 
org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) at 
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown 
Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl
$FragmentContentDispatcher.dispatch(Unknown Source) at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown 
Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown 
Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at 
org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at 
org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) at 
org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source) at 
org.apache.axis.encoding.DeserializationContext.parse(
DeserializationContext.java:227) at org.apache.axis.SOAPPart.
getAsSOAPEnvelope(SOAPPart.java:696) at org.apache.axis.Message.
getSOAPEnvelope(Message.java:435) at org.apache.axis.handlers.soap.
MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) at 
org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) at 
org.apache.axis.client.Call.invokeEngine(Call.java:2784) at 
org.apache.axis.client.Call.invoke(Call.java:2767) at 
org.apache.axis.client.Call.invoke(Call.java:2443) at 
org.apache.axis.client.Call.invoke(Call.java:2366) at 
org.apache.axis.client.Call.invoke(Call.java:1812) at com.google.api.ads.
adwords.axis.v201806.cm.ReportDefinitionServiceSoapBin
dingStub.getReportFields(ReportDefinitionServiceSoapBindingStub.java:584) 
at sun.reflect.GeneratedMethodAccessor116.invoke(Unknown Source) at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:43) at 
java.lang.reflect.Method.invoke(Method.java:498) 
at 
com.google.api.ads.common.lib.soap.SoapClientHandler.invoke(SoapClientHandler.java:100)
 
at com.google.api.ads.common.lib.soap.axis.AxisHandler.
invokeSoapCall(AxisHandler.java:234) at com.google.api.ads.common.lib.
soap.SoapServiceClient.callSoapClient(SoapServiceClient.java:63) at 
com.google.api.ads.common.lib.soap.SoapServiceClient.invoke(
SoapServiceClient.java:93)





*SOAP Request Log*

18/10/03 02:33:37 WARN requestInfoLogger: Request made: Service: 
ReportDefinitionService Method: getReportFields clientCustomerId: xx 
URL: https://adwords.google.com/api/adwords/cm/v201806/ReportDefinitionService 
Request ID: null ResponseTime(ms): null OperationsCount: null IsFault: true 
FaultMessage: ApiException{applicationExceptionType=ApiException, 
errors=[InternalApiError{apiErrorType=InternalApiError, 

InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ com.google.ads.api.services.common.error.InternalApiError v201806

2018-10-03 Thread piyush.agarwal via AdWords API and Google Ads API Forum
*Stack Trace*

AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server 
faultSubcode: 
faultString: InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro
 
faultActor: faultNode: faultDetail: {https://adwords.google.com/api/adwords
/cm/v201806}ApiExceptionFault:InternalApiError.UNEXPECTED_INTERNAL_API_ERROR 
@ com.google.ads.api.services.common.error.InternalApiError.
(InternalApiErroApiExceptionInternalApiError.
UNEXPECTED_INTERNAL_API_ERRORInternalApiErrorUNEXPECTED_INTERNAL_API_ERROR
 ApiException{applicationExceptionType=ApiException, 
errors=[InternalApiError{apiErrorType=InternalApiError, 
errorString=InternalApiError.UNEXPECTED_INTERNAL_API_ERROR, fieldPath=, 
reason=UNEXPECTED_INTERNAL_API_ERROR, trigger=}]} at sun.reflect.
NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.
NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
 
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.
newInstance(Constructor.java:423) at 
java.lang.Class.newInstance(Class.java:442) 
at org.apache.axis.encoding.ser.BeanDeserializer.(BeanDeserializer.java:104) 
at org.apache.axis.encoding.ser.BeanDeserializer.(BeanDeserializer.java:90) 
at com.google.api.ads.adwords.axis.v201806.cm.ApiException.
getDeserializer(ApiException.java:165) at sun.reflect.
NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.
NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:43) at 
java.lang.reflect.Method.invoke(Method.java:498) 
at org.apache.axis.encoding.ser.BaseDeserializerFactory.getSpecialized(
BaseDeserializerFactory.java:154) at org.apache.axis.encoding.ser.
BaseDeserializerFactory.getDeserializerAs(BaseDeserializerFactory.java:84) 
at org.apache.axis.encoding.DeserializationContext.getDeserializer(
DeserializationContext.java:464) at org.apache.axis.encoding.
DeserializationContext.getDeserializerForType(DeserializationContext.java:547) 
at org.apache.axis.message.SOAPFaultDetailsBuilder.onStartChild(
SOAPFaultDetailsBuilder.java:157) at org.apache.axis.encoding.
DeserializationContext.startElement(DeserializationContext.java:1035) at 
org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) at 
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown 
Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl
$FragmentContentDispatcher.dispatch(Unknown Source) at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown 
Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown 
Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at 
org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at 
org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) at 
org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source) at 
org.apache.axis.encoding.DeserializationContext.parse(
DeserializationContext.java:227) at org.apache.axis.SOAPPart.
getAsSOAPEnvelope(SOAPPart.java:696) at org.apache.axis.Message.
getSOAPEnvelope(Message.java:435) at org.apache.axis.handlers.soap.
MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) at 
org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) at 
org.apache.axis.client.Call.invokeEngine(Call.java:2784) at 
org.apache.axis.client.Call.invoke(Call.java:2767) at 
org.apache.axis.client.Call.invoke(Call.java:2443) at 
org.apache.axis.client.Call.invoke(Call.java:2366) at 
org.apache.axis.client.Call.invoke(Call.java:1812) at com.google.api.ads.
adwords.axis.v201806.cm.ReportDefinitionServiceSoapBin
dingStub.getReportFields(ReportDefinitionServiceSoapBindingStub.java:584) 
at sun.reflect.GeneratedMethodAccessor115.invoke(Unknown Source) at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:43) at 
java.lang.reflect.Method.invoke(Method.java:498) 
at 
com.google.api.ads.common.lib.soap.SoapClientHandler.invoke(SoapClientHandler.java:100)
 
at com.google.api.ads.common.lib.soap.axis.AxisHandler.
invokeSoapCall(AxisHandler.java:234) at com.google.api.ads.common.lib.
soap.SoapServiceClient.callSoapClient(SoapServiceClient.java:63) at 
com.google.api.ads.common.lib.soap.SoapServiceClient.invoke(SoapServiceClient.java:93)
 
at com.sun.proxy.$Proxy71.getReportFields(Unknown Source) 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this 

Re: QuotaCheckError.DEVELOPER_TOKEN_NOT_APPROVED on test account. Why?

2018-10-03 Thread Aleksandar
Hi Teja

I think I know where the problem is. When I created the test MCC 
(897-646-0211) I connected it to my existing email address which I use for 
production accounts. The reason I did so is because the form 
 
to create test MCCs allows to link an existing account in the bottom yellow 
box (and who wants to open an extra new account if using an existing one is 
possible too?). So, even though my test MCC is clearly marked as "test 
account" in the top right, I think all the regular accounts I created below 
the test MCC were *not *created as test but production accounts. If that 
*is* the reason of the problem, then your account creation logic is not as 
stated in the help manuals, where you describe that each account created 
under a test MCC is a test account. 

I then created another, new email address, created a test MCC for that 
email address and then created test accounts under that new test MCC. 
Suddenly my API requests to that new test account structure started to work 
fine. 

My case would prove that this depends on the email address with which one 
is logged in. So, in my opinion this is wrong and should be fixed. 

If the categorization of a new accounts beneath a test MCC is not 
determined by the parent test MCC, but by the user who is logged in, and if 
this is the intended behaviour, then you should update the help manuals to 
reflect this logic. 

Otherwise, if the categorization of a new accounts beneath a test MCC 
should not be determined by the logged in user and just by the parent test 
MCC, then you should fix that in your systems. 

Regards
Aleksandar


 

On Thursday, September 27, 2018 at 10:29:25 PM UTC+2, Teja Makani wrote:
>
> Hello Aleksandar,
>
> The DEVELOPER_TOKEN_NOT_APPROVED 
> 
>  error 
> occurs when you are trying to access a production account with the 
> developer token having test access. Could you please confirm whether the 
> clientCustomerId mentioned in the request headers containing the test 
> account? If you are sure that your are targeting to the test account and 
> still facing the issues, please share the complete SOAP logs(request and 
> response) without redacting any information. You could use reply privately 
> to the author option while sharing. 
>
> Regards,
> Sai Teja, AdWords API Team.
>
> On Thursday, September 27, 2018 at 3:10:47 PM UTC-4, Aleksandar wrote:
>>
>> Hi
>>
>> I created a test MCC (897-646-0211) and then created a test account 
>> (890-811-6327) under the test MCC. But, I'm always getting 
>> the QuotaCheckError.DEVELOPER_TOKEN_NOT_APPROVED  error when I query the 
>> test account 890-811-6327. 
>>
>> Aren't all accounts under a test MCC supposed to be test accounts where I 
>> can use an unapproved developer token?
>>
>> I can send the SOAP request / error log if you need it.
>>
>> Thanks
>> Aleksandar
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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 https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/bbb0e1a8-513d-4fb1-9a5d-3bd3fb6115bc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to fetch Household Income/Demographic Data through Adwords API?

2018-10-03 Thread Ronak Shah
Yes, even I am waiting for this update, this is needed I am surprised why 
this report is not supported?



On Wednesday, October 3, 2018 at 3:07:12 AM UTC+5:30, GDZ wrote:
>
> Hello Bharani, 
>
> are their any updates on household income reports? 
>
> Thank you!
>
> On Thursday, August 23, 2018 at 2:28:08 PM UTC-4, Bharani Cherukuri 
> (AdWords API Team) wrote:
>>
>> Hello Ronak, 
>>
>> Thank you for sharing the details privately. I was able to replicate the 
>> issue you're describing. Based on this help center article 
>> ,
>>  
>> the household income is only supported for Video campaigns in the old 
>> AdWords UI. It is supported for Display, Search and Video campaigns 
>> campaigns 
>> in the new UI. Currently, the AdWords API is only able to display the 
>> same data as the old AdWords UI. In your case, you don't have any video 
>> campaigns, that's why you're not seeing income range. I have raised this 
>> issue with the team. I will keep you posted as soon as I have an update. 
>>
>> Thanks,
>> Bharani, AdWords API Team
>>
>> On Wednesday, August 22, 2018 at 7:05:57 AM UTC-4, Ronak Shah wrote:
>>>
>>> Hello,
>>>
>>> How to download Household Income Report Stats through Adwords API? We 
>>> Tried CRITERIA_PERFORMANCE_REPORT 
>>> 
>>>  with 
>>> CriteriaType INCOME_RANGE but the report comes blank and also we cannot see 
>>> any Report Types for getting Household Income data?
>>>
>>> Please let us know how to get the Income Report data
>>>
>>> Regards,
>>> Ronak
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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 https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/dbb45e7d-6f1c-4dfb-b098-1a5a6a8964e5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.