Optional. For logged-in requests or login/registration requests, the unique
account identifier associated with this user. You can use the username if
it is stable (meaning it is the same for every request associated with the
same user), or any stable user ID of your choice. Leave blank for non
logged-in actions or guest checkout.
Optional. Creation time for this account associated with this user. Leave
blank for non logged-in actions, guest checkout, or when there is no
account associated with the current user.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference information for the \u003ccode\u003eUserInfo\u003c/code\u003e class within the Google Cloud reCAPTCHA Enterprise v1 API, specifically for version 2.15.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eUserInfo\u003c/code\u003e is used to store data associated with a user request that is protected by reCAPTCHA Enterprise, which is associated with the various versions available, from 1.2.0 to 2.17.0, with 2.17.0 being the latest version available.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUserInfo\u003c/code\u003e class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e interfaces, and includes properties like \u003ccode\u003eAccountId\u003c/code\u003e, \u003ccode\u003eCreateAccountTime\u003c/code\u003e, and \u003ccode\u003eUserIds\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eConstructors are provided for creating \u003ccode\u003eUserInfo\u003c/code\u003e objects, including a default constructor and one that takes another \u003ccode\u003eUserInfo\u003c/code\u003e object as a parameter for copying.\u003c/p\u003e\n"],["\u003cp\u003eThe document outlines optional fields \u003ccode\u003eAccountId\u003c/code\u003e (a unique identifier) and \u003ccode\u003eCreateAccountTime\u003c/code\u003e (the account creation time), which are particularly helpful for logged-in or registration actions.\u003c/p\u003e\n"]]],[],null,[]]