Show / Hide Table of Contents

Class ConsumptionUsageEvent

List of events, each representing an instance where the user consumed or used the purchased item or service.

Inheritance
object
ConsumptionUsageEvent
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.AndroidPublisher.v3.Data
Assembly: Google.Apis.AndroidPublisher.v3.dll
Syntax
public class ConsumptionUsageEvent : IDirectResponseSchema

Properties

ConsumptionItemDescription

Optional. Free form text that allows developers to provide more info on the item consumed. Maximum length is 5000 characters.

Declaration
[JsonProperty("consumptionItemDescription")]
public virtual string ConsumptionItemDescription { get; set; }
Property Value
Type Description
string

ConsumptionTime

object representation of ConsumptionTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ConsumptionTimeDateTimeOffset instead.")]
public virtual object ConsumptionTime { get; set; }
Property Value
Type Description
object

ConsumptionTimeDateTimeOffset

DateTimeOffset representation of ConsumptionTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? ConsumptionTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

ConsumptionTimeRaw

Optional. Time when the user consumed, used, downloaded, opened, or streamed the content.

Declaration
[JsonProperty("consumptionTime")]
public virtual string ConsumptionTimeRaw { 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

IpAddress

Optional. The IP address from which the consumption occurred.

Declaration
[JsonProperty("ipAddress")]
public virtual string IpAddress { get; set; }
Property Value
Type Description
string

Location

Optional. Geographic location where the consumption occurred.

Declaration
[JsonProperty("location")]
public virtual CoarseLocation Location { get; set; }
Property Value
Type Description
CoarseLocation

ObfuscatedAccountId

Optional. Obfuscated string that is uniquely associated with the purchaser's user account in the app. https://developer.android.com/reference/com/android/billingclient/api/BillingFlowParams.Builder#setObfuscatedAccountId(java.lang.String)

Declaration
[JsonProperty("obfuscatedAccountId")]
public virtual string ObfuscatedAccountId { get; set; }
Property Value
Type Description
string

ObfuscatedProfileId

Optional. Obfuscated string that is uniquely associated with the purchaser's user profile in the app. https://developer.android.com/reference/com/android/billingclient/api/BillingFlowParams.Builder#setObfuscatedProfileId(java.lang.String)

Declaration
[JsonProperty("obfuscatedProfileId")]
public virtual string ObfuscatedProfileId { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX