Google Mobile Ads React Native API

Modul @google/mobile-ads menyediakan antarmuka, class, dan fungsi tingkat teratas TypeScript inti untuk mengintegrasikan Google Mobile Ads ke dalam aplikasi React Native.

Ringkasan


Alias Jenis
AdapterState
Menunjukkan kemungkinan status inisialisasi adaptor mediasi.
AdChoicesPlacement
Posisi ikon AdChoices di tampilan iklan.
AdFormat
Format iklan yang diminta.
AdInspectorError
Informasi error tentang alasan pemeriksa iklan gagal.
AdInspectorErrorCode
Error yang memengaruhi pembukaan atau pengoperasian pemeriksa iklan.
AdOrientation
Opsi orientasi untuk iklan banner adaptif inline dan anchor adaptif besar.
AdSize
Mewakili dimensi iklan.
AgeRestrictedTreatment
Menentukan opsi perlakuan pembatasan usia untuk panggilan iklan.
ConsentStatus
Nilai status izin.
DebugGeography
Nilai debug untuk menguji geografi.
FormErrorCode
Menampilkan kode error untuk kegagalan operasi formulir User Messaging Platform (UMP).
FullScreenContentErrorCode
LoadAdErrorCode
Menampilkan kode error untuk kegagalan operasi pemuatan iklan.
MaxAdContentRating
Menentukan rating konten iklan maksimum untuk aplikasi, mengklasifikasikan jenis iklan yang dapat ditampilkan.
NativeAdAssetNames
Nama yang digunakan untuk mengidentifikasi aset iklan native standar.
NativeAdType
Mengidentifikasi format iklan native yang dimuat.
NativeMediaAspectRatio
Preferensi untuk rasio aspek media iklan native yang ditampilkan.
OnAdInspectorClosedListener
Definisi antarmuka untuk callback yang akan dipanggil saat UI pemeriksa iklan ditutup.
PrecisionType
Presisi nilai iklan yang dilaporkan.
PrivacyOptionsRequirementStatus
Status persyaratan opsi privasi.
PublisherPrivacyPersonalizationState
Menunjukkan status personalisasi perlakuan privasi Penayang.
ResizeMode
Opsi untuk menyesuaikan mode pengubahan ukuran konten gambar di NativeAdMediaView.
ResolvedAdSize
Menampilkan status akhir ukuran iklan setelah iklan dimuat.
SwipeGestureDirection
Petunjuk untuk gestur geser klik kustom.
Variabel
AdSize
Ukuran iklan standar dan metode pembantu untuk membuat ukuran adaptif dan kustom.
Fungsi
canRequestAds
Memeriksa apakah status izin saat ini mengizinkan Anda meminta iklan.
getConsentStatus
Mendapatkan status izin pengguna saat ini.
getInitializationStatus
Mendapatkan status inisialisasi SDK.
getPrivacyOptionsRequirementStatus
Memeriksa apakah titik entri opsi privasi diperlukan untuk aplikasi Anda.
getRequestConfiguration
Mendapatkan konfigurasi permintaan global.
initialize
Menginisialisasi Google Mobile Ads SDK.
isConsentFormAvailable
Memeriksa apakah formulir izin tersedia.
loadAndShowConsentFormIfRequired
Memuat formulir izin dan menampilkannya kepada pengguna jika status izin saat ini memerlukannya (misalnya, statusnya adalah WAJIB).
openAdInspector
Membuka overlay Pemeriksa Iklan Google Mobile Ads SDK.
openDebugMenu
Membuka menu debug.
parseLoadAdError
Mengurai error native yang terjadi selama pemuatan iklan dan membungkusnya dalam LoadAdError.
requestConsentInfoUpdate
Meminta pembaruan informasi izin.
reset
Menghapus semua status izin dari penyimpanan persisten.
setPublisherFirstPartyIdEnabled
Mengontrol apakah ID pihak pertama penayang diaktifkan.
setRequestConfiguration
Menetapkan konfigurasi permintaan global untuk kepatuhan dan penargetan.
setUserControlledAppVolume
Menetapkan volume audio aplikasi yang dikontrol pengguna.
setUserMutedApp
Menetapkan apakah aplikasi dibisukan.
showPrivacyOptionsForm
Menampilkan formulir opsi privasi.

Alias Jenis


AdapterState

