= 1.3.7.3 // CREATE THE ENDPOINT $endpoint = new EmsApi\Endpoint\CampaignsTracking(); /*===================================================================================*/ // Track subscriber click for campaign click $response = $endpoint->trackUrl('CAMPAIGN-UNIQUE-ID', 'SUBSCRIBER-UNIQUE-ID', 'URL-HASH'); // DISPLAY RESPONSE echo '
'; print_r($response->body); echo ''; /*===================================================================================*/ // Track subscriber open for campaign $response = $endpoint->trackOpening('CAMPAIGN-UNIQUE-ID', 'SUBSCRIBER-UNIQUE-ID'); // DISPLAY RESPONSE echo '
'; print_r($response->body); echo ''; /*===================================================================================*/ // Track subscriber unsubscribe for campaign $response = $endpoint->trackUnsubscribe('CAMPAIGN-UNIQUE-ID', 'SUBSCRIBER-UNIQUE-ID', [ 'ip_address' => '123.123.123.123', 'user_agent' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36', 'reason' => 'Reason for unsubscribe!', ]); // DISPLAY RESPONSE echo '
'; print_r($response->body); echo '';