Can not save Audience Rule with ExpressionUserList

211 views
Skip to first unread message

Binh Quach

unread,
Nov 16, 2015, 8:50:40 AM11/16/15
to AdWords API Forum

I created ExpressionUserList with two rule but i can't save with Too few elements in the collection. But i created it manually it can be save but it's data not expression user list.

Thanks


Anthony Madrigal

unread,
Nov 16, 2015, 4:08:37 PM11/16/15
to AdWords API Forum
Hello,

This question is best suited for the AdWords Community Forum. They should be able to help you there.

Cheers,
Anthony
AdWords API Team

Florian Lherbette

unread,
Nov 17, 2015, 7:09:27 AM11/17/15
to AdWords API Forum
Anthony, while I do agree that this question is not related to AdWords API, I often wonder how technical problems on the AdWords UI should be reported. Is AdWords Community the right place to get feedback on technical issues and escalate bugs to the AdWords engineering team?

Also, to add some information on the matter: I stumbled on the same error a year ago. At that time I inspected the requests made to the backend and I saw that the userlist creation failed because of the following API error:

[CollectionSizeError.TOO_FEW @ operations[0].operand.rule.groups]


I hope this can help.

-- 
Florian

Nadine Sundquist (AdWords API Team)

unread,
Nov 17, 2015, 1:38:37 PM11/17/15
to AdWords API Forum
Hi Florian,

Thanks for bringing up the question. I would be happy to clarify things. Any technical issues with the AdWords user interface go through the AdWords Community Forum because that support team has better access to the engineers who construct the AdWords user interface. Even though both the AdWords user interface and AdWords API use the same data on the back-end, there are separate teams that construct each of the interfaces. 

Some of the knowledge from the API can translate over to the user interface as well. So, if you were able to figure out why that error came up a year ago for you, you may be able to give some suggestions to Binh as to what the problem may be.

Best,
Nadine, AdWords API Team

Binh Quach

unread,
Nov 18, 2015, 2:33:44 AM11/18/15
to AdWords API Forum
Hi, Anthony
Thanks all. But requests do not throw [CollectionSizeError.TOO_FEW @ operations[0].operand.rule.groups]. 

Hi, Adwords API Team
When i create with same rule one by back-end and one by manual, data that i get not the same. One is UserList type with no rule and another is ExpressionUserList type. Can you explain it? Thanks. I will change it to AdWords Community Forum
.

Nadine Sundquist (AdWords API Team)

unread,
Nov 18, 2015, 9:22:33 AM11/18/15
to AdWords API Forum
Hi Binh,

I'm not sure why that would be the case. I would have to do some experimentation to figure that out. If you have any further questions about the API, please don't hesitate to contact us.

Regards,
Nadine, AdWords API Team

Felix Weizman

unread,
Jan 19, 2016, 8:59:11 AM1/19/16
to AdWords API Forum
Hi Nadine,

I have the same issue in my project.
Do you have any suggestion to fix this problem?

Thanks,
Felix.

Nadine Sundquist (AdWords API Team)

unread,
Jan 19, 2016, 9:33:54 AM1/19/16
to AdWords API Forum
Hi Felix,

Could you please give me a few more specifics on what is happening for you?
  • Is this happening in the AdWords user interface or in the AdWords API?
  • If it's the API, what exactly are you trying to save? What kind of UserList with what kind of rule?
  • What is the exact error that you're getting back?
Thanks,
Nadine, AdWords API Team

Nadine Sundquist (AdWords API Team)

unread,
Feb 3, 2016, 11:35:27 AM2/3/16
to AdWords API Forum
Hello Felix,

I'm just checking in to see if you got this resolved.

Best,
Nadine, AdWords API Team

Felix Weizman

unread,
Feb 3, 2016, 12:16:30 PM2/3/16
to AdWords API Forum
Hi,

The problem is a little bit tricky, let me to explain.

We use AdWords API to create the ExpressionUserList.
However, unfortunately your API currently has no support for including past users who match that rule.
So after creating the audience via API, I then go manually to the user interface to check the 'Include past users' check box. 
The issue is that I'm unable to save this change and I keep getting the following error - ''Too few elements in the collection".
This error occurs only on user lists that were created by the API.

The issue is really critical for us and I understand that it stands somewhere between your team and the user interface team, so I'll really appreciate your help with this.

Thank you,
Felix.

Nadine Sundquist (AdWords API Team)

unread,
Feb 3, 2016, 11:05:40 PM2/3/16
to AdWords API Forum
Hello Felix,

You're right; this is in between 2 teams. I'll need to reproduce it from my side to see if I can find a solution for you. I'll get back to you if I need any more information to reproduce this.

Regards,
Nadine, AdWords API Team

Nadine Sundquist (AdWords API Team)

unread,
Feb 4, 2016, 11:41:20 AM2/4/16
to AdWords API Forum
Hi Felix,

Could you please help me out by clicking Reply privately to author in the forum and sending me what your request looks like (such as the SOAP XML request) when creating your expression user list? I want to make sure I have my environment set up exactly the same when working on this.

Thanks,
Nadine, AdWords API Team
Reply all
Reply to author
Forward
0 new messages