AdapterState: typeof AdapterState[keyof typeof AdapterState]
Menunjukkan kemungkinan status inisialisasi adaptor mediasi.
Properti
NOT_READY
Menunjukkan bahwa adaptor mediasi belum diinisialisasi atau gagal diinisialisasi.
READY
Menunjukkan bahwa adaptor mediasi berhasil diinisialisasi dan siap menayangkan iklan.

AdChoicesPlacement

AdChoicesPlacement: typeof AdChoicesPlacement[keyof typeof AdChoicesPlacement]
Posisi ikon AdChoices di tampilan iklan.
Properti
BOTTOM_LEFT
Pojok kiri bawah iklan.
BOTTOM_RIGHT
Pojok kanan bawah iklan.
TOP_LEFT
Pojok kiri atas iklan.
TOP_RIGHT
Sudut kanan atas iklan.

AdFormat

AdFormat: typeof AdFormat[keyof typeof AdFormat]
Format iklan yang diminta.
Properti
APP_OPEN
Format iklan di layar pembuka aplikasi.
BANNER
Format iklan banner.
INTERSTITIAL
Format iklan interstisial.
NATIVE
Format iklan native.
REWARDED
Format iklan reward.
REWARDED_INTERSTITIAL
Format iklan Interstisial Reward.

AdInspectorError

AdInspectorError: BaseError<AdInspectorErrorCode>
Informasi error tentang alasan pemeriksa iklan gagal.

AdInspectorErrorCode

AdInspectorErrorCode: typeof AdInspectorErrorCode[keyof typeof AdInspectorErrorCode]
Error yang memengaruhi pembukaan atau pengoperasian pemeriksa iklan.
Properti
ALREADY_OPEN
Pemeriksa iklan tidak dapat dibuka karena sudah dibuka.
FAILED_TO_LOAD
Pemeriksa iklan gagal dimuat.
INTERNAL_ERROR
Pemeriksa iklan mengalami error internal.
NOT_IN_TEST_MODE
Pemeriksa iklan tidak dapat dibuka karena perangkat tidak dalam mode pengujian.

AdOrientation

AdOrientation: typeof AdOrientation[keyof typeof AdOrientation]
Opsi orientasi untuk iklan banner adaptif inline dan banner adaptif anchor besar.
Properti
CURRENT
LANDSCAPE
PORTRAIT

AdSize

Mewakili dimensi iklan.

Dapat berupa salah satu dari kumpulan ukuran standar (misalnya, AdSize.LARGE_BANNER), atau ukuran adaptif.

AgeRestrictedTreatment

AgeRestrictedTreatment: typeof AgeRestrictedTreatment[keyof typeof AgeRestrictedTreatment]
Menentukan opsi perlakuan pembatasan usia untuk panggilan iklan.
Properti
CHILD
Menunjukkan bahwa panggilan iklan akan menerima perlakuan usia ANAK treatment.
TEEN
Menunjukkan bahwa panggilan iklan akan menerima perlakuan usia REMAJA.
UNSPECIFIED
Menunjukkan bahwa tidak ada sinyal perlakuan pembatasan usia tertentu yang berlaku untuk panggilan iklan.

ConsentStatus

ConsentStatus: typeof ConsentStatus[keyof typeof ConsentStatus]
Nilai status izin.
Properti
NOT_REQUIRED
Izin tidak diperlukan.
OBTAINED
Izin pengguna diperoleh, dipersonalisasi vs. tidak dipersonalisasi undefined.
REQUIRED
Izin pengguna diperlukan, tetapi belum diperoleh.
UNKNOWN
Status izin tidak diketahui.

DebugGeography

DebugGeography: typeof DebugGeography[keyof typeof DebugGeography]
Nilai debug untuk menguji geografi.
Properti
DISABLED
Geografi debug dinonaktifkan untuk perangkat debug.
EEA
Geografi muncul seperti di EEA untuk perangkat debug.
OTHER
Geografi muncul di wilayah tanpa peraturan yang berlaku untuk perangkat debug.
REGULATED_US_STATE
Geografi muncul sebagai di Negara Bagian AS yang diatur untuk perangkat debug.

FormErrorCode

FormErrorCode: typeof FormErrorCode[keyof typeof FormErrorCode]
Menampilkan kode error untuk kegagalan operasi formulir User Messaging Platform (UMP).
Properti
ALREADY_USED
Formulir izin sudah digunakan.
INTERNAL_ERROR
Terjadi masalah internal dalam SDK.
INVALID_OPERATION
Operasi tidak valid.
NETWORK_ERROR
Operasi formulir gagal karena konektivitas jaringan.
TIMEOUT
Waktu operasi formulir habis.
UNAVAILABLE
Tidak ada formulir izin yang tersedia.
UNKNOWN
Kode error tidak dapat dipetakan ke kode error yang diketahui.

