UserListError.ADVERTISER_NOT_WHITELISTED_FOR_USING_UPLOADED_DATA while uploading the customers to Google Ads

1,053 views
Skip to first unread message

Srinivas Giduthuri

unread,
Oct 29, 2018, 10:04:23 AM10/29/18
to AdWords API and Google Ads API Forum
Hello all,

We are getting the following exception while uploading the customers to Google Ads.

Following is the request and response payloads.

[29 Oct 2018 19:26:48,103-requestInfoLogger:WARN:main] Request made: Service: AdwordsUserListService Method: mutate clientCustomerId: 133-941-2293 URL: https://adwords.google.com/api/adwords/rm/v201809/AdwordsUserListService Request ID: 0005795e70a3d8900a7ef18780075647 ResponseTime(ms): 264 OperationsCount: 1 IsFault: true FaultMessage: ApiException{applicationExceptionType=ApiException, errors=[UserListError{apiErrorType=UserListError, errorString=UserListError.ADVERTISER_NOT_WHITELISTED_FOR_USING_UPLOADED_DATA, fieldPath=operations[0].operand, fieldPathElements=[FieldPathElement{field=operations, index=0}, FieldPathElement{field=operand}], reason=USER_LIST_SERVICE_ERROR, trigger=}]}
[29 Oct 2018 19:26:48,271-soapXmlLogger:INFO:main] SOAP request:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <soapenv:Header>
        <ns1:RequestHeader xmlns:ns1="https://adwords.google.com/api/adwords/rm/v201809" soapenv:mustUnderstand="0">
            <ns2:clientCustomerId xmlns:ns2="https://adwords.google.com/api/adwords/cm/v201809">133-941-2293</ns2:clientCustomerId>
            <ns3:developerToken xmlns:ns3="https://adwords.google.com/api/adwords/cm/v201809">REDACTED</ns3:developerToken>
            <ns4:userAgent xmlns:ns4="https://adwords.google.com/api/adwords/cm/v201809">PMM Test Account (AwApi-Java, AdWords-Axis/4.1.0, Common-Java/4.1.0, Axis/1.4, Java/1.8.0_131, maven)</ns4:userAgent>
            <ns5:validateOnly xmlns:ns5="https://adwords.google.com/api/adwords/cm/v201809">false</ns5:validateOnly>
            <ns6:partialFailure xmlns:ns6="https://adwords.google.com/api/adwords/cm/v201809">false</ns6:partialFailure>
        </ns1:RequestHeader>
    </soapenv:Header>
    <soapenv:Body>
            <operations>
                <ns7:operator xmlns:ns7="https://adwords.google.com/api/adwords/cm/v201809">ADD</ns7:operator>
                <operand xmlns:ns8="https://adwords.google.com/api/adwords/rm/v201809" xsi:type="ns8:CrmBasedUserList">
                    <ns8:name>1a211566-5f85-4f36-9251-ed6e741deb8f</ns8:name>
                    <ns8:description>1a211566-5f85-4f36-9251-ed6e741deb8f</ns8:description>
                    <ns8:status>OPEN</ns8:status>
                    <ns8:membershipLifeSpan>10000</ns8:membershipLifeSpan>
                    <ns8:UserList.Type>CRM_BASED</ns8:UserList.Type>
                    <ns8:uploadKeyType>CONTACT_INFO</ns8:uploadKeyType>
                </operand>
            </operations>
        </mutate>
    </soapenv:Body>
</soapenv:Envelope>

