Class ExternalOfferDetails
Reporting details unique to the external offers program.
Implements
Inherited Members
Namespace: Google.Apis.AndroidPublisher.v3.Data
Assembly: Google.Apis.AndroidPublisher.v3.dll
Syntax
public class ExternalOfferDetails : IDirectResponseSchema
Properties
AppDownloadEventExternalTransactionId
Optional. The external transaction id associated with the app download event through an external link. Required when reporting transactions made in externally installed apps.
Declaration
[JsonProperty("appDownloadEventExternalTransactionId")]
public virtual string AppDownloadEventExternalTransactionId { 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 |
InstalledAppCategory
Optional. The category of the downloaded app though this transaction. This must match the category provided in Play Console during the external app verification process. Only required for app downloads.
Declaration
[JsonProperty("installedAppCategory")]
public virtual string InstalledAppCategory { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
InstalledAppPackage
Optional. The package name of the app downloaded through this transaction. Required when link_type is LINK_TO_APP_DOWNLOAD.
Declaration
[JsonProperty("installedAppPackage")]
public virtual string InstalledAppPackage { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LinkType
Optional. The type of content being reported by this transaction. Required when reporting app downloads or purchased digital content offers made in app installed through Google Play.
Declaration
[JsonProperty("linkType")]
public virtual string LinkType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |