API Google Mobile Ads React Native

Le module @google/mobile-ads fournit les interfaces, les classes et les fonctions de premier niveau TypeScript de base pour intégrer Google Mobile Ads aux applications React Native.

Présentation


Alias de type
AdapterState
Représente les états d'initialisation possibles d'un adaptateur de médiation.
AdChoicesPlacement
Positions de l'icône Choisir sa pub dans la vue de l'annonce.
AdFormat
Format de l'annonce demandée.
AdInspectorError
Informations sur l'erreur expliquant pourquoi l'inspecteur d'annonces a échoué.
AdInspectorErrorCode
Erreurs affectant l'ouverture ou le fonctionnement de l'inspecteur d'annonces.
AdOrientation
Options d'orientation pour les bannières adaptatives intégrées et les grandes bannières adaptatives ancrées.
AdSize
Représente les dimensions d'une annonce.
AgeRestrictedTreatment
Définit les options de traitement avec restriction d'âge pour les demandes d'annonces.
ConsentStatus
Valeurs de l'état du consentement.
DebugGeography
Valeurs de débogage pour tester la zone géographique.
FormErrorCode
Représente les codes d'erreur en cas d'échec des opérations du formulaire User Messaging Platform (UMP).
FullScreenContentErrorCode
LoadAdErrorCode
Représente les codes d'erreur en cas d'échec de l'opération de chargement des annonces.
MaxAdContentRating
Définit la classification maximale du contenu des annonces pour l'application, en classant les types d'annonces pouvant être diffusées.
NativeAdAssetNames
Noms utilisés pour identifier les composants standards des annonces natives.
NativeAdType
Identifie le format d'une annonce native chargée.
NativeMediaAspectRatio
Préférences pour le format des éléments multimédias des annonces natives renvoyées.
OnAdInspectorClosedListener
Définition d'interface pour un rappel à appeler lorsque l'UI de l'inspecteur d'annonces se ferme.
PrecisionType
Précision de la valeur de l'annonce indiquée.
PrivacyOptionsRequirementStatus
État des exigences concernant les options de confidentialité.
PublisherPrivacyPersonalizationState
Indique les états de personnalisation du traitement de la confidentialité pour les éditeurs.
ResizeMode
Options permettant de personnaliser le mode de redimensionnement du contenu d'image dans NativeAdMediaView.
ResolvedAdSize
Représente l'état final résolu d'une taille d'annonce après le chargement d'une annonce.
SwipeGestureDirection
Instructions pour les gestes de clic et de balayage personnalisés.
Variables
AdSize
Tailles d'annonces prédéfinies et méthodes d'assistance pour créer des tailles adaptatives et personnalisées.
Fonctions
canRequestAds
Vérifie si l'état actuel du consentement vous permet de demander des annonces.
getConsentStatus
Obtient l'état actuel du consentement de l'utilisateur.
getInitializationStatus
Obtient l'état d'initialisation du SDK.
getPrivacyOptionsRequirementStatus
Vérifie si un point d'entrée pour les options de confidentialité est requis pour votre application.
getRequestConfiguration
Obtient la configuration globale de la requête.
initialize
Initialise le SDK Google Mobile Ads.
isConsentFormAvailable
Vérifie si un formulaire de consentement est disponible.
loadAndShowConsentFormIfRequired
Charge un formulaire de consentement et le présente à l'utilisateur si son état de consentement actuel l'exige (par exemple, si l'état est "REQUIRED").
openAdInspector
Ouvre la superposition de l'inspecteur d'annonces du SDK Google Mobile Ads.
openDebugMenu
Ouvre le menu de débogage.
parseLoadAdError
Analyse une erreur native générée lors du chargement d'une annonce et l'encapsule dans un objet LoadAdError.
requestConsentInfoUpdate
Demande une mise à jour des informations sur le consentement.
reset
Efface tous les états de consentement du stockage persistant.
setPublisherFirstPartyIdEnabled
Détermine si l'ID first party de l'éditeur est activé.
setRequestConfiguration
Définit la configuration globale des demandes pour la conformité et le ciblage.
setUserControlledAppVolume
Définit le volume audio de l'application contrôlée par l'utilisateur.
setUserMutedApp
Indique si l'application est mise en sourdine.
showPrivacyOptionsForm
Affiche le formulaire des options de confidentialité.

Alias de type


AdapterState

AdapterState: typeof AdapterState[keyof typeof AdapterState]
Représente les états d'initialisation possibles d'un adaptateur de médiation.
Propriétés
NOT_READY
Indique que l'adaptateur de médiation n'est pas encore initialisé ou que l'initialisation a échoué.
READY
Indique que l'adaptateur de médiation a été correctement initialisé et qu'il est prêt à diffuser des annonces.

AdChoicesPlacement

AdChoicesPlacement: typeof AdChoicesPlacement[keyof typeof AdChoicesPlacement]
Positions de l'icône Choisir sa pub dans la vue de l'annonce.
Propriétés
BOTTOM_LEFT
En bas à gauche de l'annonce.
BOTTOM_RIGHT
En bas à droite de l'annonce.
TOP_LEFT
Angle supérieur gauche de l'annonce.
TOP_RIGHT
en haut à droite de l'annonce.

AdFormat

AdFormat: typeof AdFormat[keyof typeof AdFormat]
Format de l'annonce demandée.
Propriétés
APP_OPEN
Format d'annonce à l'ouverture d'une application.
BANNER
Format d'annonce bannière.
INTERSTITIAL
Format d'annonce interstitielle.
NATIVE
Format d'annonce native.
REWARDED
Format d'annonce avec récompense.
REWARDED_INTERSTITIAL
Format d'annonce interstitielle avec récompense.

AdInspectorError

AdInspectorError: BaseError<AdInspectorErrorCode>
Informations sur l'erreur expliquant pourquoi l'inspecteur d'annonces a échoué.

AdInspectorErrorCode

AdInspectorErrorCode: typeof AdInspectorErrorCode[keyof typeof AdInspectorErrorCode]
Erreurs affectant l'ouverture ou le fonctionnement de l'inspecteur d'annonces.
Propriétés
ALREADY_OPEN
Impossible d'ouvrir l'outil d'inspection des annonces, car il est déjà ouvert.
FAILED_TO_LOAD
Échec du chargement de l'inspecteur d'annonces.
INTERNAL_ERROR
Une erreur interne s'est produite dans l'inspecteur d'annonces.
NOT_IN_TEST_MODE
Impossible d'ouvrir l'inspecteur d'annonces, car l'appareil n'est pas en mode test.

AdOrientation

AdOrientation: typeof AdOrientation[keyof typeof AdOrientation]
Options d'orientation pour les bannières adaptatives intégrées et les grandes bannières adaptatives ancrées.
Propriétés
CURRENT
LANDSCAPE
PORTRAIT

AdSize

Représente les dimensions d'une annonce.

Il peut s'agir d'un ensemble de tailles prédéfinies (par exemple, AdSize.LARGE_BANNER) ou d'une taille adaptative.

AgeRestrictedTreatment

AgeRestrictedTreatment: typeof AgeRestrictedTreatment[keyof typeof AgeRestrictedTreatment]
Définit les options de traitement avec restriction d'âge pour les demandes d'annonces.
Propriétés
CHILD
Indique que les demandes d'annonces doivent bénéficier d'un traitement adapté aux enfants.
TEEN
Indique que les demandes d'annonces doivent bénéficier d'un traitement adapté aux adolescents.
UNSPECIFIED
Indique qu'aucun signal de traitement avec restriction d'âge spécifique ne s'applique à la demande d'annonce.

ConsentStatus

ConsentStatus: typeof ConsentStatus[keyof typeof ConsentStatus]
Valeurs de l'état du consentement.
Propriétés
NOT_REQUIRED
Aucun consentement n'est requis.
OBTAINED
Consentement utilisateur obtenu, personnalisé vs non personnalisé undefined.
REQUIRED
Le consentement de l'utilisateur est requis, mais n'a pas encore été obtenu.
UNKNOWN
Statut du consentement inconnu.

DebugGeography

DebugGeography: typeof DebugGeography[keyof typeof DebugGeography]
Valeurs de débogage pour tester la zone géographique.
Propriétés
DISABLED
La géographie de débogage est désactivée pour les appareils de débogage.
EEA
La zone géographique apparaît comme "EEE" pour les appareils de débogage.
OTHER
La zone géographique apparaît comme une région sans réglementation en vigueur pour l'appareil de débogage.
REGULATED_US_STATE
La zone géographique apparaît comme étant un État américain soumis à des réglementations pour les appareils de débogage.

FormErrorCode

FormErrorCode: typeof FormErrorCode[keyof typeof FormErrorCode]
Représente les codes d'erreur en cas d'échec des opérations sur le formulaire User Messaging Platform (UMP).
Propriétés
ALREADY_USED
Le formulaire de consentement a déjà été utilisé.
INTERNAL_ERROR
Un problème interne s'est produit au niveau du SDK.
INVALID_OPERATION
L'opération n'était pas valide.
NETWORK_ERROR
L'opération du formulaire a échoué en raison d'un problème de connectivité réseau.
TIMEOUT
Le délai imparti à l'opération sur le formulaire est dépassé.
UNAVAILABLE
Aucun formulaire de consentement n'est disponible.
UNKNOWN
Le code d'erreur n'a pas pu être associé à un code d'erreur connu.

FullScreenContentErrorCode

FullScreenContentErrorCode: typeof FullScreenContentErrorCode[keyof typeof FullScreenContentErrorCode]
Propriétés
AD_ALREADY_USED
L'annonce a déjà été diffusée.
AD_NOT_READY
L'annonce n'est pas prête à être diffusée.
AD_TOO_LARGE
L'annonce est trop grande pour la scène (iOS uniquement).
APP_NOT_FOREGROUND
L'application n'est pas au premier plan.
INTERNAL_ERROR
Un problème interne s'est produit. Par exemple, une exception s'est produite lors de la préparation de l'affichage du contenu de l'annonce.
MEDIATION_ERROR
L'adaptateur de médiation n'a pas réussi à afficher l'annonce. Consultez FullScreenContentError.mediationAdError pour connaître la cause sous-jacente.
UNKNOWN
Le code d'erreur n'a pas pu être associé à un code d'erreur connu.

LoadAdErrorCode

LoadAdErrorCode: typeof LoadAdErrorCode[keyof typeof LoadAdErrorCode]
Représente les codes d'erreur en cas d'échec de l'opération de chargement des annonces.
Propriétés
AD_ALREADY_USED
La réponse de l'annonce a déjà été utilisée pour charger une annonce.
APP_ID_MISSING
La demande d'annonce n'a pas été effectuée, car l'ID d'application est manquant.
CANCELLED
La demande d'annonce a été annulée (Android uniquement).
INTERNAL_ERROR
Un problème interne s'est produit au niveau du SDK.
INVALID_REQUEST
La demande d'annonce n'était pas valide (par exemple, l'ID du bloc d'annonces était incorrect).
INVALID_RESPONSE
La réponse d'annonce de serveur à serveur n'est pas valide. Par exemple, aucun ID de requête n'est indiqué dans la réponse d'annonce.
MEDIATION_ERROR
L'adaptateur de médiation est introuvable ou n'a pas pu effectuer la demande d'annonce.
NETWORK_ERROR
La demande d'annonce a échoué en raison d'un problème de connectivité réseau.
NO_FILL
La demande d'annonce a abouti, mais aucune annonce n'a été renvoyée en raison de l'absence d'un inventaire publicitaire.
TIMEOUT
Le délai de la demande d'annonce a expiré.
UNKNOWN
Le code d'erreur n'a pas pu être associé à un code d'erreur connu.

MaxAdContentRating

MaxAdContentRating: typeof MaxAdContentRating[keyof typeof MaxAdContentRating]
Définit la classification maximale du contenu des annonces pour l'application, en classant les types d'annonces pouvant être diffusés.
Propriétés
G
Contenu adapté à tous les publics, y compris aux familles et aux enfants.
MA
Contenu réservé à un public adulte.
PG
Contenu adapté à la plupart des audiences avec contrôle parental.
T
Contenu adapté aux adolescents et aux publics plus âgés.
UNSPECIFIED
Aucune classification du contenu spécifiée.

NativeAdAssetNames

NativeAdAssetNames: typeof NativeAdAssetNames[keyof typeof NativeAdAssetNames]
Noms utilisés pour identifier les composants standards des annonces natives.
Propriétés
ADCHOICES_CONTAINER_VIEW
Conteneur de la superposition "Choisir sa pub".
ADVERTISER
Nom de l'annonceur.
BODY
Texte principal de l'annonce.
CALL_TO_ACTION
Texte de l'incitation à l'action de l'annonce (par exemple, "Installer" ou "En savoir plus").
HEADLINE
Titre de l'annonce.
ICON
Image de l'icône de l'annonce.
MEDIA_CONTENT
Contenu multimédia principal de l'annonce (image ou vidéo).
PRICE
Prix de l'application ou du produit annoncé.
STAR_RATING
Note attribuée à l'application ou au produit annoncé.
STORE
Nom du magasin.

NativeAdType

NativeAdType: typeof NativeAdType[keyof typeof NativeAdType]
Identifie le format d'une annonce native chargée.
Propriétés
BANNER
Bannière publicitaire.
CUSTOM_NATIVE
Annonce au format natif personnalisé.
NATIVE
Annonce native.

NativeMediaAspectRatio

NativeMediaAspectRatio: typeof NativeMediaAspectRatio[keyof typeof NativeMediaAspectRatio]
Préférences pour le format des éléments multimédias des annonces natives renvoyées.
Propriétés
ANY
Aucune préférence pour le format du contenu multimédia de l'annonce native renvoyée.
LANDSCAPE
Demande un format Paysage pour le contenu multimédia de l'annonce native renvoyée.
PORTRAIT
Demandez un format portrait pour le contenu multimédia de l'annonce native renvoyée.
SQUARE
Demandez un format carré pour le contenu multimédia de l'annonce native renvoyée.
UNKNOWN
Le format est inconnu.

OnAdInspectorClosedListener

OnAdInspectorClosedListener: ((error?) => void)
Définition de l'interface pour un rappel à appeler lorsque l'UI de l'inspecteur d'annonces se ferme.

PrecisionType

PrecisionType: typeof PrecisionType[keyof typeof PrecisionType]
Précision de la valeur de l'annonce indiquée.
Propriétés
ESTIMATED
La valeur de l'annonce est estimée à partir de données globales.
PRECISE
Le montant exact payé pour cette annonce.
PUBLISHER_PROVIDED
Valeur d'annonce fournie par l'éditeur, comme les CPM manuels dans un groupe de médiation.
UNKNOWN
Valeur d'annonce dont la précision est inconnue.

PrivacyOptionsRequirementStatus

PrivacyOptionsRequirementStatus: typeof PrivacyOptionsRequirementStatus[keyof typeof PrivacyOptionsRequirementStatus]
État des exigences concernant les options de confidentialité.
Propriétés
NOT_REQUIRED
Le point d'entrée des options de confidentialité n'est pas obligatoire.
REQUIRED
Un point d'entrée pour les options de confidentialité est obligatoire.
UNKNOWN
L'état de la configuration des options de confidentialité est inconnu.

PublisherPrivacyPersonalizationState

PublisherPrivacyPersonalizationState: typeof PublisherPrivacyPersonalizationState[keyof typeof PublisherPrivacyPersonalizationState]
Indique les états de personnalisation du traitement de la confidentialité pour les éditeurs.
Propriétés
DEFAULT
Indique que la demande d'annonce doit bénéficier du traitement de la confidentialité par défaut pour les éditeurs.
DISABLED
Indique que la demande d'annonce doit recevoir le traitement de confidentialité des éditeurs pour les annonces non personnalisées.
ENABLED
Indique que la demande d'annonce doit bénéficier du traitement de la confidentialité personnalisé pour les éditeurs.

ResizeMode

ResizeMode: typeof ResizeMode[keyof typeof ResizeMode]
Options permettant de personnaliser le mode de redimensionnement du contenu d'image dans NativeAdMediaView.
Propriétés
CONTAIN
Mise à l'échelle uniforme pour s'adapter à la vue.

La hauteur et la largeur de l'image sont mises à l'échelle ensemble de sorte que chaque dimension soit inférieure ou égale à la dimension correspondante de la vue. L'image est mise à l'échelle pour s'adapter à l'intérieur de la vue sans déformer son format ni être recadrée.
COVER
Mise à l'échelle uniforme pour couvrir la vue.

La hauteur et la largeur de l'image sont mises à l'échelle ensemble de sorte que chaque dimension soit égale ou supérieure à la dimension correspondante de la vue. L'image est recadrée pour s'adapter à la vue sans déformer ses proportions.
STRETCH
Mise à l'échelle indépendante de la largeur et de la hauteur pour remplir la vue.

La hauteur et la largeur de l'image sont mises à l'échelle séparément pour correspondre aux dimensions de la vue. L'image est mise à l'échelle pour remplir complètement la vue sans être recadrée. Toutefois, les proportions de l'image ne sont pas conservées.

ResolvedAdSize

ResolvedAdSize: FixedAdSize | FluidAdSize
Représente l'état final résolu d'une taille d'annonce après le chargement d'une annonce.

Pour la plupart des annonces, cette valeur est résolue en FixedAdSize avec des dimensions width et height exactes. Pour les bannières de taille dynamique, cela correspond à un FluidAdSize où les dimensions sont gérées par la hiérarchie des vues.

SwipeGestureDirection

SwipeGestureDirection: typeof SwipeGestureDirection[keyof typeof SwipeGestureDirection]
Instructions pour les gestes de clic et de balayage personnalisés.
Propriétés
DOWN
Balayez l'écran vers le bas.
LEFT
Balayez vers la gauche.
RIGHT
Balayez l'écran vers la droite.
UP
Balayez l'écran vers le haut.

Variables


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;
}
Tailles d'annonces prédéfinies et méthodes d'assistance pour créer des tailles adaptatives et personnalisées.

