Incorrect enums for CampaignState in Campaign Performance Reports

2018-09-07 Thread suvodhoy
Hi,

I am trying to fetch the campaigns information through the reports and it 
seems to return incorrect values. When *useRawEnumValues * is set to *True*, 
it returns values like - *Status_Active* (should be *ENABLED* according to 
documentation) and returns *enabled *when *useRawEnumValues *is set to 
*False*. Kindly let me if know if this is an expected functionality or a 
bug.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/5d263f55-a43e-4ef6-9239-3d06a8259b63%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


ManagedCustomerService seems to be returning incorrect TestAccount for a couple of ManagedCustomers

2018-09-07 Thread Etleap Dev
Hello,

We have an application (Etleap) which retrieves data from Google Ads on 
behalf of users. We have received a few reports that a couple of accounts, 
which are managed by MCC accounts, are not being processed. We determine 
whether to process an account by using the ManagedCustomerService and 
selecting the ManagedCustomerField.TestAccount (boolean which I believe was 
repurposed/renamed to mean whether or not the account is considered 
"active"). For a couple of ManagedCustomers, the value for this field is 
false, when our user claims that the account is indeed active "The account 
is active with two campaigns currently enabled.  We have data from June to 
yesterday." This works for the overwhelming majority of adword accounts for 
this user and across our userbase, so we believe that something is wrong 
with the particular ManagedCustomer the user is asking about. 

Relevant code:


ManagedCustomerServiceInterface managedCustomerService = 
service(ManagedCustomerServiceInterface.class, getSession());
Selector selector = new 
SelectorBuilder().fields(ManagedCustomerField.CustomerId, 
ManagedCustomerField.TestAccount,
  ManagedCustomerField.Name).build();
ManagedCustomerPage managedCustomerPage = managedCustomerService.get(selector);

Additional information:

   - API version: v201806
   - We're using the official API client for Java, version 3.15.1 - 
   https://github.com/googleads/googleads-java-lib 
   

I can provide the client ID and customer information in a private message 
if required.

Thanks,
Jordan

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d74bb9db-d42f-4926-bd71-da46b5d6f69a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: ManagedCustomerService get: different results links vs entries

2018-09-07 Thread 'Dhanya Sundararaju (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Carmine,

The example gets the account hierarchy under the current account. If your 
current account is a MCC id, this will get all the accounts under that MCC. 
Could you please elaborate what you mean by 'failure of the method' along 
with SOAP request and response as well as your client customer id? You may 
opt to reply privately to author.

Regards,
Dhanya, 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/86827cc6-15eb-4888-ac4e-64108962bc31%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Support for API?

2018-09-07 Thread Nandakishore Hebbar

Is there any support from API to determine the cost spent on the campaigns 
by account (not using performance report)? I need it like the List of 
Transactions (credit or debit) made from account.

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/eb11fcf5-351a-4b41-9c2c-91e355707948%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


API to determine the Cost spent on the campaigns

2018-09-07 Thread jaydeep patel
Hi, 

Is there any support from API to determine the cost spent on the campaigns 
by account (not using performance report)? I need it like the List of 
Transactions (credit or debit) made from account.

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/a57d02bc-a57e-4f9e-ae26-080d8e6b6b4b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How to get amount spent on campaigns by an account?

2018-09-07 Thread shireen . koul
Hi, 

1. Is there any API support for getting the actual amount spent on the 
campaigns? I want to get the list of transactions(credit or debit) made by 
the account?
2. We have % spent and cost in performance report, but no suitable support 
for the same with API?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/5eb5d05e-20b9-4131-a4ba-e3527878a00c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How can we get the cost spent on the campaigns by accoun

2018-09-07 Thread Shireen Koul
Hi, 

Is there any support from API to determine the cost spent on the campaigns 
by account (not using performance report)? I need it like the List of 
Transactions (credit or debit) made from account.

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/0d5814de-123a-4b9c-8497-287fd26c6dbd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Policy violations - v201710 vs 201706

2018-09-07 Thread 'Josh Radcliff (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Peter,

The easiest way I've found to cause a *PolicyFindingError* is to 
intentionally put excessive punctuation in the ad. This will result in an 
error related to the Punctuation and symbols policies 
.

