Overview

Namespaces

  • Ctct
    • Auth
    • Components
      • Account
      • Activities
      • Contacts
      • EmailMarketing
      • Tracking
    • Exceptions
    • Services
  • PHP

Classes

  • AccountService
  • ActivityService
  • BaseService
  • CampaignScheduleService
  • CampaignTrackingService
  • ContactService
  • ContactTrackingService
  • EmailMarketingService
  • ListService
  • Overview
  • Namespace
  • Class
  • Tree

Class CampaignTrackingService

Performs all actions pertaining to Constant Contact Campaign Tracking

Ctct\Services\BaseService
Extended by Ctct\Services\CampaignTrackingService
Namespace: Ctct\Services
Package: Services
Author: Constant Contact
Located at Ctct/Services/CampaignTrackingService.php
Methods summary
public Ctct\Components\ResultSet
# getBounces( string $accessToken, string $campaign_id, array $params = null )

Get a result set of bounces for a given campaign

Get a result set of bounces for a given campaign

Parameters

$accessToken
string
$accessToken - Constant Contact OAuth2 access token
$campaign_id
string
$campaign_id - Campaign id
$params
array
$params - query parameters to be appended to the request

Returns

Ctct\Components\ResultSet
- Containing a results array of Ctct\Components\Tracking\BounceActivity
public Ctct\Components\Tracking\TrackingActivity
# getClicks( string $accessToken, string $campaign_id, array $params = null )

Get clicks for a given campaign

Get clicks for a given campaign

Parameters

$accessToken
string
$accessToken - Constant Contact OAuth2 access token
$campaign_id
string
$campaign_id - Campaign id
$params
array
$param - query params to be appended to request

Returns

Ctct\Components\Tracking\TrackingActivity
- Containing a results array of Ctct\Components\Tracking\ClickActivity
public Ctct\Components\ResultSet
# getForwards( string $accessToken, string $campaign_id, array $params = null )

Get forwards for a given campaign

Get forwards for a given campaign

Parameters

$accessToken
string
$accessToken - Constant Contact OAuth2 access token
$campaign_id
string
$campaign_id - Campaign id
$params
array
$param - query param to be appended to request

Returns

Ctct\Components\ResultSet
- Containing a results array of Ctct\Components\Tracking\ForwardActivity
public Ctct\Components\ResultSet
# getOpens( string $accessToken, string $campaign_id, array $params = null )

Get opens for a given campaign

Get opens for a given campaign

Parameters

$accessToken
string
$accessToken - Constant Contact OAuth2 access token
$campaign_id
string
$campaign_id - Campaign id
$params
array
$params - query params to be appended to request

Returns

Ctct\Components\ResultSet
- Containing a results array of Ctct\Components\Tracking\OpenActivity
public Ctct\Components\Tracking\TrackingActivity
# getSends( string $accessToken, string $campaign_id, array $params = null )

Get sends for a given campaign

Get sends for a given campaign

Parameters

$accessToken
string
$accessToken - Constant Contact OAuth2 access token
$campaign_id
string
$campaign_id - Campaign id
$params
Array
$param - query params to be appended to request

Returns

Ctct\Components\Tracking\TrackingActivity
- Containing a results array of Ctct\Components\Tracking\SendActivity
public Ctct\Components\ResultSet
# getUnsubscribes( string $accessToken, string $campaign_id, array $params = null )

Get unsubscribes for a given campaign

Get unsubscribes for a given campaign

Parameters

$accessToken
string
$accessToken - Constant Contact OAuth2 access token
$campaign_id
string
$campaign_id - Campaign id
$params
array
$param - query params to be appended to request

Returns

Ctct\Components\ResultSet
- Containing a results array of Ctct\Components\Tracking\OptOutActivity
public Ctct\Components\Tracking\TrackingSummary
# getSummary( string $accessToken, integer $campaign_id )

Get a summary of reporting data for a given campaign

Get a summary of reporting data for a given campaign

Parameters

$accessToken
string
$accessToken - Constant Contact OAuth2 access token
$campaign_id
integer
$campaign_id - Campaign id

Returns

Ctct\Components\Tracking\TrackingSummary
Methods inherited from Ctct\Services\BaseService
__construct(), buildUrl(), getHeaders(), getRestClient()
Properties inherited from Ctct\Services\BaseService
$apiKey, $rest_client
Appconnect PHP SDK API documentation generated by ApiGen 2.8.0