Contact A2B Tracking
Phone: (401) 683-5215
Toll Free Phone: (800) 733-7592
Fax: (401) 683-5219
Physical Shipping Address:
1082 Davol Street, Suite #107
Fall River, MA 02720
Mailing Address:
PO Box 754 Saunderstown, RI 02874
For further information call or email:
General Information: info@a2btracking.com
Sales: sales@a2btracking.com
Support: support@a2btracking.com

projectName($project);
// Set the properties of the event to be tracked.
$event = (new Event())
->setSiteKey($recaptchaKey)
->setToken($token);
// Build the assessment request.
$assessment = (new Assessment())
->setEvent($event);
$request = (new CreateAssessmentRequest())
->setParent($projectName)
->setAssessment($assessment);
try {
$response = $client->createAssessment($request);
// Check if the token is valid.
if ($response->getTokenProperties()->getValid() == false) {
printf('The CreateAssessment() call failed because the token was invalid for the following reason: ');
printf(InvalidReason::name($response->getTokenProperties()->getInvalidReason()));
return;
}
// Check if the expected action was executed.
if ($response->getTokenProperties()->getAction() == $action) {
// Get the risk score and the reason(s).
// For more information on interpreting the assessment, see:
// https://cloud.google.com/recaptcha-enterprise/docs/interpret-assessment
printf('The score for the protection action is:');
printf($response->getRiskAnalysis()->getScore());
} else {
printf('The action attribute in your reCAPTCHA tag does not match the action you are expecting to score');
}
} catch (exception $e) {
printf('CreateAssessment() call failed with the following error: ');
printf($e);
}
}
// TODO: Replace the token and reCAPTCHA action variables before running the sample.
create_assessment(
'6LdpRGQrAAAAACyCestv0TiReueoJymZlXpCvX2m',
'YOUR_USER_RESPONSE_TOKEN',
'a2b-tracking-rec-1750180125070',
'YOUR_RECAPTCHA_ACTION'
);
?>