FoodCandy!

WebStatsService Class Reference

Managed web stats and tracking services. More...

List of all members.


Public Member Functions

void TrackSingleRequest (TransitStatsRequest request)
 Track a single request.
void TrackMultipleRequests (TransitStatsRequest[] requests)
 Track multiple requests.
TransitStatsSummary GetSummary (string ticket)
 Get stats summary.
int GetRefererHostsCount (string ticket, RefererHostQueryOptions qopt)
 Get referer hosts count.
List< TransitRefererHost > GetRefererHosts (string ticket, RefererHostQueryOptions qopt, ServiceQueryOptions options)
 Get all referer hosts.
int CreateOrUpdateRefererHost (string ticket, TransitRefererHost refererhost)
 Create or update a referer host.
TransitRefererHost GetRefererHostById (string ticket, int id)
 Get a referer host.
void DeleteRefererHost (string ticket, int id)
 Delete a referer host.
Parameters:
ticket authentication ticket
id id
.
int GetRefererQueriesCount (string ticket)
 Get referer queries count.
List< TransitRefererQuery > GetRefererQueries (string ticket, ServiceQueryOptions options)
 Get referer queries.
int CreateOrUpdateRefererQuery (string ticket, TransitRefererQuery refererquery)
 Create or update a referer query.
TransitRefererQuery GetRefererQueryById (string ticket, int id)
 Get a referer query.
void DeleteRefererQuery (string ticket, int id)
 Delete a referer query.
Parameters:
ticket authentication ticket
id id
.
TransitCounter GetCounterByUri (string ticket, string uri)
 Get counter for an url.
int GetCountersCount (string ticket)
 Get counters count.
List< TransitCounter > GetCounters (string ticket, ServiceQueryOptions options)
 Get all counters.
int CreateOrUpdateCounter (string ticket, TransitCounter counter)
 Create or update a counter.
TransitCounter GetCounterById (string ticket, int id)
 Get a counter.
void DeleteCounter (string ticket, int id)
 Delete a counter.
Parameters:
ticket authentication ticket
id id
.
int CreateOrUpdateRefererHostDup (string ticket, TransitRefererHostDup refererhostdup)
 Create or update a referer host dup.
TransitRefererHostDup GetRefererHostDupById (string ticket, int id)
 Get a referer host dup.
List< TransitRefererHostDup > GetRefererHostDups (string ticket, ServiceQueryOptions options)
 Get all referer host dups.
int GetRefererHostDupsCount (string ticket)
 Get all referer host dups count.
void DeleteRefererHostDup (string ticket, int id)
 Delete a referer host dup.
Parameters:
ticket authentication ticket
id id
.
int CreateOrUpdateRefererAccount (string ticket, TransitRefererAccount refererhostaccount)
 Create or update a referer account.
TransitRefererAccount GetRefererAccountById (string ticket, int id)
 Get a referer account.
int GetRefererAccountsCount (string ticket)
 Get referer accounts count.
List< TransitRefererAccount > GetRefererAccounts (string ticket, ServiceQueryOptions options)
 Get all referer accounts.
void DeleteRefererAccount (string ticket, int id)
 Delete a referer account.
Parameters:
ticket authentication ticket
id id
.
List< TransitAccount > FindRefererAccounts (string ticket, string uri, ServiceQueryOptions options)
 Find potential referer account by uri. Check websites and syndicated feeds.

Detailed Description

Managed web stats and tracking services.


Member Function Documentation

int CreateOrUpdateCounter string  ticket,
TransitCounter  counter
 

Create or update a counter.

Parameters:
ticket authentication ticket
type transit counter

int CreateOrUpdateRefererAccount string  ticket,
TransitRefererAccount  refererhostaccount
 

Create or update a referer account.

Parameters:
ticket authentication ticket
refererhostaccount transit referer account

int CreateOrUpdateRefererHost string  ticket,
TransitRefererHost  refererhost
 

Create or update a referer host.

Parameters:
ticket authentication ticket
type transit referer host

int CreateOrUpdateRefererHostDup string  ticket,
TransitRefererHostDup  refererhostdup
 

Create or update a referer host dup.

Parameters:
ticket authentication ticket
refererhostdup transit referer host dup

int CreateOrUpdateRefererQuery string  ticket,
TransitRefererQuery  refererquery
 

Create or update a referer query.

Parameters:
ticket authentication ticket
type transit referer query

List<TransitAccount> FindRefererAccounts string  ticket,
string  uri,
ServiceQueryOptions  options
 

Find potential referer account by uri. Check websites and syndicated feeds.

Parameters:
ticket 
uri 
options 
Returns:

TransitCounter GetCounterById string  ticket,
int  id
 

Get a counter.

Returns:
transit counter

TransitCounter GetCounterByUri string  ticket,
string  uri
 

Get counter for an url.

Returns:
transit referer queries

List<TransitCounter> GetCounters string  ticket,
ServiceQueryOptions  options
 

Get all counters.

Returns:
transit counters

int GetCountersCount string  ticket  ) 
 

Get counters count.

Parameters:
ticket authentication ticket
Returns:
transit counters

TransitRefererAccount GetRefererAccountById string  ticket,
int  id
 

Get a referer account.

Returns:
transit referer account

List<TransitRefererAccount> GetRefererAccounts string  ticket,
ServiceQueryOptions  options
 

Get all referer accounts.

Returns:
list of transit referer accounts

int GetRefererAccountsCount string  ticket  ) 
 

Get referer accounts count.

Returns:
number of referer accounts

TransitRefererHost GetRefererHostById string  ticket,
int  id
 

Get a referer host.

Returns:
transit referer host

TransitRefererHostDup GetRefererHostDupById string  ticket,
int  id
 

Get a referer host dup.

Returns:
transit referer host dup

List<TransitRefererHostDup> GetRefererHostDups string  ticket,
ServiceQueryOptions  options
 

Get all referer host dups.

Returns:
list of transit referer host dups

int GetRefererHostDupsCount string  ticket  ) 
 

Get all referer host dups count.

Returns:
number of transit referer host dups

List<TransitRefererHost> GetRefererHosts string  ticket,
RefererHostQueryOptions  qopt,
ServiceQueryOptions  options
 

Get all referer hosts.

Returns:
transit referer hosts

int GetRefererHostsCount string  ticket,
RefererHostQueryOptions  qopt
 

Get referer hosts count.

Parameters:
ticket authentication ticket
Returns:
transit referer hosts

List<TransitRefererQuery> GetRefererQueries string  ticket,
ServiceQueryOptions  options
 

Get referer queries.

Returns:
transit referer queries

int GetRefererQueriesCount string  ticket  ) 
 

Get referer queries count.

Returns:
transit referer queries count

TransitRefererQuery GetRefererQueryById string  ticket,
int  id
 

Get a referer query.

Returns:
transit referer query

void TrackMultipleRequests TransitStatsRequest[]  requests  ) 
 

Track multiple requests.

Parameters:
requests client requests

void TrackSingleRequest TransitStatsRequest  request  ) 
 

Track a single request.

Parameters:
request client request

The documentation for this class was generated from the following file:
  • WebStatsService.cs
© FoodCandy, 2006-2007, All Rights Reserved | FoodCandy | Sun Oct 7 10:48:53 2007 | Doxygen 1.4.6-NO