pub struct ExternalOfferDetails {
pub app_download_event_external_transaction_id: Option<String>,
pub installed_app_category: Option<String>,
pub installed_app_package: Option<String>,
pub link_type: Option<String>,
}Expand description
Reporting details unique to the external offers program.
This type is not used in any activity, and only used as part of another schema.
Fields§
§app_download_event_external_transaction_id: Option<String>Optional. The external transaction id associated with the app download event through an external link. Required when reporting transactions made in externally installed apps.
installed_app_category: Option<String>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.
installed_app_package: Option<String>Optional. The package name of the app downloaded through this transaction. Required when link_type is LINK_TO_APP_DOWNLOAD.
link_type: Option<String>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.
Trait Implementations§
Source§impl Clone for ExternalOfferDetails
impl Clone for ExternalOfferDetails
Source§fn clone(&self) -> ExternalOfferDetails
fn clone(&self) -> ExternalOfferDetails
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more