Forums » Help & Troubleshooting
Content URL not valid in goals section
I have a URL that is showing up in my content area of my clicky dashboard as:'/store/index.php?route=checkout%2Fsuccess'
when it is actually:
'/store/index.php?route=checkout/success'
When I go to add the first url to my goals section of clicky it says it has invalid characters and I cannot add it. If I add the 2nd *correct* URL to the section, it lets me, but then it never says that goal is reached because thats not a URL showing up within clicky.
I've set up hundreds of goals across multiple sites and have never seen this issue.
Help? =)
Posted Thu May 17 2012 5:04pm by justindocanto-DELETED
Also, I was able to set this up as a goal, despite the other one giving me errors whenever i tried to set it up?
'/store/index.php?route=checkout%2fcheckout'
I would prefer not having to make 2 goals.
Right now i have 1 for:
/store/index.php?route=checkout%2fcheckout
and
/store/index.php?route=checkout/checkout
both of which are getting hits by the same page? which makes my reports/goals section out of wack.
whats up with the random back and forth on my URLs. I would like one url to be seen 1 way and work for 1 goal. =)
Posted Thu May 17 2012 5:08pm by justindocanto-DELETED
I just did a test with both of the URLs in your first post, creating goals for both of them, and they both worked fine. Maybe you copy/pasted an extra random character in there?
Parsing, storing, and displaying URLs is much more complex than you would expect. The reason the / becomes %2F is because we URL decode then encode all variable values in case there is a space in there. But this does cause some characters to "transform" like you are seeing.
Posted Fri May 18 2012 8:13pm by Your Friendly Clicky Admin
Both URLs would imply there's 2 urls in my post. There's actuall 3 URLs in my first post. I think you may have looked over the 1st one because hat is the one I cannot make a goal for.
And the 2 actual URLs on my site are checkout/checkout & checkout/store... you're site is creating an extra 2 that dont exist ON TOP of storing my 2 actual URLs. Difficulty or not, your site is storing 2 urls in your system for 1 url in mine. This needs to be fixed or some kind of solution needs to be made. I need to have accurate tracking and not 'this stuff is hard' as a reason why I can't track goals/conversions/etc. which is a large portion of your service.
Posted Fri May 18 2012 8:20pm by justindocanto-DELETED
Well maybe I'm crazy but I only see two URLs in your first post. *FIRST POST*...
If you're saying the first URL is the problem, that would be '/store/index.php?route=checkout%2Fsuccess', correct? I was able to create a goal for that one. Did you maybe already create a goal for that URL? You can only have one unique goal per unique URL, even if one of them is deactivated.
> you're site is creating an extra 2 that dont exist ON TOP of storing my 2 actual URLs
So you're seeing checkout/checkout and checkout%2fcheckout and checkout/success and checkout%2fsuccess - you're seeing all 4 of these URLs in your content report?
Posted Fri May 18 2012 8:30pm by Your Friendly Clicky Admin
I stand corrected. there are in face 2 urls in my first post and 3 in my second.
but as for my issue, there's a few things going on here.
1) A PART OF IT LOOKS FIXED ALREADY
I'm looking at the data and getting confused. I'm able to make goals I wasn't before (I was not allowed to make 'checkout%2fsuccess' before, as it told me I had illegal characters but I can now. Odd. I'll just say I'm an idiot and maybe I overlooked things for the sake of moving onto other things...
2) YOU'RE SELECTIVELY ENCODING URLS
What I dont get know is why are my url's looking like this in your system: (note the one %2F and 2 '/'s)
/store/index.php?route=product%2Fproduct&product_id=50
when in reality it is (note the 3 '/'s and no %2F's)
/store/index.php?route=product/product&product_id=50
The '/' is turned into a %2f only 1 of the times but the other '/'s and the '&' and '=' stay decoded? I dont get why you wuold do that. Why arent some of the /'s staying decoded and only 1 is encoded? From a technical standpoint I assume you have some sort of preg_replace going on that only encodes them if they are after a '?'.... Still, this is really annoying and not specific that '/' after a '?' will be encoded. Even with an explaination, this is so unnecessary. I should have to read/gauge/enter my url's any other way then what they actually are.
3) YOUR LETTER CASES DO NOT MATCH IN THE CONTENT SECTION AND THE GOALS SECTION. AND THAT IS CAUSING ISSUES
Actual URL in my content section (and what i enter into the goals section when i try to make a goal for it)
/store/index.php?route=checkout%2Fsuccess
What the URL gets turned into in the goals section, after you make everything lower case (your site makes it lowercase)
/store/index.php?route=checkout%2fsuccess
because of you lowercasing the url in the goals section never finds a match. You know what does match, and this is funny...
/store/index.php?route=checkout/success
What's even more odd is both '/store/index.php?route=checkout/success' and '/store/index.php?route=checkout&2fsuccess' show as goals being reached when you look at a visitors history.
4) YOUR INCONSISTENCIES ARE DRIVING ME NUTS
<3 but I still love you guys.
Please fix this stuff.
Posted Fri May 18 2012 9:09pm by justindocanto-DELETED
So, is this being worked on? looked at? Any sort of status. Thanks guys
Posted Thu May 24 2012 2:32am by justindocanto-DELETED
