Class GoogleMapsPlayablelocationsV3Impression
Encapsulates impression event details.
Inheritance
System.Object
GoogleMapsPlayablelocationsV3Impression
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.PlayableLocations.v3.Data
Assembly: Google.Apis.PlayableLocations.v3.dll
Syntax
public class GoogleMapsPlayablelocationsV3Impression : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
System.String |
GameObjectType
An arbitrary, developer-defined type identifier for each type of game object used in your game. Since
players interact with differ types of game objects in different ways, this field allows you to segregate
impression data by type for analysis. You should assign a unique game_object_type
ID to represent a
distinct type of game object in your game. For example, 1=monster location, 2=powerup location.
Declaration
[JsonProperty("gameObjectType")]
public virtual int? GameObjectType { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
ImpressionType
Required. The type of impression event.
Declaration
[JsonProperty("impressionType")]
public virtual string ImpressionType { get; set; }
Property Value
Type | Description |
---|---|
System.String |
LocationName
Required. The name of the playable location.
Declaration
[JsonProperty("locationName")]
public virtual string LocationName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Implements
Google.Apis.Requests.IDirectResponseSchema