The mapping of fields isn't 1:1, but the following are some rough 
equivalents:

   - *isExemptable: *There isn't an equivalent for this one. The closest 
   you can get is to resubmit your operation with *ignorablePolicyTopicIds*
populated.
   - *policyName* and *externalPolicyName: *PolicyTopicEntry.policyTopicName 
   

   - *violatingText:* PolicyTopicEvidence.evidenceTextList 
   


I'm actually in the process of working on a guide to help better explain 
the new error, and plan to get that out within the next few weeks.

Cheers,
Josh, AdWords API Team

On Thursday, September 6, 2018 at 9:33:37 AM UTC-4, 
peter.rietz...@smarter-ecommerce.com wrote:
>
> Hi Anash
>
> Regarding point 2. 
>
> I am trying hard to force some PolicyFindingErrors now even in non test 
> accounts. Our tests forced PolicyViolationErrors beforehands by e.g. 
> creating expanded text ads containing terms like "heroin" or "rifles" (done 
> in a test account), but when I try to run the same tests against a non test 
> account with the updated API version (v201806), these ads are just created 
> without any further notice. 
>
> I definitely need to trigger PolicyFindingErrors for a couple of 
> violations in order to check for policyTopicIds and messages (such as 
> "Online pharmacy certification required" or "Inappropriate Language") just 
> to cross check how I can map previous error handling (based on 
> PolicyViolationError) to the information  that is now returned by the new 
> PolicyFindingError. 
>
> We previously used the information provided by 
> PolicyViolationError.externalPolicyName
> PolicyViolationError.isExemptable
> PolicyViolationError.key.violatingText
> PolicyViolationError.key.policyName
>
> Can you provide a mapping to PolicyFindingError for these fields ? It 
> would be really helpful if you could provide advice on how to proceed here.
>
> Just to give you a complete picture: I am also trying to send keywords 
> with the same terms test as well as non test accounts still return a proper 
> PolicyViolationError even for v201806. 
>
> Thank you for help!
> Peter
>
> On Friday, 27 July 2018 19:17:10 UTC+2, Anash P. Oommen (AdWords API Team) 
> wrote:
>>
>> Hi Greg,
>>
>> Since Josh is not available, I'll answer your questions instead.
>>
>> 1. Yes, ETA won't produce any PolicyViolationError. Let me know if you 
>> see any behaviour otherwise, and we will investigate on priority.
>> 2. PolicyFindingErrors (and policies in general) are a lot dependent on 
>> the account in which the ad serves, the geographies for which the ad 
>> serves, the network, whether we've seen a lot of these errors (and 
>> violations) in the past, etc. The test accounts are meant for minimal 
>> replication of policy errors; it doesn't support all combinations of 
>> PolicyViolationErrors you'd see in production accounts. My suggestion is to 
>> design your application such that you can test and verify for minimal 
>> PolicyViolationErrors against test accounts, and be able to specify 
>> additional policies as runtime-configurable.
>>
>> Cheers
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Friday, July 27, 2018 at 12:24:14 PM UTC-4, GregT wrote:
>>>
>>> Hey, Josh.
>>>
>>> Thanks for looking into this and for the information. I'd just like to 
>>> clarify some things.  
>>>
>>> 1 - Are you saying that creating expanded text ads will now *never* produce 
>>> a PolicyViolationError, and we should only be looking for 
>>> PolicyFindingErrors? It seems pretty clear that that's what you (& the 
>>> documentation you pasted) are saying, but I just want to double check, as 
>>> it seems like that means for expanded text ads, there's really not 
>>> exemptable vs. non-exemptable anymore, and there's just a single type of 
>>> "exemptable but your request will be denied" violation.
>>>
>>> 2 - As I mentioned in my original July 3 post, I tried to produce (in 
>>> the sandbox with v201806) policy violations by using things that are direct 
>>> violations of what's given in the advertising policies page you mentioned 
>>> (like "work @home", "big big SALE", "FR33 ShiPPiNG", "buy hunting rifle", 
>>> various brand names that produce trademark violations in production, etc.), 
>>> and these are accepted by the sandbox without issue, although production 
>>> v201802 produces policy violations. As I mentioned, the only thing I can 
>>> get to produce a policy violation (the new PolicyFindingError) in the 
>>> sandbox for v201806 expanded text ads is

