Given a campaign and correct paging limits, return the entire click and open history with timestamps, ordered by time, for every user a campaign was delivered to.
Signature
public function campaignEmailStatsAIMAll(string
$cid,
[integer
$start = 0,
[integer
$limit = 100]] )
Parameters
$cid
—
string
the campaign id to get stats for (can be gathered using campaigns())
$start
—
integer
optional for large data sets, the page number to start at - defaults to 1st page of data (page 0)
$limit
—
integer
optional for large data sets, the number of results to return - defaults to 100, upper limit set at 1000
Returns
array
Array containing a total record count and data including the actions (opens and clicks) for each email, with timestamps int total the total number of records
array data each record keyed by email address containing arrays of actions including:
string action The action taken (open or click)
string timestamp Time the action occurred
string url For clicks, the URL that was clicked