The 'postPageView' command has the following interface:
'postPageView', breadcrumb [, hostingUrl][, optionalVariables]
Examples of use:
// Post a pageview, with breadcrumb 'Frontpage/Product/Dolls' $netminers.push( ['postPageView', 'Frontpage/Product/Dolls'] );
// Post a pageview, with breadcrumb 'Frontpage/Product/Dolls' and link an optional property 'knownuser' via JSON to the pageview. $netminers.push( ['postPageView', 'Frontpage/Product/Dolls', { 'knownuser': 'true' }] );
// Post a pageview, with breadcrumb 'Frontpage/Product/Dolls' and add a custom url 'http://www.toysinc.com/newproductsection' instead of the current url location. $netminers.push( ['postPageView', 'Frontpage/Product/Dolls', 'http://www.toysinc.com/newproductsection/dolls'] );
// Usage of supplying a function to return the breadcrumb. The function creates and returns the breadcrumb 'Frontpage/Product/Dolls'. $netminers.push( ['postPageView', function(t) { var bc = []; bc.push('Frontpage'); bc.push('Product'); bc.push('Dolls'); return bc.join('/'); } ] );
// Post a pageview, with breadcrumb 'Frontpage/Product/Dolls' // Add a custom url 'http://www.toysinc.com/newproductsection' instead of the current url location // Link an optional property 'knownuser' via JSON to the pageview. $netminers.push( ['postPageView', 'Frontpage/Product/Dolls', 'http://www.toysinc.com', { 'knownuser': 'true' }] );