[29 Oct 2018 19:26:48,271-soapXmlLogger:INFO:main] SOAP response:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Header>
            <requestId>0005795e70a3d8900a7ef18780075647</requestId>
            <serviceName>AdwordsUserListService</serviceName>
            <methodName>mutate</methodName>
            <operations>1</operations>
            <responseTime>264</responseTime>
        </ns2:ResponseHeader>
    </soap:Header>
    <soap:Body>
        <soap:Fault>
            <faultcode>soap:Client</faultcode>
            <faultstring>[UserListError.ADVERTISER_NOT_WHITELISTED_FOR_USING_UPLOADED_DATA @ operations[0].operand]</faultstring>
            <detail>
                <ns2:ApiExceptionFault xmlns="https://adwords.google.com/api/adwords/cm/v201809" xmlns:ns2="https://adwords.google.com/api/adwords/rm/v201809">
                    <message>[UserListError.ADVERTISER_NOT_WHITELISTED_FOR_USING_UPLOADED_DATA @ operations[0].operand]</message>
                    <ApplicationException.Type>ApiException</ApplicationException.Type>
                    <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns2:UserListError">
                        <fieldPath>operations[0].operand</fieldPath>
                        <fieldPathElements>
                            <field>operations</field>
                            <index>0</index>
                        </fieldPathElements>
                        <fieldPathElements>
                            <field>operand</field>
                        </fieldPathElements>
                        <trigger/>
                        <errorString>UserListError.ADVERTISER_NOT_WHITELISTED_FOR_USING_UPLOADED_DATA</errorString>
                        <ApiError.Type>UserListError</ApiError.Type>
                        <ns2:reason>USER_LIST_SERVICE_ERROR</ns2:reason>
                    </errors>
                </ns2:ApiExceptionFault>
            </detail>
        </soap:Fault>
    </soap:Body>
</soap:Envelope>

Request failed due to ApiException. Underlying ApiErrors:
  Error 0: UserListError{apiErrorType=UserListError, errorString=UserListError.ADVERTISER_NOT_WHITELISTED_FOR_USING_UPLOADED_DATA, fieldPath=operations[0].operand, fieldPathElements=[FieldPathElement{field=operations, index=0}, FieldPathElement{field=operand}], reason=USER_LIST_SERVICE_ERROR, trigger=}

Sreelakshmi Sasidharan (AdWords API Team)

unread,
Oct 29, 2018, 2:06:20 PM10/29/18
to AdWords API and Google Ads API Forum
Hello, 

Our team is currently investigating this issue. We'll keep you posted on the updates. 

Thanks,
Sreelakshmi, AdWords API Team

Srinivas Giduthuri

unread,
Nov 2, 2018, 7:15:26 AM11/2/18
to AdWords API and Google Ads API Forum
Could you please post an update on this issue as we are completely blocked to this issue?

Sreelakshmi Sasidharan (AdWords API Team)

unread,
Nov 2, 2018, 1:31:40 PM11/2/18
to AdWords API and Google Ads API Forum
Hello Srinivas,

We understand the inconvenience. Our team is actively working on resolving this issue. I will keep you posted as soon as I get any updates from them.

Srinivas Giduthuri

unread,
Nov 6, 2018, 2:02:53 AM11/6/18
to AdWords API and Google Ads API Forum
Hello Sreelakshmi,

Could you please post an update as we need to release the product? Could you please let me know one thing whether there will be any code changes required if this issue got resolved? If there are any code changes, we will hold off the release or else we will continue with the release. Please reply as soon as possible.

Thanks,
Srinivas

Sreelakshmi Sasidharan (AdWords API Team)

unread,
Nov 6, 2018, 5:20:01 PM11/6/18
to AdWords API and Google Ads API Forum
Hi Srinivas

To share an update with you, due to a recent update of policy of Customer Match, your request for mutating CrmBasedUserList will fail if the advertiser account hasn't been whitelisted for using the feature. If you own the account, you can contact your Google account representative to get your account whitelisted. If the account belongs to your customers, they need to contact their Google representative for whitelisting. Please let me know if you have any additional questions. 

Srinivas Giduthuri

unread,
Nov 8, 2018, 12:55:24 AM11/8/18
to AdWords API and Google Ads API Forum
Thanks, Sreelakshmi for the update. We are using a test account, what can we do in this case? Do we need to wait for the fix?

Thanks,
Srinivas

