Bit more... turns out you can declare it in the function, just remove var.
So instead of var _uacct = code; // <- local declaration Write: _uacct = code; // <- global declaration On Nov 8, 4:13 pm, Craig <[EMAIL PROTECTED]> wrote: > Hi Jason, > > I've been working on something very similar and stumbled on your code. > Not sure if you figured out your problem yet, but this is my guess for > why it hasn't been logging your test accounts: > > <snip> > // add tracking code to the current page > function addTracking(){ > var _uacct = code; > // console.log('Set _uacct to ' + code); > // console.log('urchinTracker defined: ' + (typeof urchinTracker == > 'function')); urchinTracker(); > ...} > > </snip> > > You declare _uacct in a local scope. Try declaring _uacct on a > document level, outside of that function. It's not adding it to the > global scope when you declare it inside a function. See if that helps. > > Cheers > > On Oct 26, 2:45 am, jason <[EMAIL PROTECTED]> wrote: > > > Yep, that's my understanding as well, although: > > > 1) I don't know how long it will be in beta -- what's there now is not > > recommended for production use and is subject to change. > > > 2) I don't know how configurable it will be "out of the box" -- a lot > > of the things people do with urchin.js now are "features" that have > > never been documented by Google. > > > 3) I would still like to know why this hasn't been logging to my test > > accounts. > > > Thanks, > > Jason > > > On Oct 26, 5:29 am, Mika Tuupola <[EMAIL PROTECTED]> wrote: > > > > On Oct 26, 2007, at 3:54 AM, jason wrote: > > > > > - Examine all of the links on the page and attach onclick events to: > > > > - External links. > > > > - Mailto links. > > > > - Downloads. > > > > > - Call urchinTracker() when these links are clicked, prefixing them > > > > appropriately. > > > > AFAIK new ga.js tracks outbound links automatically. > > > > -- > > > Mika Tuupolahttp://www.appelsiini.net/