Re: Cannot link test accounts + Test clients not showing in accounts management

2018-09-07 Thread Ivan

Teja, thanks for your help. It's solved now. In case it's useful for 
someone else, there were two different issues:

1. Yesterday I was in fact logged in to my test manager account when I 
created the test client accounts (red label displayed, as in attachment), 
so I am certain I was creating them correctly and still they did not show 
up in the "Accounts" menu, only in "Overview", and even in "Overview" I 
could not link them to the test manager account, instead I kept getting the 
message "You can't link this account because it's already linked to another 
manager in this account hierarchy." However, I simply tried again today 
(same test manager, same previously created test client accounts, same 
menu) and this time they were linked successfully... It's either a bug or 
there's a set waiting time for linking test accounts.

2. It turns out I that my OAuth credentials were for my production manager 
account, as I got them while logged in with it, but in fact I needed OAuth 
credentials for my *test* manager account, so I got a client ID / secret 
for the latter and it worked! The documentation says "While logged in with 
your manager account credentials, open the Google API Console Credentials 
page." In the interest of clarity, this should read "with your *test *manager 
account credentials."

Thanks again!

On Friday, September 7, 2018 at 4:26:57 PM UTC-3, Teja Makani wrote:
>
> Hello Ivan,
>
> You are right, the AuthorizationError.USER_PERMISSION_DENIED 
> 
>  occurs 
> when there is no link between the manager account authenticated in the 
> request and the client account specified in the headers. 
>
> While logged into AdWords as your test manager account, any client 
> accounts you create will automatically be test accounts under that manager 
> only. If you don't see the test accounts under your test MCC account, It 
> could be possible that while creating test accounts you might login as 
> another MCC account user. So, as a precaution you could use incognito 
> window of browser and login with your test MCC account to create test 
> client accounts 
> .
>  
> If you don't want to create new accounts then you can un link the accounts 
>  under that another 
> manager account and link them  
> to your manager 
> account. Alternatively you can link and un link accounts via API using 
> managedCustomerService.mutateLink 
> 
>  service, 
> you could refer this guide 
> 
>  for 
> more details. Also, you could fetch the list of accounts linked to your 
> manager account by using managedCustomerService.get  
> 
> operation.
>
> If you are still facing issues, please share the MCC Id's of test manager 
> accounts and CID's of test client accounts, you could use *reply 
> privately to author* option while sharing the details.
>
> Regards,
> Sai Teja, AdWords API Team.
>
> On Friday, September 7, 2018 at 5:17:02 AM UTC-4, Ivan wrote:
>>
>> Hello! 
>>
>> I am trying to make my first API call, so I set up a test manager account 
>> and a few test client accounts (i.e. the dummy accounts created under the 
>> test manager account). But when running generate_refresh_token.py, I 
>> received this:
>>
>> Error summary: {'faultMessage': 
>> "[AuthorizationError.USER_PERMISSION_DENIED @ ; trigger:'']", 
>> 'requestId': '0005753d9c9f13580a3706d12803025d', 'serviceName': 
>> 'CampaignService', 'methodName': 'get', 'operations': '1', 'responseTime': 
>> '86'}
>>
>> This made me realize I hadn't actually linked the test manager account to 
>> the test client accounts. But when I tried to link them to the test manager 
>> account, I received this:
>>
>> "You can't link this account because it's already linked to another 
>> manager in this account hierarchy. If you don't manage this account, please 
>> contact your top manager account to change its manager to this manager." 
>> Please see attachment.
>>
>> As stated in the docs, "While logged in to AdWords as your test manager 
>> account, any client accounts you create will automatically be test 
>> accounts.", so I find it hard to understand that "it's already linked to 
>> another manager in this account hierarchy". These are test accounts created 
>> under a test manager.
>>
>> As a side note, I am also having the same minor error described in the 
>> links below, namely that test client accounts are not showing where they 
>> should. While not fatal, this minor error might be re

Re: Adding accounts to MCC via API

2018-09-07 Thread 'Prateek Khandelwal' via AdWords API and Google Ads API Forum
Hi Sai,

Currently they have about 1800+ accounts which is below the 2500 account
limit, so why are they not able to add accounts? Shouldnt they be allowed
to add accounts until the number of accounts reach 2500?


