hummingbird icon indicating copy to clipboard operation
hummingbird copied to clipboard

Documentation, tutorial or primer?

Open JerryWho opened this issue 14 years ago • 12 comments

Hi, is there any documentation or tutorial or something else where I can see how to configure hummingbird correctly?

thanks, Martin

JerryWho avatar May 13 '10 13:05 JerryWho

The best I have at the moment is in the README; there will be more to come very soon.

mnutt avatar May 13 '10 13:05 mnutt

looking forward to the documentation :) i'm struggling to get this working this morning as well and very anxious to :) i've got it all running but nothing showing up in the graphs in chrome when i call the tracking pixel on a test page. so just wondering if there's a special syntax to calling the pixel etc... i don't see any documentation in readme on tracking pixel setup.

i know this is all brand new and pre-alpha, but would love to help you test this.

markjensen avatar May 22 '10 17:05 markjensen

Stuck at same place as well. Not quite sure how to set up pixel tracking. Fantastic work BTW!

jimkern avatar May 26 '10 17:05 jimkern

Note I have been unable to make the Hummingbird Demo work in any browser including Safari, Chrome, or FF.

joshkehn avatar Jun 19 '10 02:06 joshkehn

here is how i got it to work on my OSX:

$ mongod run --config /usr/local/mongodb/mongod.conf

open new terminal

$ cd ~/Sandboxes/hummingbird $ cd deps/express fix the files as per http://gist.github.com/463360

$ cd ../../ $ node server.js &> log/hummingbird.log & $ node monitor.js &> log/hummingbird_monitor.log &

open Chrome and navigate to http://localhost:8888/ username: admin passwor: change_this

and you would see the demo

to test open Firefox or another tab in Chrome and navigate to http://localhost:8000/tracking_pixel.gif

refresh the page couple of times and you would see it registering.

what will be nice to have is examples of how to modify the data being stored and how to display historical data and also how to display the different pages i.e. index, cart ... etc as in the demo.

hope this helps

nkhine avatar Jul 04 '10 11:07 nkhine

thanks nkhine, your steps worked for me. I also would like to see how they configured the demo app to display different pages. awesome work.

mattmcq avatar Jul 19 '10 18:07 mattmcq

nkhine, I did all you suggested as well yet have no updates in my graphs. Any thoughts?

Keep on getting this error from Safari's console:

socket lost, retrying immediately 2websocket.js:13still no socket, retrying in 3 seconds

jamster avatar Jul 22 '10 17:07 jamster

Well, figured it out... I changed the default ports in the config and there were a bunch of references to them in the client side JS code. Just synced 'em up and all good.

jamster avatar Jul 22 '10 19:07 jamster

Works fine and looks great. Pageviews/sec graph is reacting to pixel loads, however I was wondering how to check the cart adds / sec - what parameters to add to the tracking pixel?

seporaitis avatar Jul 29 '10 23:07 seporaitis

You can add events=scAdd to the querystring to update cart adds, for example: http://.../tracking_pixel.gif?events=scAdd

NathanielMichael avatar Aug 24 '11 02:08 NathanielMichael

@mnutt, do you have spare time to write down that documentation or insert some comments in the code? I want to extend hummingbird with other data sources and i'm lost.

danmilon avatar Nov 09 '11 16:11 danmilon

I finally have got it to work and register page loads - fantastic.

I too would love to be able to more events, such as contact form submitted, checkout completed etc....

Where can we create these please?

starchild avatar May 25 '13 11:05 starchild