Skip to main content
Level 4
Jan 30, 2020 2:54 AM UTC
Solved

Experiment doesn't work with pipe character in URL query

I have an audience as shown in this screenshot:

But when I open a link like www.foo.com?cmp=baz|trt|meg, my experiment doesn’t run.

If I open www.foo.com?cmp=baz%7Ctrt%7Cmeg, then my experiment runs as expected.

Does anyone know why using "|" doesn't work even though I've setup the audience as shown?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
MihneaD
MihneaDAccepted solution
Adobe Employee
Jan 31, 2020 4:10 AM UTC

@analytics_union 
Try to commenting out those | symbols. Instead of querry contains = |trt| try querry contains = %7Ctrt%7C
Mihnea Docea | Technical Support Consultant | Customer Experience | Adobe | 1 (800) 497-0335

2 replies

MihneaD
Adobe Employee
MihneaDAdobe EmployeeAccepted solution
Adobe Employee
Jan 31, 2020 4:10 AM UTC

@analytics_union 
Try to commenting out those | symbols. Instead of querry contains = |trt| try querry contains = %7Ctrt%7C
Mihnea Docea | Technical Support Consultant | Customer Experience | Adobe | 1 (800) 497-0335

Translate
Level 4
Jan 31, 2020 8:22 AM UTC
That's what I had put in my Audience definition. See the "Or" conditions in my screenshot.
Translate