Adapty
Documentation
iOS Android React Native Flutter Unity Kotlin Multiplatform Capacitor
CLI et API Nouveautés Forum d'assistance
⌘K
English 中文TürkçeРусскийFrançaisTiếng ViệtEspañol日本語
Se connecter S'inscrire gratuitement
English 中文TürkçeРусскийFrançaisTiếng ViệtEspañol日本語
  1. Référence
  2. /Gérer les erreurs

Content Not Found

We couldn't find the documentation for: InvalidProductIdentifiers-flutter.

Cette page vous a-t-elle été utile ?

Merci pour votre retour !

Adapty

Exemples d'applications Adapty SDK

  • Exemples d'applications

Référence du SDK

  • iOS
  • Android
  • React Native
  • Flutter
  • Unity
  • Kotlin Multiplatform
  • Capacitor

Référence de l'API

  • API côté serveur
  • Web API
  • API d'export analytique

Ressources

  • Adapty Dashboard
  • Blog
  • Assistance

© 2026 Adapty Tech Inc.

  • Bienvenue sur Adapty
    • Adapty est-il fait pour moi ?
    • Guide de démarrage rapide
      • 1. Intégrer les stores ou plateformes de paiement
      • 2. Ajouter des produits
      • 3. Activer les achats
      • 4. Intégrer le SDK dans le code de votre application
      • 5. Tester votre intégration avec Adapty
    • Liste de contrôle pour le lancement
    • Migrer depuis d'autres outils
      • Implémenter le mode observateur
      • Migrer depuis RevenueCat
      • Migrer depuis Superwall
      • Importer des données historiques dans Adapty
      • Migrer les intégrations vers Adapty
    • Nouveautés
  • L'écosystème Adapty
    • App Store
      • Générer une clé d'achat intégré dans App Store Connect
      • Configurer l'intégration App Store
      • Activer les notifications serveur App Store
      • Résoudre les problèmes d'intégration App Store
    • Google Play
      • Activer les API développeur dans Google Cloud Console
      • Créer un compte de service dans Google Cloud Console
      • Accorder des autorisations au compte de service dans Google Play Console
      • Générer un fichier de clé de compte de service dans Google Cloud Console
      • Configurer l'intégration du Google Play Store
      • Activer les notifications en temps réel pour les développeurs (RTDN) dans Google Play Console
    • Web
      • Stripe
      • Paddle
      • FunnelFox
    • Autres stores
    • Transférer la propriété d'une application
  • Gérer Adapty avec des agents de codage / LLM
      • Créer et modifier des flows
      • Voir comment les écrans de flow sont connectés
      • Auditer un flow
      • Migrer les placements vers les flows
    • Trouver quoi tester ensuite
    • Exécuter des tests A/B
    • Gérer les événements d'abonnement
    • Vérifier et accorder l'accès aux abonnements
    • SDK Adapty
    • Exemples d'applications
  • Flows & paywalls
    • Flow & Paywall Builder
      • Créer un flow
      • Vue d'ensemble de l'interface
      • Éditeur IA
      • Importer un design depuis Figma
      • Agent skills
      • Recettes courantes de flow
        • Réutiliser des éléments dans les flows
        • Identifiants de nom pour l'analytique
        • Créer un écran de paywall basique
        • Afficher tous les plans dans une bottom sheet
        • Créer un paywall avec des onglets
        • Afficher différentes fonctionnalités par produit
        • Afficher une offre quand les utilisateurs appuient sur Fermer
        • Afficher un prix barré avec un badge de réduction
        • Répondre aux résultats d'achat
        • Créer un paywall avec un bouton d'essai
        • Créer un flow d'onboarding personnalisé
      • Écrans et calques
      • Mise en page et positionnement
      • Styles et apparence
      • Styles réutilisables
      • Produits et achats
      • Éléments
        • Éléments et groupes sélectionnables
          • États des éléments
        • Éléments de mise en page : conteneurs, carrousels, bottom sheets
        • Contenu textuel
          • Polices personnalisées
          • Arrière-plans
          • Images, vidéos et icônes
        • Boutons
        • Onglets
        • Boutons bascule et cases à cocher
        • Avis et témoignages
        • Minuteur de compte à rebours
        • Quiz
        • Saisies et formulaires
      • Navigation et interaction
        • Navigation
        • Actions
        • Indicateurs de progression et chargeurs
        • Variables
        • Tags personnalisés
        • Visibilité conditionnelle
      • Mode sombre
      • Localisation
        • Ajouter une langue dans Flow & Paywall Builder
        • Ajouter une langue dans Remote Config
      • Personnaliser un flow avec Remote Config
      • Prévisualiser les flows
        • Enregistrer et publier les flows
        • Historique des versions du flow
        • Rechercher et filtrer les flows
        • Copier des flows et des écrans
        • Archiver et restaurer des flows
      • Métriques des flows
      • Entonnoir de flow
      • Flows de secours
      • Problèmes courants
      • Dépréciation du Paywall Builder et de l'Onboarding Builder
        • Migrer vers les flows
        • Convertir un paywall en flow
    • Paywalls personnalisés
      • Créer un paywall personnalisé
      • Concevoir un paywall personnalisé avec Remote Config
      • Localiser avec Remote Config
      • Paywall web
        • Configuration du paywall web
      • Paywalls de secours
        • Télécharger les paywalls de secours
      • Métriques de paywall personnalisé
      • Migrer un paywall
      • Dupliquer un paywall personnalisé
      • Archiver un paywall personnalisé
      • Restaurer un paywall personnalisé depuis l'archive
    • Produits
      • Créer un produit
      • Modifier un produit
      • Plans d'engagement de 12 mois
      • Configurer un plan d'engagement de 12 mois
      • Supprimer un produit
      • Ajouter un produit à un paywall
    • Synchronisation avec le store et écarts
    • Monnaies virtuelles
      • Démarrage rapide
      • Créer une monnaie virtuelle
      • Accorder un solde initial
      • Solde de monnaie virtuelle
    • Offres
      • 1. Ajouter des offres dans les stores
        • App Store
        • Google Play
      • 2. Ajouter des offres dans Adapty
    • Niveaux d'accès
      • Créer un niveau d'accès
      • Associer un niveau d'accès à un produit
      • Accorder un niveau d'accès à un client spécifique
      • Niveaux d'accès locaux
  • Placements
    • Choisir des placements pertinents
    • Créer un placement
    • Modifier un placement
    • Exporter les placements
    • Supprimer un placement
    • Audiences
      • Ajouter une audience et un flow, paywall ou test A/B à un placement
      • Modifier la priorité des audiences dans un placement
    • Métriques des placements
    • Profils / CRM
      • Comment fonctionnent les profils
      • Partage d'accès payant entre comptes utilisateurs
    • Segments
    • Fil d'événements
  • Retention Messaging
    • Configurer Retention Messaging
    • Créer un message de rétention
    • Suivre les performances des messages
    • Vue d'ensemble des tests A/B
    • Types de tests A/B
    • Créer, exécuter et arrêter un test A/B
    • Ajouter des variantes sans flows ni paywalls
    • Résultats et métriques des tests A/B
    • Les mathématiques derrière les tests A/B
  • Conseiller de croissance IA
    • Comment ça fonctionne
    • Analyse des paywalls et du marché
    • Gérer votre plan de croissance
    • Exécuter votre plan de croissance
  • Analytique
    • Comment fonctionne l'analytique Adapty
    • Comparer différentes métriques
    • Page de vue d'ensemble
    • Contrôles analytiques
    • Graphiques analytiques
      • Revenus
      • MRR
      • ARR
      • ARPU
      • ARPPU
      • Installations
      • Abonnements actifs
      • Nouveaux abonnements
      • Achats uniques
      • Renouvellements d'abonnements annulés
      • Abonnements résiliés (expirés)
      • Essais actifs
      • Nouveaux essais
      • Renouvellements d'essais annulés
      • Essais expirés (résiliés)
      • Événements de remboursement
      • Montants remboursés
      • Délai de grâce
      • Délai de grâce converti
      • Revenus du délai de grâce converti
      • Problème de facturation
      • Problème de facturation converti
      • Revenus du problème de facturation converti
    • Valeur vie client (LTV)
    • Analyse de cohorte
    • Analyse en entonnoir
    • Analyse de rétention
    • Analyse de conversion
    • Rapports
    • Écarts et résolution de problèmes
    • Recevoir des notifications push pour les nouveaux événements
    • Prédiction dans les cohortes
    • Prédictions dans les tests A/B
  • Adapty Ads Manager
    • Démarrer
    • Vue d'ensemble
    • Agent IA
    • Ads Manager
      • Analytique
        • Métriques
      • Gérer les campagnes
      • Gérer les groupes d'annonces
      • Gérer les mots-clés
      • Gérer les annonces
      • Créer des segments basés sur l'attribution Apple Ads
    • Automatisations
      • Règles de mots-clés
      • Automatisations des termes de recherche
      • Règles des groupes d'annonces
      • Règles des campagnes
    • Intelligence de marché
    • Tests A/B CPP
    • Outil de suggestion de mots-clés
    • Popularité de la recherche
    • Historique des modifications
    • Paramètres
    • CLI
  • Adapty Attribution
    • Démarrer
    • Analytique
      • Métriques
      • Prédictions
    • Deeplinks différés
    • Recevoir les données d'attribution
    • Intégrations
      • Meta Ads
      • TikTok for Business
      • Google Ads
      • Liens de suivi
      • FunnelFox
      • Pixel web
      • Taguer les URL des annonces
      • Stripe
      • Paddle
      • S3 personnalisé
      • Amazon S3
      • Google Cloud Storage
    • CLI
  • Adapty Mail
    • Démarrer
    • Points d'entrée
      • Adapty
      • Adapty Mail API
      • FunnelFox
      • Marque
      • Configurer votre domaine d'envoi
      • Surveiller l'intégrité du domaine
      • Configurer le paiement
      • Destinations e-mail
    • Campagnes e-mail
      • Créer une campagne
      • Localiser les e-mails
      • Désinscription et suppression
      • Double opt-in
    • Flows
      • Créer un flow
    • Segments
    • Profils
    • Tests A/B
    • Analytique des campagnes
    • Testez votre flow
      • Connecter un assistant IA (MCP)
      • Agent skill pour Adapty Mail
    • Configurer une intégration tierce
    • Événements à envoyer aux intégrations tierces
    • Flows d'événements
    • Statuts des événements
    • Intégration d'attribution
      • Adjust
      • Airbridge
      • Apple Ads
      • AppsFlyer
        • Passer de l'API S2S AppsFlyer v2 à v3
      • Asapty
      • Branch
      • Facebook Ads
      • Singular
      • Tenjin
    • Intégrations analytiques
      • Amplitude
      • AppMetrica
      • Firebase / Google Analytics
      • Mixpanel
      • PostHog
      • SplitMetrics Acquire
    • Intégrations de service de messagerie
      • Braze
      • OneSignal
      • Pushwoosh
      • Slack
    • Intégrations webhook et ETL
      • Amazon S3
      • Google Cloud Storage
      • Intégration webhook
        • Types et champs d'événements
        • Configurer l'intégration webhook
        • Tester l'intégration webhook
    • Gérer les erreurs dans les intégrations
    • Tester les achats intégrés dans App Store
      • Tests en sandbox
      • Tests StoreKit dans Xcode
    • Tester les achats intégrés dans Google Play Store
    • Valider les achats de test
    • Résoudre les problèmes de test d'achats
    • Appareils de test
    • Liste de contrôle pour le lancement
    • Soumettre votre application iOS à l'App Store
    • Paramètres généraux
    • Identifiants Apple App Store
    • Identifiants Google Play Store
      • Configurer l'intégration du Google Play Store
      • Activer les notifications en temps réel pour les développeurs (RTDN) dans Google Play Console
    • Apple Ads
    • Détails du compte et facturation
    • Membres
    • Ressources de la plateforme Apple
      • Configurer App Store Connect
      • Produit dans l'App Store
      • Confidentialité des applications Apple
      • Partage familial Apple
      • Programme Small Business d'App Store
    • Ressources de la plateforme Google
      • Produit dans le Play Store
      • Sécurité des données Google Play
      • Frais de service réduits Google Play
      • Demander une augmentation du quota de l'API Google Play Developer
    • Préparer votre application pour la revue du store
    • Applications Firebase
    • Économiseur de remboursements
    • Faire la publicité de votre application dans Meta Ads
    • Faire la publicité de votre application dans TikTok for Business
    • API côté serveur v2
  • Onboardings (Legacy)
    • Créer des onboardings
    • Concevoir des onboardings
  • Adapty Paywall Builder (Legacy)
    • Qu'est-ce que le plugin Adapty pour FlutterFlow
    • Démarrer
    • Étape 1. Créer un flow pour afficher un paywall
    • Étape 2. Ajouter des données au paywall
    • Étape 3. Activer l'achat
    • Étape 4. Vérifier l'accès au contenu payant
    • Ressources Adapty