*  •  **Prateek Khandelwal*

*  •  *Senior Shopping Specialist, EMEA |Google|

*  •  *prat...@google.com

*Catch the latest Shopping updates in the Inside AdWords Blog
*







On Fri, Sep 7, 2018 at 8:50 PM 'Teja Makani' via AdWords API and Google Ads
API Forum  wrote:

> Hello Prateek,
>
> The ManagedCustomerServiceError.TOO_MANY_ACCOUNTS_AT_MANAGER
> 
> means their manager's account has the maximum number of linked accounts. As
> shown in this guide
> 
> the maximum account limits for manager accounts depends on the "Highest
> amount accounts together spent in a month(refer this article
> ), from the last 12
> months". I can see from their manager account that they are about to cross
> the limit of 2,500 accounts. They will be able to increase the maximum
> account limit to 85,000 when the "Highest amount accounts together spent in
> a month, from the last 12 months" is greater than $500,000.
>
> As an alternative they could un link the accounts
>  from their
> manager account that are not needed from their manager account and make
> space for the new accounts. Also, to unlink/terminate links via API they
> could use the managedCustomerService.mutateLink
> 
> operation as shown in the " Manager or client terminates links" section of 
> this
> guide
> 
> .
>
> Please let me know if they have any further questions.
>
> Regards,
> Sai Teja, AdWords API Team.
>
> On Friday, September 7, 2018 at 5:39:33 AM UTC-4, Prateek Khandelwal wrote:
>>
>> Hi All,
>>
>>
>> The client uses the API for adding new accounts. The client wants to add
>> more account to the MCCs via API but he is unable to do it and is getting
>> an error message.
>>
>> *GoogleAdsServerFault:
>> [ManagedCustomerServiceError.TOO_MANY_ACCOUNTS_AT_MANAGER @ operations[0]]*
>>
>> They have a lot of shops we want to add with our own script over the API.
>>  The account spend is more then $300,000 and this makes them to eligible
>> to add account of 2500 as mentioned in this support article
>> .
>>
>>
>>
>>
>> What could be causing this issue?
>>
>>
>> Thanks,
>>
>>
>> Prateek
>>
> --
> --
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> 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/105979d5-5b5f-4595-bf67-de70b4fd3ed8%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

Re: Adding accounts to MCC via API

2018-09-07 Thread 'Teja Makani' via AdWords API and Google Ads API Forum
Hello Prateek,

The ManagedCustomerServiceError.TOO_MANY_ACCOUNTS_AT_MANAGER 

 
means their manager's account has the maximum number of linked accounts. As 
shown in this guide 

 
the maximum account limits for manager accounts depends on the "Highest 
amount accounts together spent in a month(refer this article 
), from the last 12 
months". I can see from their manager account that they are about to cross 
the limit of 2,500 accounts. They will be able to increase the maximum 
account limit to 85,000 when the "Highest amount accounts together spent in 
a month, from the last 12 months" is greater than $500,000. 

As an alternative they could un link the accounts 
 from their 
manager account that are not needed from their manager account and make 
space for the new accounts. Also, to unlink/terminate links via API they 
could use the managedCustomerService.mutateLink 

 
operation as shown in the " Manager or client terminates links" section of this 
guide 

.

Please let me know if they have any further questions.

Regards,
Sai Teja, AdWords API Team.

On Friday, September 7, 2018 at 5:39:33 AM UTC-4, Prateek Khandelwal wrote:
>
> Hi All,
>
>
> The client uses the API for adding new accounts. The client wants to add 
> more account to the MCCs via API but he is unable to do it and is getting 
> an error message.
>
> *GoogleAdsServerFault: 
> [ManagedCustomerServiceError.TOO_MANY_ACCOUNTS_AT_MANAGER @ operations[0]]*
>
> They have a lot of shops we want to add with our own script over the API. 
>  The account spend is more then $300,000 and this makes them to eligible 
> to add account of 2500 as mentioned in this support article 
> .
>
>
>  
>
> What could be causing this issue?
>
>
> Thanks,
>
>
> Prateek
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/105979d5-5b5f-4595-bf67-de70b4fd3ed8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Cannot link test accounts + Test clients not showing in accounts management