FullScreenContentErrorCode

FullScreenContentErrorCode: typeof FullScreenContentErrorCode[keyof typeof FullScreenContentErrorCode]
Properti
AD_ALREADY_USED
Iklan sudah ditampilkan.
AD_NOT_READY
Iklan belum siap ditampilkan.
AD_TOO_LARGE
Iklan terlalu besar untuk adegan (khusus iOS).
APP_NOT_FOREGROUND
Aplikasi tidak berada di latar depan.
INTERNAL_ERROR
Terjadi masalah internal; misalnya, pengecualian terjadi saat bersiap untuk menampilkan konten iklan.
MEDIATION_ERROR
Adaptor mediasi gagal menampilkan iklan. Lihat FullScreenContentError.mediationAdError untuk mengetahui penyebab yang mendasarinya.
UNKNOWN
Kode error tidak dapat dipetakan ke kode error yang diketahui.

LoadAdErrorCode

LoadAdErrorCode: typeof LoadAdErrorCode[keyof typeof LoadAdErrorCode]
Menampilkan kode error untuk kegagalan operasi pemuatan iklan.
Properti
AD_ALREADY_USED
Respons iklan telah digunakan untuk memuat iklan.
APP_ID_MISSING
Panggilan iklan tidak dibuat karena ID Aplikasi tidak ada.
CANCELLED
Permintaan iklan dibatalkan (khusus Android).
INTERNAL_ERROR
Terjadi masalah internal dalam SDK.
INVALID_REQUEST
Permintaan iklan tidak valid; misalnya, ID unit iklan salah.
INVALID_RESPONSE
Respons iklan server ke server tidak valid. Misalnya, tidak ada ID permintaan dalam respons iklan.
MEDIATION_ERROR
Adaptor mediasi tidak dapat ditemukan, atau gagal melakukan permintaan iklan.
NETWORK_ERROR
Permintaan iklan tidak berhasil karena konektivitas jaringan.
NO_FILL
Permintaan iklan berhasil, tetapi tidak ada iklan yang ditampilkan karena tidak ada inventaris iklan.
TIMEOUT
Waktu tunggu panggilan iklan habis.
UNKNOWN
Kode error tidak dapat dipetakan ke kode error yang diketahui.

MaxAdContentRating

MaxAdContentRating: typeof MaxAdContentRating[keyof typeof MaxAdContentRating]
Menentukan rating konten iklan maksimum untuk aplikasi, mengklasifikasikan jenis iklan yang dapat ditampilkan.
Properti
G
Konten yang cocok untuk audiens umum, termasuk keluarga dan anak-anak.
MA
Konten hanya sesuai untuk audiens dewasa.
PG
Konten sesuai untuk sebagian besar audiens dengan bimbingan orang tua.
T
Konten sesuai untuk audiens remaja dan yang lebih tua.
UNSPECIFIED
Tidak ada rating konten yang ditentukan.

NativeAdAssetNames

NativeAdAssetNames: typeof NativeAdAssetNames[keyof typeof NativeAdAssetNames]
Nama yang digunakan untuk mengidentifikasi aset iklan native standar.
Properti
ADCHOICES_CONTAINER_VIEW
Penampung untuk overlay AdChoices.
ADVERTISER
Nama pengiklan.
BODY
Teks isi utama iklan.
CALL_TO_ACTION
Teks pesan ajakan (CTA) untuk iklan (misalnya, "Instal" atau "Pelajari Lebih Lanjut").
HEADLINE
Judul iklan.
ICON
Gambar ikon untuk iklan.
MEDIA_CONTENT
Konten media utama iklan (gambar atau video).
PRICE
Harga aplikasi atau produk yang diiklankan.
STAR_RATING
Rating bintang untuk aplikasi atau produk yang diiklankan.
STORE
Nama toko.

NativeAdType

NativeAdType: typeof NativeAdType[keyof typeof NativeAdType]
Mengidentifikasi format iklan native yang dimuat.
Properti
BANNER
Iklan banner.
CUSTOM_NATIVE
Iklan format native kustom.
NATIVE
Iklan native.

NativeMediaAspectRatio