Fonctions


canRequestAds

canRequestAds(): boolean
Vérifie si l'état actuel du consentement vous permet de demander des annonces.
Renvoie
boolean true si vous pouvez demander des annonces, false dans le cas contraire.

getConsentStatus

getConsentStatus(): ConsentStatus
Obtient l'état actuel du consentement de l'utilisateur.
Renvoie
ConsentStatus État actuel du consentement.

getInitializationStatus

getInitializationStatus(): InitializationStatus
Obtient l'état d'initialisation du SDK.

Utilisez cette méthode pour vérifier si le SDK a fini de s'initialiser et pour inspecter l'état des adaptateurs de médiation individuels.
Renvoie
InitializationStatus État actuel de l'initialisation.

getPrivacyOptionsRequirementStatus

getPrivacyOptionsRequirementStatus(): PrivacyOptionsRequirementStatus
Vérifie si un point d'entrée des options de confidentialité est requis pour votre application.

Si un point d'entrée est requis, ajoutez à votre application un élément d'interface utilisateur visible et interactif qui appelle showPrivacyOptionsForm pour afficher le formulaire des options de confidentialité. Si un point d'entrée n'est pas requis, configurez votre élément d'interface utilisateur pour qu'il ne soit pas visible ni interactif.
Renvoie
PrivacyOptionsRequirementStatus État de l'exigence concernant les options de confidentialité.