2018-09-07 Thread 'Teja Makani' via AdWords API and Google Ads API Forum
Hello Ivan,

You are right, the AuthorizationError.USER_PERMISSION_DENIED 

 occurs 
when there is no link between the manager account authenticated in the 
request and the client account specified in the headers. 

While logged into AdWords as your test manager account, any client accounts 
you create will automatically be test accounts under that manager only. If 
you don't see the test accounts under your test MCC account, It could be 
possible that while creating test accounts you might login as another MCC 
account user. So, as a precaution you could use incognito window of browser 
and login with your test MCC account to create test client accounts 
.
 
If you don't want to create new accounts then you can un link the accounts 
 under that another 
manager account and link them  
to your manager 
account. Alternatively you can link and un link accounts via API using 
managedCustomerService.mutateLink 

 service, 
you could refer this guide 

 for 
more details. Also, you could fetch the list of accounts linked to your 
manager account by using managedCustomerService.get  

operation.

If you are still facing issues, please share the MCC Id's of test manager 
accounts and CID's of test client accounts, you could use *reply privately 
to author* option while sharing the details.

Regards,
Sai Teja, AdWords API Team.

On Friday, September 7, 2018 at 5:17:02 AM UTC-4, Ivan wrote:
>
> Hello! 
>
> I am trying to make my first API call, so I set up a test manager account 
> and a few test client accounts (i.e. the dummy accounts created under the 
> test manager account). But when running generate_refresh_token.py, I 
> received this:
>
> Error summary: {'faultMessage': 
> "[AuthorizationError.USER_PERMISSION_DENIED @ ; trigger:'']", 
> 'requestId': '0005753d9c9f13580a3706d12803025d', 'serviceName': 
> 'CampaignService', 'methodName': 'get', 'operations': '1', 'responseTime': 
> '86'}
>
> This made me realize I hadn't actually linked the test manager account to 
> the test client accounts. But when I tried to link them to the test manager 
> account, I received this:
>
> "You can't link this account because it's already linked to another 
> manager in this account hierarchy. If you don't manage this account, please 
> contact your top manager account to change its manager to this manager." 
> Please see attachment.
>
> As stated in the docs, "While logged in to AdWords as your test manager 
> account, any client accounts you create will automatically be test 
> accounts.", so I find it hard to understand that "it's already linked to 
> another manager in this account hierarchy". These are test accounts created 
> under a test manager.
>
> As a side note, I am also having the same minor error described in the 
> links below, namely that test client accounts are not showing where they 
> should. While not fatal, this minor error might be related (or not)
>
>
> https://groups.google.com/forum/#!searchin/adwords-api/client$20accounts|sort:date/adwords-api/uNk-uBn9VWo/08VTuEi6BAAJ
>
>
> https://www.en.advertisercommunity.com/t5/Google-Ads-Account-Issues/New-Client-Accounts-Create-As-Cancelled/td-p/1779481
>
> Thanks in advance!
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/c63ce24c-c009-462e-b0fc-eb76d4e7cd4f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How do I query the goals of my campaign?

2018-09-07 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API and Google Ads API Forum
Hello Jia, 

The API doesn't support retrieving the Goals using the API services or 
reports. Please keep an eye on our blog 
 for any 
upcoming updates regarding this feature. 

Regards,
Bharani, AdWords API Team

On Thursday, September 6, 2018 at 8:13:08 AM UTC-4, jia zheng wrote:
>
> [image: to achieve.png]
> When creating an advertisement, for different series types, you can set 
> Sales, Potential customers, Website traffic, Product and brand awareness, 
> Brand awareness and coverage, or Create a non-targeted campaign. After 
> creating, how can I get the setup information through the API? With 
> screenshot
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/67dfd187-8cff-4adb-b807-36e8146c22a2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


ManagedCustomerService get: different results links vs entries

2018-09-07 Thread Carmine Pagliaro
Hi to all,
I used the following guide: 
https://developers.google.com/adwords/api/docs/samples/java/account-management#get-the-account-hierarchy-under-the-current-account.

I noticed that different *managerCustomerId* values are present in links 
list but not in entries list (*customerId*).

This involves the failure of the method, in particular at this level (code 
below).

