public sealed class ClientEvent : IMessage<ClientEvent>, IEquatable<ClientEvent>, IDeepCloneable<ClientEvent>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Talent Solution v4beta1 API class ClientEvent.
An event issued when an end user interacts with the application that
implements Cloud Talent Solution. Providing this information improves the
quality of results for the API clients, enabling the
service to perform optimally. The number of events sent must be consistent
with other calls, such as job searches, issued to the service by the client.
[[["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\u003eThe \u003ccode\u003eClientEvent\u003c/code\u003e class in the Google Cloud Talent Solution v4beta1 API represents an event triggered by end-user interactions with a Cloud Talent Solution application.\u003c/p\u003e\n"],["\u003cp\u003eThis class is crucial for enhancing the API's result quality and performance by providing data on user engagement.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eClientEvent\u003c/code\u003e has properties for tracking the event's timestamp (\u003ccode\u003eCreateTime\u003c/code\u003e), a unique ID (\u003ccode\u003eEventId\u003c/code\u003e), additional notes (\u003ccode\u003eEventNotes\u003c/code\u003e), related job events (\u003ccode\u003eJobEvent\u003c/code\u003e), and a unique request ID (\u003ccode\u003eRequestId\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of \u003ccode\u003eClientEvent\u003c/code\u003e is \u003ccode\u003e3.0.0-beta06\u003c/code\u003e, and it implements interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class can be constructed either empty, or by copying an existing instance of the class.\u003c/p\u003e\n"]]],[],null,["# Google Cloud Talent Solution v4beta1 API - Class ClientEvent (3.0.0-beta06)\n\nVersion latestkeyboard_arrow_down\n\n- [3.0.0-beta06 (latest)](/dotnet/docs/reference/Google.Cloud.Talent.V4Beta1/latest/Google.Cloud.Talent.V4Beta1.ClientEvent)\n- [3.0.0-beta05](/dotnet/docs/reference/Google.Cloud.Talent.V4Beta1/3.0.0-beta05/Google.Cloud.Talent.V4Beta1.ClientEvent)\n- [2.0.0-beta07](/dotnet/docs/reference/Google.Cloud.Talent.V4Beta1/2.0.0-beta07/Google.Cloud.Talent.V4Beta1.ClientEvent) \n\n public sealed class ClientEvent : IMessage\u003cClientEvent\u003e, IEquatable\u003cClientEvent\u003e, IDeepCloneable\u003cClientEvent\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Google Cloud Talent Solution v4beta1 API class ClientEvent.\n\nAn event issued when an end user interacts with the application that\nimplements Cloud Talent Solution. Providing this information improves the\nquality of results for the API clients, enabling the\nservice to perform optimally. The number of events sent must be consistent\nwith other calls, such as job searches, issued to the service by the client. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ClientEvent \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ClientEvent](/dotnet/docs/reference/Google.Cloud.Talent.V4Beta1/latest/Google.Cloud.Talent.V4Beta1.ClientEvent), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ClientEvent](/dotnet/docs/reference/Google.Cloud.Talent.V4Beta1/latest/Google.Cloud.Talent.V4Beta1.ClientEvent), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ClientEvent](/dotnet/docs/reference/Google.Cloud.Talent.V4Beta1/latest/Google.Cloud.Talent.V4Beta1.ClientEvent), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.Talent.V4Beta1](/dotnet/docs/reference/Google.Cloud.Talent.V4Beta1/latest/Google.Cloud.Talent.V4Beta1)\n\nAssembly\n--------\n\nGoogle.Cloud.Talent.V4Beta1.dll\n\nConstructors\n------------\n\n### ClientEvent()\n\n public ClientEvent()\n\n### ClientEvent(ClientEvent)\n\n public ClientEvent(ClientEvent other)\n\nProperties\n----------\n\n### CreateTime\n\n public Timestamp CreateTime { get; set; }\n\nRequired. The timestamp of the event.\n\n### EventCase\n\n public ClientEvent.EventOneofCase EventCase { get; }\n\n### EventId\n\n public string EventId { get; set; }\n\nRequired. A unique identifier, generated by the client application.\n\n### EventNotes\n\n public string EventNotes { get; set; }\n\nNotes about the event provided by recruiters or other users, for example,\nfeedback on why a profile was bookmarked.\n\n### JobEvent\n\n public JobEvent JobEvent { get; set; }\n\nAn event issued when a job seeker interacts with the application that\nimplements Cloud Talent Solution.\n\n### RequestId\n\n public string RequestId { get; set; }\n\nStrongly recommended for the best service experience.\n\nA unique ID generated in the API responses. It can be found in\n\\[ResponseMetadata.request_id\\]\\[google.cloud.talent.v4beta1.ResponseMetadata.request_id\\]."]]