NativeMediaAspectRatio: typeof NativeMediaAspectRatio[keyof typeof NativeMediaAspectRatio]
Preferensi untuk rasio aspek media iklan native yang ditampilkan.
Properti
ANY
Tidak ada preferensi untuk rasio aspek media iklan native yang ditampilkan.
LANDSCAPE
Meminta rasio aspek lanskap untuk media iklan Native yang ditampilkan.
PORTRAIT
Meminta rasio aspek potret untuk media iklan native yang ditampilkan.
SQUARE
Meminta rasio aspek persegi untuk media iklan native yang ditampilkan.
UNKNOWN
Rasio aspek tidak diketahui.

OnAdInspectorClosedListener

OnAdInspectorClosedListener: ((error?) => void)
Definisi antarmuka untuk callback yang akan dipanggil saat UI pemeriksa iklan ditutup.

PrecisionType

PrecisionType: typeof PrecisionType[keyof typeof PrecisionType]
Presisi nilai iklan yang dilaporkan.
Properti
ESTIMATED
Nilai iklan yang diperkirakan dari data gabungan.
PRECISE
Nilai akurat yang dibayarkan untuk iklan ini.
PUBLISHER_PROVIDED
Nilai iklan yang disediakan penayang, seperti CPM manual dalam grup mediasi.
UNKNOWN
Nilai iklan dengan presisi yang tidak diketahui.

PrivacyOptionsRequirementStatus

PrivacyOptionsRequirementStatus: typeof PrivacyOptionsRequirementStatus[keyof typeof PrivacyOptionsRequirementStatus]
Status persyaratan opsi privasi.
Properti
NOT_REQUIRED
Titik entri opsi privasi tidak diperlukan.
REQUIRED
Titik entri opsi privasi wajib diisi.
UNKNOWN
Status persyaratan opsi privasi tidak diketahui.

PublisherPrivacyPersonalizationState

PublisherPrivacyPersonalizationState: typeof PublisherPrivacyPersonalizationState[keyof typeof PublisherPrivacyPersonalizationState]
Menunjukkan status personalisasi perlakuan privasi Penayang.
Properti
DEFAULT
Menunjukkan bahwa permintaan iklan harus menerima perlakuan privasi penayang default.
DISABLED
Menunjukkan bahwa permintaan iklan harus menerima perlakuan privasi penayang yang tidak dipersonalisasi.
ENABLED
Menunjukkan bahwa permintaan iklan harus menerima perlakuan privasi penayang yang dipersonalisasi.

ResizeMode

ResizeMode: typeof ResizeMode[keyof typeof ResizeMode]
Opsi untuk menyesuaikan mode pengubahan ukuran konten gambar di NativeAdMediaView.
Properti
CONTAIN
Menskalakan secara seragam agar sesuai dengan tampilan.

Tinggi dan lebar gambar diskalakan bersama-sama sehingga setiap dimensi kurang dari atau sama dengan dimensi tampilan yang sesuai. Gambar diskalakan agar pas di dalam tampilan tanpa mendistorsi rasio aspek atau dipangkas.
COVER
Skala secara seragam untuk mencakup tampilan.

Tinggi gambar dan lebar diskalakan bersama-sama sehingga setiap dimensi sama dengan atau lebih besar dari dimensi tampilan yang sesuai. Gambar dipangkas agar sesuai dengan tampilan tanpa mendistorsi rasio aspeknya.
STRETCH
Menskalakan lebar dan tinggi secara terpisah untuk mengisi tampilan.

Tinggi dan lebar gambar diskalakan secara terpisah agar sesuai dengan dimensi tampilan. Gambar diskalakan untuk mengisi tampilan sepenuhnya tanpa memangkas, tetapi rasio aspek gambar tidak dipertahankan.

ResolvedAdSize

ResolvedAdSize: FixedAdSize | FluidAdSize
Mewakili status akhir ukuran iklan setelah iklan dimuat.

Untuk sebagian besar iklan, ini diselesaikan menjadi FixedAdSize dengan dimensi width dan height yang tepat. Untuk iklan banner berukuran dinamis, ini diselesaikan menjadi FluidAdSize dengan dimensi dikelola oleh hierarki tampilan.

SwipeGestureDirection

SwipeGestureDirection: typeof SwipeGestureDirection[keyof typeof SwipeGestureDirection]
Petunjuk untuk gestur geser klik kustom.
Properti
DOWN
Geser ke bawah.
LEFT
Geser ke kiri.
RIGHT
Geser ke kanan.
UP
Geser ke atas.