for (Entry parentIdEntry : parentIdToChildIds.entries()) {
parentNode = customerIdToCustomerNode.get(parentIdEntry.getKey());
childNode = customerIdToCustomerNode.get(parentIdEntry.getValue());
childNode.parentNode = parentNode;
parentNode.childAccounts.add(childNode);
}

How can fix it? Can you help me to find a solution? 
Thanks
CarmineP

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/7e51f806-0249-41ea-a52d-e8a14c63f60c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Ad in ad performance report segmented by date has empty date field

2018-09-07 Thread Tomas R
What's the escape character used by AdWords reporting API when exporting 
CSV file? Is it backslash or double quote character?

On Friday, September 7, 2018 at 10:32:17 AM UTC+2, Tomas R wrote:
>
> Hi Luis,
>
> We found the problem. The  reporting API is returning improperly formatted 
> CSV document, because it doesn't escape backslashes, which causes two 
> columns to be merged into one when there is a backslash at the end of the 
> cell value.
>
>
> On Thursday, September 6, 2018 at 9:59:25 AM UTC+2, Luis Xander Talag 
> (AdWords API Team) wrote:
>>
>> Hi Tomas,
>>
>> To further investigate the problem, can you provide the clientCustomerId 
>> and the complete report definition 
>> 
>>  you 
>> used to generate the report? Please reply via *Reply privately to author*
>> .
>>
>>
>> Best Regards,
>> Luis
>> AdWords API Team
>>
>> On Thursday, September 6, 2018 at 2:50:44 PM UTC+8, Tomas R wrote:
>>>
>>> Hi,
>>>
>>> Today we noticed an unusual response from AdWords reporting API. One of 
>>> the "expanded text ads" in ad performance report segmented by date had an 
>>> empty value for the date field. Can you explain why that would happen?
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ca1666b4-94fc-485f-b2fa-dec3429b189c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to get developer token

2018-09-07 Thread Denis Lukyanov
Hi Luis,

Just the same 403 in incognito mode.

