My World Child Care
Blog

Get in Touch

Let us know how we can help
Thank you!
Your message has been received!
Oops! Something went wrong while submitting the form. Please try again.
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); try { $response = $client->createAssessment( $projectName, $assessment ); // 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( '6LeUTb8qAAAAAPQ-Qy0gagwFIVBDhddwmFRNds4y', 'YOUR_USER_RESPONSE_TOKEN', 'search-console-446704', 'YOUR_RECAPTCHA_ACTION' ); ?>