Teja Makani

unread,
Nov 8, 2018, 4:03:55 PM11/8/18
to AdWords API and Google Ads API Forum
Hello Srinivas,

I am Sreelakshmi's colleague, responding on this thread as she is OOO. As of now new members cannot be added to userlists in test accounts. There is an issue going on for this bug, I will let you know once I have more information.

Regards,
Sai Teja, AdWords API Team.

ba...@rais.io

unread,
Dec 12, 2018, 1:58:08 PM12/12/18
to AdWords API and Google Ads API Forum
Hi all, I came across the same issue, while I was testing a new version of the python library for our app.

I used my account (which is a testing account under my corporate email). What can we do in order to be able to add audience/push members to a custom audience?

I am getting the same error message: 

Error summary: {'methodName': 'mutate', 'operations': '1', 'requestId': '00057cd3f48c9d690a0ddd8243092cf9', 'faultMessage': '[UserListError.ADVERTISER_NOT_WHITELISTED_FOR_USING_UPLOADED_DATA @ operations[0].operand]', 'serviceName': 'AdwordsUserListService', 'responseTime': '172'}

Regards,
Babis

Teja Makani

unread,
Dec 12, 2018, 4:53:53 PM12/12/18
to AdWords API and Google Ads API Forum
Hello Babis,

There is an ongoing issue with adding new members to the test accounts. I will let you know once I have more information on this bug.


Regards,
Sai Teja, AdWords API Team

On Monday, October 29, 2018 at 10:04:23 AM UTC-4, Srinivas Giduthuri wrote:

Priyanka Mazagaonkar

unread,
Dec 21, 2018, 8:58:56 AM12/21/18
to AdWords API and Google Ads API Forum
AdWords API Team, 

Are there any new updates on this issue? We are facing the same problem wherein we are unable to make UserList calls even for a test account, and are getting the ADVERTISER_NOT_WHITELISTED_FOR_USING_UPLOADED_DATA error. We created test accounts as per the Google Ads Test Accounts documentation here: https://developers.google.com/adwords/api/docs/guides/accounts-overview#getting_started_with_test_accounts
Summary:
1. We have a production account, with actual ads and historical spend associated with it. 
2. We have created a separate test manager account (which is not linked to production) and have created a few test accounts in it. 
3. We are making UserList get/mutate/mutateMembers API calls from our test account, using the developer token from the production account (as suggested by test accounts documentation). 

Our understanding is that API calls from test accounts should work irrespective of the whitelist status of the production account. Can you please confirm if what we are seeing is expected behavior, and if we should be doing this another way? 

Thanks in advance!
Priyanka. 

Teja Makani

unread,
Dec 21, 2018, 11:36:11 AM12/21/18
to AdWords API and Google Ads API Forum
Hello Priyanka,

This is exactly the issue we are facing with test accounts and our team is working on it. Your process seems to be fine, I will notify everyone on this thread as and when I have updates on this issue.


Regards,
Sai Teja, AdWords API Team

On Monday, October 29, 2018 at 10:04:23 AM UTC-4, Srinivas Giduthuri wrote:

Priyanka Mazagaonkar

unread,
Dec 27, 2018, 9:11:10 AM12/27/18
to AdWords API and Google Ads API Forum

Thank you for your quick response Sai. Do you have an idea by when this issue with test accounts is planned to be resolved? This will help me set the right expectations within my team for our projects that depend on this issue. 

Thanks in advance!
Priyanka. 

Teja Makani

unread,
Dec 27, 2018, 2:50:02 PM12/27/18
to AdWords API and Google Ads API Forum
Hello Priyanka,

I understand how important it is to resolve this issue, but as of now I dint get any information on the ETA. I will update everyone on this thread when I have more information on this issue.


Regards,
Sai Teja, AdWords API Team

On Monday, October 29, 2018 at 10:04:23 AM UTC-4, Srinivas Giduthuri wrote:

est...@datagran.io