On Friday, September 7, 2018 at 1:15:22 PM UTC+3, Luis Xander Talag 
(AdWords API Team) wrote:
>
> Hi Denis,
>
> Could you try and open this link 
>  in incognito mode to 
> apply for Basic Access?
>
> Let me know if it works.
>
> Regards,
> Luis
> AdWords API Team
>
> On Friday, September 7, 2018 at 5:17:01 PM UTC+8, Denis Lukyanov wrote:
>>
>> Hi Luis!
>>
>> I get "403 Forbidden" error when accessing a developer token application 
>> form: when I click "Apply for Basic Access" (http://take.ms/9iVZK), I 
>> get this: http://take.ms/5GyOa. I'm stuck with this, can you help me? 
>> Thanks!
>>
>> среда, 18 июля 2018 г., 8:12:24 UTC+3 пользователь Luis Xander Talag 
>> (AdWords API Team) написал:
>>>
>>> Hi Sreekanth,
>>>
>>> After creating your MCC account, you should request for basic access 
>>>  
>>> by 
>>> filling up and submitting this form 
>>>  for you to be able to 
>>> make API calls to your production account. The AdWords Compliance Team 
>>> should contact you within 2 business days for its status. Your developer 
>>> token can be found by logging in to Adwords UI using your MCC account then 
>>> got to  *Tools, billing, and settings* icon  and select *AdWords API 
>>> Center.*
>>>
>>> The next step would be to generate your OAuth2 credentials 
>>>  to 
>>> get your client ID, client secret and refresh token, then download a client 
>>> library . 
>>> Once your setup has been completed and basic access has been approved, you 
>>> may then be able to make calls using your production account. Feel free to 
>>> write back to me for anything you may need to clarify about the guides and 
>>> if there are any specific subjects you wish to learn about the AdWords API.
>>>
>>> Thanks and regards,
>>> Luis
>>> 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/b2a57cd3-f29c-4186-8f5d-9f04ab9e0186%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to get developer token

2018-09-07 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Denis,

Could you try and open this link 
 in incognito mode to apply 
for Basic Access?

Let me know if it works.

Regards,
Luis
AdWords API Team

On Friday, September 7, 2018 at 5:17:01 PM UTC+8, Denis Lukyanov wrote:
>
> Hi Luis!
>
> I get "403 Forbidden" error when accessing a developer token application 
> form: when I click "Apply for Basic Access" (http://take.ms/9iVZK), I get 
> this: http://take.ms/5GyOa. I'm stuck with this, can you help me? Thanks!
>
> среда, 18 июля 2018 г., 8:12:24 UTC+3 пользователь Luis Xander Talag 
> (AdWords API Team) написал:
>>
>> Hi Sreekanth,
>>
>> After creating your MCC account, you should request for basic access 
>>  
>> by 
>> filling up and submitting this form 
>>  for you to be able to 
>> make API calls to your production account. The AdWords Compliance Team 
>> should contact you within 2 business days for its status. Your developer 
>> token can be found by logging in to Adwords UI using your MCC account then 
>> got to  *Tools, billing, and settings* icon  and select *AdWords API 
>> Center.*
>>
>> The next step would be to generate your OAuth2 credentials 
>>  to 
>> get your client ID, client secret and refresh token, then download a client 
>> library . 
>> Once your setup has been completed and basic access has been approved, you 
>> may then be able to make calls using your production account. Feel free to 
>> write back to me for anything you may need to clarify about the guides and 
>> if there are any specific subjects you wish to learn about the AdWords API.
>>
>> Thanks and regards,
>> Luis
>> 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/ecf6e32e-910d-42a3-b47d-b702d1a0188f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Adding accounts to MCC via API

2018-09-07 Thread 'Prateek Khandelwal' via AdWords API and Google Ads API Forum


Hi All,


The client uses the API for adding new accounts. The client wants to add 
more account to the MCCs via API but he is unable to do it and is getting 
an error message.

*GoogleAdsServerFault: 
[ManagedCustomerServiceError.TOO_MANY_ACCOUNTS_AT_MANAGER @ operations[0]]*

They have a lot of shops we want to add with our own script over the API.  The 
account spend is more then $300,000 and this makes them to eligible to add 
account of 2500 as mentioned in this support article 
.


 

What could be causing this issue?


Thanks,


Prateek

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/56f83808-ba1f-4b1b-995e-d4de52ce46cd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to get developer token

2018-09-07 Thread Denis Lukyanov
Hi Luis!

I get "403 Forbidden" error when accessing a developer token application 
form: when I click "Apply for Basic Access" (http://take.ms/9iVZK), I get 
this: http://take.ms/5GyOa. I'm stuck with this, can you help me? Thanks!

среда, 18 июля 2018 г., 8:12:24 UTC+3 пользователь Luis Xander Talag 
(AdWords API Team) написал:
>
> Hi Sreekanth,
>
> After creating your MCC account, you should request for basic access 
>  
> by 
> filling up and submitting this form 
>  for you to be able to 
> make API calls to your production account. The AdWords Compliance Team 
> should contact you within 2 business days for its status. Your developer 
> token can be found by logging in to Adwords UI using your MCC account then 
> got to  *Tools, billing, and settings* icon  and select *AdWords API 
> Center.*
>
> The next step would be to generate your OAuth2 credentials 
>  to 
> get your client ID, client secret and refresh token, then download a client 
> library . 
> Once your setup has been completed and basic access has been approved, you 
> may then be able to make calls using your production account. Feel free to 
> write back to me for anything you may need to clarify about the guides and 
> if there are any specific subjects you wish to learn about the AdWords API.
>
> Thanks and regards,
> Luis
> 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/0fc62dbc-818c-4feb-8860-e711190d9c4b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Basic access application form not working

2018-09-07 Thread Denis Lukyanov
Hi Milind,

Just the same problem. I get "403 Forbidden" error when accessing a 
developer token application form: when I click "Apply for Basic Access" 
(http://take.ms/9iVZK), I get this: http://take.ms/5GyOa.

*The link to AdWords Compliance team contact form, that you provided, also 
doesn't work!* It returns "403 Forbidden". 

I'm stuck with this, can you help me? Thanks!

пятница, 22 июня 2018 г., 23:11:05 UTC+3 пользователь Milind Sankeshware 
(AdWords API Team) написал:
>
> Hi,
>
> For developer token request, could you please contact AdWords Compliance 
> team directly via this form 
> ? They will be able to 
> take a look and assist you on this. 
>
> 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/49e9b8ff-83d4-4065-8fc1-cdcc1dca3289%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Cannot link test accounts + Test clients not showing in accounts management

2018-09-07 Thread Ivan
Hello! 

I am trying to make my first API call, so I set up a test manager account 
and a few test client accounts (i.e. the dummy accounts created under the 
test manager account). But when running generate_refresh_token.py, I 
received this:

Error summary: {'faultMessage': "[AuthorizationError.USER_PERMISSION_DENIED 
@ ; trigger:'']", 'requestId': '0005753d9c9f13580a3706d12803025d', 
'serviceName': 'CampaignService', 'methodName': 'get', 'operations': '1', 
'responseTime': '86'}

This made me realize I hadn't actually linked the test manager account to 
the test client accounts. But when I tried to link them to the test manager 
account, I received this:

"You can't link this account because it's already linked to another manager 
in this account hierarchy. If you don't manage this account, please contact 
your top manager account to change its manager to this manager." Please see 
attachment.

As stated in the docs, "While logged in to AdWords as your test manager 
account, any client accounts you create will automatically be test 
accounts.", so I find it hard to understand that "it's already linked to 
another manager in this account hierarchy". These are test accounts created 
under a test manager.

As a side note, I am also having the same minor error described in the 
links below, namely that test client accounts are not showing where they 
should. While not fatal, this minor error might be related (or not)

https://groups.google.com/forum/#!searchin/adwords-api/client$20accounts|sort:date/adwords-api/uNk-uBn9VWo/08VTuEi6BAAJ

https://www.en.advertisercommunity.com/t5/Google-Ads-Account-Issues/New-Client-Accounts-Create-As-Cancelled/td-p/1779481

Thanks in advance!

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/3fcdb16b-8f72-42b8-b266-ea45740dfdab%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Ad in ad performance report segmented by date has empty date field

2018-09-07 Thread Tomas R
Hi Luis,

We found the problem. The  reporting API is returning improperly formatted 
CSV document, because it doesn't escape backslashes, which causes two 
columns to be merged into one when there is a backslash at the end of the 
cell value.


On Thursday, September 6, 2018 at 9:59:25 AM UTC+2, Luis Xander Talag 
(AdWords API Team) wrote:
>
> Hi Tomas,
>
> To further investigate the problem, can you provide the clientCustomerId 
> and the complete report definition 
> 
>  you 
> used to generate the report? Please reply via *Reply privately to author*.
>
>
> Best Regards,
> Luis
> AdWords API Team
>
> On Thursday, September 6, 2018 at 2:50:44 PM UTC+8, Tomas R wrote:
>>
>> Hi,
>>
>> Today we noticed an unusual response from AdWords reporting API. One of 
>> the "expanded text ads" in ad performance report segmented by date had an 
>> empty value for the date field. Can you explain why that would happen?
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/6a99491b-ea46-4b65-8b3d-7d9c489b9849%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How do I get the media resources for PLA single product ads?

2018-09-07 Thread 'Peter Oliquino (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Jia,

If what you are looking for is a way to retrieve product specific 
information, then I'm afraid that this is not supported via the AdWords 
API. I would recommend that you directly contact the Shopping API team via 
this link 
 to 
confirm if such a feature is supported in their platform.

Best regards,
Peter
AdWords API Team

On Friday, September 7, 2018 at 3:04:48 PM UTC+8, jia zheng wrote:
>
> After creating a PLA single product sku advertisement using 
> AdGroupCriterionService=>BiddableAdGroupCriterion=>ProductPartition=>ProductOfferId.
>  
> I want to use the API to get the media information of the sku associated 
> with the ad, such as sku's picture, price, etc. How to get it?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/28262ffc-5df3-46bd-bc98-c8032ea6af9b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How do I get the media resources for PLA single product ads?

2018-09-07 Thread jia zheng
After creating a PLA single product sku advertisement using 
AdGroupCriterionService=>BiddableAdGroupCriterion=>ProductPartition=>ProductOfferId.
 
I want to use the API to get the media information of the sku associated 
with the ad, such as sku's picture, price, etc. How to get it?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/8c0bd770-24ef-4339-b603-cfcac1403fdd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.