pub struct ExternalAccountIdentifiers {
pub external_account_id: Option<String>,
pub obfuscated_external_account_id: Option<String>,
pub obfuscated_external_profile_id: Option<String>,
}Expand description
User account identifier in the third-party service.
This type is not used in any activity, and only used as part of another schema.
Fields§
§external_account_id: Option<String>User account identifier in the third-party service. Only present if account linking happened as part of the subscription purchase flow.
obfuscated_external_account_id: Option<String>An obfuscated version of the id that is uniquely associated with the user’s account in your app. Present for the following purchases: * If account linking happened as part of the subscription purchase flow. * It was specified using https://developer.android.com/reference/com/android/billingclient/api/BillingFlowParams.Builder#setobfuscatedaccountid when the purchase was made.
obfuscated_external_profile_id: Option<String>An obfuscated version of the id that is uniquely associated with the user’s profile in your app. Only present if specified using https://developer.android.com/reference/com/android/billingclient/api/BillingFlowParams.Builder#setobfuscatedprofileid when the purchase was made.
Trait Implementations§
Source§impl Clone for ExternalAccountIdentifiers
impl Clone for ExternalAccountIdentifiers
Source§fn clone(&self) -> ExternalAccountIdentifiers
fn clone(&self) -> ExternalAccountIdentifiers
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more