unread,
Jan 3, 2019, 10:04:32 AM1/3/19
to AdWords API and Google Ads API Forum
Hello Teja Makani,

do you have any update of this issue?
we have some serious problems for this bug.

thanks for attention!

Regards,
Esteban Maya

Teja Makani

unread,
Jan 3, 2019, 3:19:58 PM1/3/19
to AdWords API and Google Ads API Forum
Hello Esteban,

The issue related to the error UserListError.ADVERTISER_NOT_WHITELISTED_FOR_USING_UPLOADED_DATA for test accounts is not yet resolved. Our team is working on this issue, I will let you know if there is an update on this bug.

If you are facing this error for production accounts then you can contact your Google account representative to get your account whitelisted. You could refer this blog post for information. If you are facing a different problem please elaborate the scenario you are trying and share the SOAP logs. You could use reply privately to the author option while sharing the requested information. 


Regards,
Sai Teja, AdWords API Team

On Monday, October 29, 2018 at 10:04:23 AM UTC-4, Srinivas Giduthuri wrote:

Dan

unread,
Nov 12, 2019, 6:38:16 AM11/12/19
to AdWords API and Google Ads API Forum
Hello,
any news about this issue?

Google Ads API Forum Advisor Prod

unread,
Nov 12, 2019, 3:02:03 PM11/12/19
to d.ago...@gmail.com, adwor...@googlegroups.com

Hi Daniele,

Thank you for sharing the detailed logs for your concern. The error: ADVERTISER_NOT_WHITELISTED_FOR_USING_UPLOADED_DATA occurs when the API call is made against an account that is not whitelisted. The client customer account: 133-941-2293 against which you are making the request call is a test account. Could you please retry the request with another customer account that is whitelisted for this feature? You need to contact your Google Representative for the same as they can submit the whitelist request for customer match on your behalf. Let us know if you need any additional information.

Regards,
Nikisha Patel, Google Ads API Team



ref:_00D1U1174p._5001UJaNIJ:ref

Caleb Vandenheuvel

unread,
Dec 13, 2019, 10:20:20 AM12/13/19
to AdWords API and Google Ads API Forum
Nikisha,

The fact that this block is applying to test accounts is the reason for this topic; it is incorrect behavior that has been impacting testing for over a year.

Regards,
Caleb

Google Ads API Forum Advisor Prod

unread,
Dec 13, 2019, 4:16:41 PM12/13/19
to caleb.van...@whatcounts.com, adwor...@googlegroups.com

Hello Caleb,

I understand your concern, however, for getting whitelisted for Customer Match for both the test/production accounts can be requested by your Technical Account Manager on your behalf and is not possible from our end. I would recommend reaching out to them for filing a whitelisting request. Let us know if you have any additional API related concerns.



Regards,
Nikisha Patel, Google Ads API Team



ref:_00D1U1174p._5001UJaNIJ:ref

vinam adv

unread,
Jan 18, 2020, 4:51:28 AM1/18/20
to AdWords API and Google Ads API Forum
how can i  apply whitelisting request ?

PHP Fatal error:  Uncaught Google\AdsApi\AdWords\v201809\cm\ApiException: [UserListError.ADVERTISER_NOT_WHITELISTED_FOR_USING_UPLOADED_DATA @ operations[0].operand]

Google Ads API Forum Advisor Prod

unread,
Jan 21, 2020, 12:42:09 PM1/21/20
to vina...@gmail.com, adwor...@googlegroups.com

Hi,

Thank you for reaching out. UserListError.ADVERTISER_NOT_WHITELISTED_FOR_USING_UPLOADED_DATA error occurred when your account has not been whitelisted for mutating CrmBasedUserList. You could contact your Google account representative to get your account whitelisted for this feature. Please let me know if you have any further questions. 

Thanks and regards,
Xiaoming, Google Ads API Team



 

ref:_00D1U1174p._5001USwoG4:ref
Reply all
Reply to author
Forward
0 new messages