AbdFatah / analytics-issues

Automatically exported from code.google.com/p/analytics-issues
0 stars 0 forks source link

handle or reject trackEvent() parameter that contains a space " " char or other non-url-encoded char #183

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Name of affected component: Mobile Tracking

Android 3.x

Issue summary:

trackEvent() takes strings as parameters, but has a problem when a label string 
contains a character.  See 
https://groups.google.com/a/googleproductforums.com/forum/#!category-topic/analy
tics/discuss-issues-related-to-your-accounts-reports-and-data/RBPUwhMXtec

Steps to reproduce issue:
1. trackEvent("foo", "bar", "I have a space", 0);
2. notice that db will fill up because these do not get sent

Expected output:
Please either throw when parameters are illegal, or url-encode them.

Actual results:
db will fill up because these do not get sent

Original issue reported on code.google.com by larha...@gmail.com on 28 Jan 2012 at 1:35

GoogleCodeExporter commented 9 years ago

Original comment by awa...@google.com on 8 Nov 2013 at 11:50