Variabel


AdSize

AdSize: {
  BANNER: FixedAdSize;
  custom: ((width, height) => FixedAdSize);
  FLUID: FluidAdSize;
  FULL_BANNER: FixedAdSize;
  getCurrentOrientationInlineAdaptiveBannerAdSize: ((width) => InlineAdaptiveAdSize);
  getInlineAdaptiveBannerAdSize: ((width, maxHeight) => InlineAdaptiveAdSize);
  getLandscapeInlineAdaptiveBannerAdSize: ((width) => InlineAdaptiveAdSize);
  getLargeAnchoredAdaptiveBannerAdSize: ((width) => Promise<LargeAnchoredAdaptiveAdSize>);
  getLargeLandscapeAnchoredAdaptiveBannerAdSize: ((width) => Promise<LargeAnchoredAdaptiveAdSize>);
  getLargePortraitAnchoredAdaptiveBannerAdSize: ((width) => Promise<LargeAnchoredAdaptiveAdSize>);
  getPortraitInlineAdaptiveBannerAdSize: ((width) => InlineAdaptiveAdSize);
  LARGE_BANNER: FixedAdSize;
  LEADERBOARD: FixedAdSize;
  MEDIUM_RECTANGLE: FixedAdSize;
}
Ukuran iklan standar dan metode bantuan untuk membuat ukuran adaptif dan kustom.

Fungsi


canRequestAds

canRequestAds(): boolean
Memeriksa apakah status izin saat ini mengizinkan Anda meminta iklan.
Hasil
boolean true jika Anda dapat meminta iklan, false jika tidak.

getConsentStatus

getConsentStatus(): ConsentStatus
Mendapatkan status izin pengguna saat ini.
Hasil
ConsentStatus Status izin saat ini.

getInitializationStatus

getInitializationStatus(): InitializationStatus
Mendapatkan status inisialisasi SDK.

Gunakan metode ini untuk memeriksa apakah SDK telah selesai diinisialisasi dan untuk memeriksa status setiap adaptor mediasi.
Hasil
InitializationStatus Status inisialisasi saat ini.

getPrivacyOptionsRequirementStatus

getPrivacyOptionsRequirementStatus(): PrivacyOptionsRequirementStatus
Memeriksa apakah titik entri opsi privasi diperlukan untuk aplikasi Anda.

Jika titik entri diperlukan, tambahkan elemen UI yang terlihat dan dapat berinteraksi ke aplikasi Anda yang memanggil showPrivacyOptionsForm untuk menampilkan formulir opsi privasi. Jika titik entri tidak diperlukan, konfigurasi elemen UI Anda agar tidak terlihat dan dapat berinteraksi.
Hasil
PrivacyOptionsRequirementStatus Status persyaratan opsi privasi.

getRequestConfiguration

getRequestConfiguration(): RequestConfiguration
Mendapatkan konfigurasi permintaan global.

Gunakan metode ini untuk mengambil konfigurasi permintaan saat ini yang telah diterapkan secara global.
Hasil
RequestConfiguration Konfigurasi permintaan global saat ini.

initialize

initialize(config, onInitializationComplete?): void
Melakukan inisialisasi Google Mobile Ads SDK.

Panggil metode ini sebelum memuat iklan dan sebelum berinteraksi dengan bagian lain Google Mobile Ads SDK.
Parameter
config: InitializationConfig Opsi untuk mengontrol inisialisasi SDK.
Optional onInitializationComplete: ((status) => void) Fungsi callback yang akan dijalankan saat SDK selesai melakukan inisialisasi.

isConsentFormAvailable

isConsentFormAvailable(): boolean
Memeriksa apakah formulir izin tersedia.
Hasil
boolean true jika formulir izin tersedia, false jika tidak.

loadAndShowConsentFormIfRequired

loadAndShowConsentFormIfRequired(onDismissed?): void
Memuat formulir izin dan menampilkannya kepada pengguna jika status izin saat ini memerlukannya (misalnya, statusnya adalah WAJIB).
Parameter
Optional onDismissed: ((error?) => void) Fungsi callback dipanggil saat formulir ditutup atau jika tidak ada formulir yang diperlukan, dengan FormError opsional jika presentasi gagal.

openAdInspector

openAdInspector(_listener): void
Membuka overlay Pemeriksa Iklan Google Mobile Ads SDK.

Gunakan metode ini untuk men-debug penyiapan mediasi dan sumber iklan.
Parameter
_listener: OnAdInspectorClosedListener