getRequestConfiguration

getRequestConfiguration(): RequestConfiguration
Obtient la configuration globale des requêtes.

Utilisez cette méthode pour récupérer la configuration actuelle des requêtes qui a été appliquée de manière globale.
Renvoie
RequestConfiguration Configuration actuelle des requêtes globales.

initialize

initialize(config, onInitializationComplete?): void
Initialise le SDK Google Mobile Ads.

Appelez cette méthode avant de charger une annonce et avant d'interagir avec le reste du SDK Google Mobile Ads.
Paramètres
config: InitializationConfig Options permettant de contrôler l'initialisation du SDK.
Optional onInitializationComplete: ((status) => void) Fonction de rappel à exécuter lorsque le SDK a terminé l'initialisation.

isConsentFormAvailable

isConsentFormAvailable(): boolean
Vérifie si un formulaire de consentement est disponible.
Renvoie
boolean true si un formulaire de consentement est disponible, false sinon.

loadAndShowConsentFormIfRequired

loadAndShowConsentFormIfRequired(onDismissed?): void
Charge un formulaire de consentement et le présente à l'utilisateur si son état de consentement actuel l'exige (par exemple, si l'état est "REQUIRED").
Paramètres
Optional onDismissed: ((error?) => void) Fonction de rappel appelée lorsque le formulaire est fermé ou si aucun formulaire n'est requis, avec un FormError facultatif si la présentation a échoué.

openAdInspector

openAdInspector(_listener): void
Ouvre le calque de l'inspecteur d'annonces du SDK Google Mobile Ads.

Utilisez cette méthode pour déboguer les configurations de médiation et les sources d'annonces.
Paramètres
_listener: OnAdInspectorClosedListener

openDebugMenu

openDebugMenu(adUnitId): void
Ouvre le menu de débogage.

Utilisez cette méthode pour ouvrir le menu de débogage d'un bloc d'annonces spécifique afin de faciliter les tests et le dépannage des configurations d'annonces.
Paramètres
adUnitId: string ID du bloc d'annonces pour lequel ouvrir le menu de débogage.

parseLoadAdError

parseLoadAdError(error): LoadAdError
Analyse une erreur native générée lors du chargement de l'annonce et l'encapsule dans un objet LoadAdError.
Paramètres
error: unknown Objet d'erreur généré par le module natif.
Renvoie
LoadAdError Objet LoadAdError analysé.

requestConsentInfoUpdate

requestConsentInfoUpdate(params?, onComplete?): void
Demande une mise à jour des informations sur le consentement.

Cette API doit être appelée dans chaque session d'application avant d'appeler getConsentStatus.

Une fois cette API appelée, la valeur renvoyée par getConsentStatus est mise à jour de manière synchrone pour contenir l'état du consentement de la session d'application précédente, le cas échéant.

getConsentStatus peut être mis à jour à nouveau pour refléter l'état actuel après l'appel du rappel onComplete.
Paramètres
Optional params: ConsentRequestParameters Configurations facultatives pour le débogage et le ciblage.
Optional onComplete: ((error?) => void) Fonction de rappel appelée lorsque la mise à jour des informations de consentement est terminée, avec un FormError facultatif si la requête a échoué.

reset

reset(): void
Efface tous les états de consentement du stockage persistant.

Utilisez à des fins de débogage uniquement.

setPublisherFirstPartyIdEnabled

setPublisherFirstPartyIdEnabled(enabled): void
Contrôle si l'ID first party de l'éditeur est activé.

Active ou désactive l'ID first party de l'éditeur du SDK Google Mobile Ads, anciennement appelé "clé d'application identique".
Voir aussi
Paramètres
enabled: boolean "True" pour activer l'ID first party de l'éditeur, "false" pour le désactiver. La valeur par défaut est true.

setRequestConfiguration

setRequestConfiguration(_config): void
Définit la configuration globale des demandes pour la conformité et le ciblage.

Utilisez cette méthode pour spécifier les détails du ciblage, tels que la classification maximale du contenu des annonces, les paramètres de conformité (comme le tag de traitement selon l'âge) et les ID des appareils de test.
Paramètres
_config: RequestConfiguration

setUserControlledAppVolume

setUserControlledAppVolume(volume): void
Définit le volume audio de l'application contrôlée par l'utilisateur.

Utilisez cette méthode pour ajuster le volume audio de toutes les annonces par rapport aux autres sorties audio de l'appareil.
Paramètres
volume: number Niveau de volume, entre 0,0 (silencieux) et 1,0 (maximum). Toute valeur à virgule flottante comprise dans cette plage est valide (par exemple, 0,001 ou 0,33333). La valeur n'est pas limitée à des incréments de taille de pas spécifiques, tels que 0,1.

setUserMutedApp

setUserMutedApp(muted): void
Définit si l'application est en mode silencieux.

Utilisez cette méthode pour contrôler l'état de mise en sourdine initial de l'audio des annonces suivantes.
Paramètres
muted: boolean Indique si le son de l'application doit être coupé. La valeur par défaut est false.

showPrivacyOptionsForm

showPrivacyOptionsForm(onDismissed?): void
Affiche le formulaire des options de confidentialité.

Présente un formulaire d'options de confidentialité si getPrivacyOptionsRequirementStatus est défini sur REQUIRED.

Cette méthode ne doit être appelée qu'en réponse à une saisie utilisateur pour demander l'affichage d'un formulaire d'options de confidentialité.

Le formulaire d'options de confidentialité est préchargé automatiquement par le SDK lorsqu'un formulaire devient disponible. Si aucun formulaire n'a été préchargé, le SDK tentera d'en charger un de manière asynchrone.

Le rappel onDismissed est appelé une fois que le formulaire a été présenté à l'utilisateur, qu'il a sélectionné une option et qu'il a fermé le formulaire. Il peut également renvoyer une FormError si :
  • Le formulaire n'est pas disponible.
  • Le formulaire ne s'affiche pas.
  • Le formulaire est toujours en cours de préchargement.
Paramètres
Optional onDismissed: ((error?) => void) Fonction de rappel appelée lorsque le formulaire est fermé, avec un FormError facultatif si la présentation a échoué.