launchExternalLinkAndroid abstract method
Future<bool>
launchExternalLinkAndroid({
- required BillingProgramAndroid billingProgram,
- String? externalTransactionToken,
- required ExternalLinkLaunchModeAndroid launchMode,
- required ExternalLinkTypeAndroid linkType,
- required String linkUri,
Launch an external content/offer link from inside the Billing Programs flow (introduced in Play Billing 8.2.0; External Offer and External Content Link require 8.2.1+), including developer-rendered Billing Choice external-link flows. Billing Choice availability: OpenIAP Spec 2.1.0 / openiap-google 2.3.0 (requires Play Billing 9.1.0+). Replaces the deprecated showExternalOfferInformationDialog API. Shows Play Store dialog and optionally launches external URL. Throws OpenIapError.NotPrepared if billing client not ready. See: https://openiap.dev/docs/apis/android/launch-external-link-android
Implementation
Future<bool> launchExternalLinkAndroid({
required BillingProgramAndroid billingProgram,
String? externalTransactionToken,
required ExternalLinkLaunchModeAndroid launchMode,
required ExternalLinkTypeAndroid linkType,
required String linkUri,
});