openDebugMenu

openDebugMenu(adUnitId): void
Membuka menu debug.

Gunakan metode ini untuk membuka menu debug untuk unit iklan tertentu guna membantu pengujian dan pemecahan masalah konfigurasi iklan.
Parameter
adUnitId: string ID unit iklan untuk membuka menu debug.

parseLoadAdError

parseLoadAdError(error): LoadAdError
Mengurai error native yang terjadi selama pemuatan iklan dan membungkusnya dalam LoadAdError.
Parameter
error: unknown Objek error yang ditampilkan oleh modul native.
Hasil
LoadAdError Objek LoadAdError yang diuraikan.

requestConsentInfoUpdate

requestConsentInfoUpdate(params?, onComplete?): void
Meminta pembaruan informasi izin.

API ini harus dipanggil di setiap sesi aplikasi sebelum memanggil getConsentStatus.

Setelah API ini dipanggil, nilai return getConsentStatus diperbarui secara serentak untuk menyimpan status izin dari sesi aplikasi sebelumnya, jika ada.

getConsentStatus dapat diperbarui lagi ke status terbaru setelah callback onComplete dipanggil.
Parameter
Optional params: ConsentRequestParameters Konfigurasi opsional untuk proses debug dan penargetan.
Optional onComplete: ((error?) => void) Fungsi callback dipanggil saat informasi izin selesai diperbarui, dengan FormError opsional jika permintaan gagal.

reset

reset(): void
Menghapus semua status izin dari penyimpanan persisten.

Gunakan hanya untuk tujuan proses debug.

setPublisherFirstPartyIdEnabled

setPublisherFirstPartyIdEnabled(enabled): void
Mengontrol apakah ID pihak pertama penayang diaktifkan.

Mengaktifkan atau menonaktifkan ID pihak pertama penayang Google Mobile Ads SDK, yang sebelumnya dikenal sebagai kunci aplikasi sama.
Lihat juga
Parameter
enabled: boolean Benar untuk mengaktifkan ID pihak pertama penayang; salah untuk menonaktifkan. Default-nya adalah true.

setRequestConfiguration

setRequestConfiguration(_config): void
Menetapkan konfigurasi permintaan global untuk kepatuhan dan penargetan.

Gunakan metode ini untuk menentukan detail penargetan, seperti rating konten iklan maksimum, setelan kepatuhan, seperti tag perlakuan berdasarkan usia, dan ID perangkat pengujian.
Parameter
_config: RequestConfiguration

setUserControlledAppVolume

setUserControlledAppVolume(volume): void
Menetapkan volume audio aplikasi yang dikontrol pengguna.

Gunakan metode ini untuk menyesuaikan volume audio semua iklan relatif terhadap output audio lain di perangkat.
Parameter
volume: number Tingkat volume, antara 0,0 (senyap) dan 1,0 (maksimum). Nilai floating point apa pun dalam rentang ini valid (misalnya, 0,001 atau 0,33333). Nilai tidak dibatasi untuk kenaikan ukuran langkah tertentu, seperti 0,1.

setUserMutedApp

setUserMutedApp(muted): void
Menetapkan apakah aplikasi dibisukan.

Gunakan metode ini untuk mengontrol status bisu audio awal pada iklan berikutnya.
Parameter
muted: boolean Apakah audio aplikasi harus dibisukan. Nilai defaultnya adalah false.

showPrivacyOptionsForm

showPrivacyOptionsForm(onDismissed?): void
Menampilkan formulir opsi privasi.

Menampilkan formulir opsi privasi jika getPrivacyOptionsRequirementStatus adalah REQUIRED.

Metode ini hanya boleh dipanggil sebagai respons terhadap input pengguna untuk meminta formulir opsi privasi ditampilkan.

Formulir opsi privasi dimuat sebelumnya oleh SDK secara otomatis saat formulir tersedia. Jika tidak ada formulir yang telah dimuat sebelumnya, SDK akan mencoba memuatnya secara asinkron.

Callback onDismissed dipanggil setelah pengguna melihat formulir, memilih opsi, dan menutup formulir. API ini juga dapat ditampilkan dengan FormError jika:
  • Formulir tidak tersedia.
  • Formulir gagal ditampilkan.
  • Formulir masih dimuat sebelumnya.
Parameter
Optional onDismissed: ((error?) => void) Fungsi callback yang dipanggil saat formulir ditutup, dengan FormError opsional jika presentasi gagal.