Plateforme
  • Démarrer
    • 1. Installer et configurer
    • 2. Activer les achats à l'aide de flows
    • 3. Vérifier le statut de l'abonnement
    • 4. Identifier les utilisateurs
      • Intégration par skills
      • Intégration étape par étape
  • Flows et paywalls
    • Récupérer les flows et paywalls
    • Afficher les flows et paywalls
    • Répondre aux actions
    • Gérer les événements
    • Suivre les vues d'écran
    • Traiter les données des flows
    • Transmettre des données aux flows
    • Utiliser les paywalls de secours
    • Localiser
    • Implémenter des paywalls web
    • Résoudre les problèmes de l'ancien builder
    • Présenter les flows en mode Observer
    • Implémenter des paywalls personnalisés
      • Guide de démarrage rapide
      • Récupérer des paywalls et produits personnalisés
      • Présenter des paywalls personnalisés
      • Effectuer des achats
      • Restaurer les achats
      • Implémenter le mode Observer
      • Signaler les transactions en mode Observer
      • Gérer les erreurs
  • Utilisateurs et accès
    • Identifier les utilisateurs
    • Mettre à jour les données utilisateur
    • Vérifier le statut de l'abonnement
    • Gérer l'App Tracking Transparency (ATT)
    • Mode enfants
  • Onboardings
    • Récupérer les onboardings
    • Afficher les onboardings
    • Gérer les événements d'onboarding
    • Traiter les données des onboardings
  • Bonnes pratiques
    • Ordre des appels SDK
    • Optimiser la récupération des flows et des paywalls
    • Afficher un paywall ciblé AA au premier lancement
  • Tester et publier
  • Référence
    • Modèles SDK
    • Gérer les erreurs
      • Correction de l'erreur Code-1000 noProductIDsFound
      • Correction de l'erreur Code-1003 cantMakePayment
  • Guide de migration SDK
    • Migrer vers la v4.1
    • Migrer vers la v4.0
    • Migrer vers la v3.10
    • Migrer vers la v3.8
    • Migrer vers la v3.4
    • Migrer vers la v3.3
    • Migrer vers la v3.0
  • DEVELOPER CLI
    • Guide de démarrage rapide
    • Authentification
    • Référence des commandes
      • Applications et niveaux d'accès
      • Produits et offres
      • Paywalls
      • Flows
      • Placements et segments
      • Analytics
      • Tests A/B
      • Migrations
    • Ads Manager
      • Commandes
      • Outils de codage IA
      • Configuration de l'application Claude
    • Attribution
      • Outils de codage IA
    • API côté serveur v2
    • Autorisation et format des requêtes
    • Requêtes
    • Référence API
    • Guides
      • Synchroniser les achats entre le web et le mobile
      • Synchroniser les transactions depuis des stores personnalisés
      • Accorder des niveaux d'accès manuellement
    • Guide de migration vers server-side API v2
    • Introduction
    • Autorisation et format des requêtes
    • Requêtes
    • Référence API
    • Introduction
    • Autorisation et format des requêtes
    • Requêtes
    • Référence API
    • Référence API
