Class BatchRecordEventsRequest
Request message for PlayerGameEvents.BatchRecordEvents Next ID: 7
Implements
Inherited Members
Namespace: Google.Apis.Games.v1.Data
Assembly: Google.Apis.Games.v1.dll
Syntax
public class BatchRecordEventsRequest : IDirectResponseSchema
Properties
DroidGuardBlob
Optional. The DroidGuard blob generated by the client. This is used to detect abuse signals from the devices
Declaration
[JsonProperty("droidGuardBlob")]
public virtual string DroidGuardBlob { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Events
Required. A list of player game events to be recorded. Maximum of 30 events per batch request.
Declaration
[JsonProperty("events")]
public virtual IList<PlayerGameEvent> Events { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<PlayerGameEvent> |
PackageName
Required. Application package name (e.g., "com.example.game").
Declaration
[JsonProperty("packageName")]
public virtual string PackageName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RequestTime
object representation of RequestTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use RequestTimeDateTimeOffset instead.")]
public virtual object RequestTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
RequestTimeDateTimeOffset
DateTimeOffset representation of RequestTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? RequestTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
RequestTimeRaw
Required. The time from the client when this specific batch of events was submitted.
Declaration
[JsonProperty("requestTime")]
public virtual string RequestTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Salt
Optional. The salt used to generate content binding for the DroidGuard blob. This is used to prevent replay attacks.
Declaration
[JsonProperty("salt")]
public virtual string Salt { get; set; }
Property Value
| Type | Description |
|---|---|
| string |