Hi.
Say a visitor, visits a site and views a bunch of pages.
In GA each of these are explicit levels and we call them visitors, sessions and hit levels respectively.
ga:visits is incremented in the first hit of a session.
ga:visitors (in the way defined above) is incremented every time we see a unique visitor ID.
ga:pageviews is incremented for every page type of hit (ie called from _trackPageview)
ga:uniquePageviews is incremented once per session for every combination of pagePath and pageTitle
So visitor X sees these sequence of pages (tracked via _trackPageview) in the same session:
visitor id is constant and so is the session id.
pagePath=Page1,title=foo
pagePath=Page2,title=bar
pagePath=Page3,title=baz
pagePath=Page1,title=joe
Here's the expected output:
ga:pagePath ga:visits ga:visitors ga:pageviews ga:uniquePageviews
Page1 1 1 1 2
Page2 0 1 1 1
Page3 0 1 1 1
-Nick