SDK Platforms
  • Démarrer
    • 1. Installer et configurer
    • 2. Activer les achats à l'aide de flows
    • 3. Vérifier le statut de l'abonnement
    • 4. Identifier les utilisateurs
      • Intégration par skills
      • Intégration étape par étape
  • Flows et paywalls
    • Récupérer les flows et paywalls
    • Afficher les flows et paywalls
    • Répondre aux actions
    • Gérer les événements
    • Suivre les vues d'écran
    • Traiter les données des flows
    • Transmettre des données aux flows
    • Utiliser les paywalls de secours
    • Localiser
    • Implémenter des paywalls web
    • Résoudre les problèmes de l'ancien builder
    • Présenter les flows en mode Observer
    • Implémenter des paywalls personnalisés
      • Guide de démarrage rapide
      • Récupérer des paywalls et produits personnalisés
      • Présenter des paywalls personnalisés
      • Effectuer des achats
      • Restaurer les achats
      • Implémenter le mode Observer
      • Signaler les transactions en mode Observer
      • Gérer les erreurs
  • Utilisateurs et accès
    • Identifier les utilisateurs
    • Mettre à jour les données utilisateur
    • Vérifier le statut de l'abonnement
    • Gérer l'App Tracking Transparency (ATT)
    • Mode enfants
  • Onboardings
    • Récupérer les onboardings
    • Afficher les onboardings
    • Gérer les événements d'onboarding
    • Traiter les données des onboardings
  • Bonnes pratiques
    • Ordre des appels SDK
    • Optimiser la récupération des flows et des paywalls
    • Afficher un paywall ciblé AA au premier lancement
  • Tester et publier
  • Référence
    • Modèles SDK
    • Gérer les erreurs
      • Correction de l'erreur Code-1000 noProductIDsFound
      • Correction de l'erreur Code-1003 cantMakePayment
  • Guide de migration SDK
    • Migrer vers la v4.1
    • Migrer vers la v4.0
    • Migrer vers la v3.10
    • Migrer vers la v3.8
    • Migrer vers la v3.4
    • Migrer vers la v3.3
    • Migrer vers la v3.0