![]() |
ConstantContact iOS SDK
|
#import <CampaignTrackingService.h>
Performs all actions pertaining to Constant Contact Campaign Tracking
Please note that campaign tracking data is available for 180 days from the time the campaign was originally sent. If you resend a campaign, the report data for the resend recipients is available for the same 180 day period as the original send data.
+ (HttpResponse *) getBouncesWithAccessToken: | (NSString *) | accessToken | |
campaignID: | (NSString *) | campaignId | |
creationDate: | (NSDate *) | date | |
andALimitOf: | (int) | limit | |
Get a result set of bounces for a given campaign
NSString | *accessToken - Constant Contact OAuth2 access token |
NSString | *campaignId - id of the Campaign to which we want to see the tracking service |
NSDate | *date - (optional) if given only activites after the creation date will be returned, sending the date parameter will invalidate the limit parameter; |
int | limit - (optional) query param representing the number of items returned on a page; |
+ (HttpResponse *) getClicksByLinkwithAccessToken: | (NSString *) | accessToken | |
campaignId: | (NSString *) | campaignId | |
linkId: | (NSString *) | linkId | |
creationDate: | (NSDate *) | date | |
andALimitOf: | (int) | limit | |
Get clicks for a specific link for a given campaign
NSString | *accessToken - Constant Contact OAuth2 access token |
NSString | *campaignId - id of the Campaign to which we want to see the tracking service |
NSString | *linkId - the id of the specific link you want |
NSDate | *date - (optional) if given only activites after the creation date will be returned, sending the date parameter will invalidate the limit parameter; |
int | limit - (optional) query param representing the number of items returned on a page; |
+ (HttpResponse *) getClicksWithAccessToken: | (NSString *) | accessToken | |
campaignId: | (NSString *) | campaignId | |
creationDate: | (NSDate *) | date | |
andALimitOf: | (int) | limit | |
Get clicks for a given campaign
NSString | *accessToken - Constant Contact OAuth2 access token |
NSString | *campaignId - id of the Campaign to which we want to see the tracking service |
NSDate | *date - (optional) if given only activites after the creation date will be returned, sending the date parameter will invalidate the limit parameter; |
int | limit - (optional) query param representing the number of items returned on a page; |
+ (HttpResponse *) getForwardsWithAccessToken: | (NSString *) | accessToken | |
campaignId: | (NSString *) | campaignId | |
creationDate: | (NSDate *) | date | |
andALimitOf: | (int) | limit | |
Get forwards for a given campaign
NSString | *accessToken - Constant Contact OAuth2 access token |
NSString | *campaignId - id of the Campaign to which we want to see the tracking service |
NSDate | *date - (optional) if given only activites after the creation date will be returned, sending the date parameter will invalidate the limit parameter; |
int | limit - (optional) query param representing the number of items returned on a page; |
+ (HttpResponse *) getOpensWithAccessToken: | (NSString *) | accessToken | |
campaignId: | (NSString *) | campaignId | |
creationDate: | (NSDate *) | date | |
andALimitOf: | (int) | limit | |
Get opens for a given campaign
NSString | *accessToken - Constant Contact OAuth2 access token |
NSString | *campaignId - id of the Campaign to which we want to see the tracking service |
NSDate | *date - (optional) if given only activites after the creation date will be returned, sending the date parameter will invalidate the limit parameter; |
int | limit - (optional) query param representing the number of items returned on a page; |
+ (HttpResponse *) getOptOutsWithAccessToken: | (NSString *) | accessToken | |
campaignId: | (NSString *) | campaignId | |
creationDate: | (NSDate *) | date | |
andALimitOf: | (int) | limit | |
Get opt outs for a given campaign
NSString | *accessToken - Constant Contact OAuth2 access token |
NSString | *campaignId - id of the Campaign to which we want to see the tracking service |
NSDate | *date - (optional) if given only activites after the creation date will be returned, sending the date parameter will invalidate the limit parameter; |
int | limit - (optional) query param representing the number of items returned on a page; |
+ (HttpResponse *) getSendsWithAccessToken: | (NSString *) | accessToken | |
campaignId: | (NSString *) | campaignId | |
creationDate: | (NSDate *) | date | |
andALimitOf: | (int) | limit | |
Get sends for a given campaign
NSString | *accessToken - Constant Contact OAuth2 access token |
NSString | *campaignId - id of the Campaign to which we want to see the tracking service |
NSDate | *date - (optional) if given only activites after the creation date will be returned, sending the date parameter will invalidate the limit parameter; |
int | limit - (optional) query param representing the number of items returned on a page; |
+ (HttpResponse *) getSummaryWithAccessToken: | (NSString *) | accessToken | |
andCampaignId: | (NSString *) | campaignId | |
Get a summary of reporting data for a given campaign
NSString | *accessToken - Constant Contact OAuth2 access token |
NSString | *campaignId - id of the Campaign to which we want to see the tracking service |