SnCore!

WebMarketingService Class Reference

Managed web marketing services. More...

List of all members.


Public Member Functions

int GetCampaignsCount (string ticket)
 Get campaigns count.
List< TransitCampaign > GetCampaigns (string ticket, ServiceQueryOptions options)
 Get all marketing campaigns.
int CreateOrUpdateCampaign (string ticket, TransitCampaign campaign)
 Create or update a marketing campaign.
void DeleteCampaign (string ticket, int id)
 Delete a marketing campaign.
TransitCampaign GetCampaignById (string ticket, int id)
 Get a marketing campaign by id.
int GetCampaignAccountRecepientsCount (string ticket, int id)
 Get campaign accounts count.
List
< TransitCampaignAccountRecepient > 
GetCampaignAccountRecepients (string ticket, int id, ServiceQueryOptions options)
 Get all marketing campaign account recepients.
int CreateOrUpdateCampaignAccountRecepient (string ticket, TransitCampaignAccountRecepient recepient)
 Create or update a marketing campaign account recepeient.
void DeleteCampaignAccountRecepient (string ticket, int id)
 Delete a marketing campaign account recepient.
void DeleteCampaignAccountRecepients (string ticket, int id)
 Delete all marketing campaign account recepients.
TransitCampaignAccountRecepient GetCampaignAccountRecepientById (string ticket, int id)
 Get a marketing campaign account recepient by id.
int ImportCampaignAccountRecepients (string ticket, TransitCampaignAccountRecepient[] recepients)
 Import marketing campaign account recepeients by account ids.
int ImportCampaignAccountEmails (string ticket, int campaign_id, bool verified_emails, bool unverified_emails)
 Import marketing campaign account emails.
int ImportCampaignAccountLocation (string ticket, int campaign_id, string country, string state, string city)
 Import accounts into a marketing campaign by location.
int ImportCampaignAccountPropertyValues (string ticket, int campaign_id, int pid, string value, bool unset)
 Import accounts into a marketing campaign by matching property value.

Detailed Description

Managed web marketing services.


Member Function Documentation

int GetCampaignsCount ( string  ticket  ) 

Get campaigns count.

List<TransitCampaign> GetCampaigns ( string  ticket,
ServiceQueryOptions  options 
)

Get all marketing campaigns.

int CreateOrUpdateCampaign ( string  ticket,
TransitCampaign  campaign 
)

Create or update a marketing campaign.

Parameters:
ticket authentication ticket

void DeleteCampaign ( string  ticket,
int  id 
)

Delete a marketing campaign.

Parameters:
ticket authentication ticket

TransitCampaign GetCampaignById ( string  ticket,
int  id 
)

Get a marketing campaign by id.

Parameters:
ticket authentication ticket

int GetCampaignAccountRecepientsCount ( string  ticket,
int  id 
)

Get campaign accounts count.

List<TransitCampaignAccountRecepient> GetCampaignAccountRecepients ( string  ticket,
int  id,
ServiceQueryOptions  options 
)

Get all marketing campaign account recepients.

int CreateOrUpdateCampaignAccountRecepient ( string  ticket,
TransitCampaignAccountRecepient  recepient 
)

Create or update a marketing campaign account recepeient.

Parameters:
ticket authentication ticket

void DeleteCampaignAccountRecepient ( string  ticket,
int  id 
)

Delete a marketing campaign account recepient.

Parameters:
ticket authentication ticket

void DeleteCampaignAccountRecepients ( string  ticket,
int  id 
)

Delete all marketing campaign account recepients.

Parameters:
ticket authentication ticket

TransitCampaignAccountRecepient GetCampaignAccountRecepientById ( string  ticket,
int  id 
)

Get a marketing campaign account recepient by id.

Parameters:
ticket authentication ticket

int ImportCampaignAccountRecepients ( string  ticket,
TransitCampaignAccountRecepient[]  recepients 
)

Import marketing campaign account recepeients by account ids.

Parameters:
ticket authentication ticket

int ImportCampaignAccountEmails ( string  ticket,
int  campaign_id,
bool  verified_emails,
bool  unverified_emails 
)

Import marketing campaign account emails.

Parameters:
ticket authentication ticket

int ImportCampaignAccountLocation ( string  ticket,
int  campaign_id,
string  country,
string  state,
string  city 
)

Import accounts into a marketing campaign by location.

Parameters:
ticket authentication ticket

int ImportCampaignAccountPropertyValues ( string  ticket,
int  campaign_id,
int  pid,
string  value,
bool  unset 
)

Import accounts into a marketing campaign by matching property value.

Parameters:
ticket authentication ticket


The documentation for this class was generated from the following file:
  • WebMarketingService.cs
© Vestris Inc., 2006-2007, All Rights Reserved | SnCore | Wed Mar 5 09:56:26 2008 | Doxygen 1.5.4