|
|
|
|
|
by jroll
4886 days ago
|
|
I worked with Peter and Ilya last week on putting this into our site. The client-side code took about half an hour, including setting up our segment.io account. The backend code was equally simple (but took longer as there were more calls to replace). There are a couple major benefits to this service: 1) Your marketing guy can go in and turn different analytics products on/off without touching code. 2) One call to track() pushes events to all of your enabled services. You don't have to add/remove calls to change which services they go to. 3) The backend code is asynchronous. This is a huge win, because you can call it in code handling a web request without worrying about it slowing down the user experience. 4) You don't have to deal with crappy APIs from companies like Marketo. We were able to remove a couple hundred lines of code that dealt with talking to marketo, in favor of one line of code that talked to Marketo via segment.io. |
|