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

Provide us your contact info and one of our solution experts will reach out to you to discuss the perfect system for you.

*
*
*
*
Comments *
 
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' ); ?>