Unity IAP: Comment configurer votre boutique en ligne

Aug 26, 2026|3 Min.
Daniel Godley
Daniel Godley - Unity
Senior Content Marketing Manager
Configuration du webshop Unity

Unity Webshop est une vitrine basée sur un navigateur qui permet aux joueurs d'acheter des objets du catalogue In-app Purchase de votre jeu sur le web plutôt que via une boutique en jeu, acheminant les transactions en dehors du jeu et offrant plus de flexibilité et de marge pour votre studio. Les boutiques en ligne Unity sont créées dans le tableau de bord Unity Cloud, connectées à un fournisseur de paiement tel que Stripe ou Coda Payments, et ouvertes depuis l'intérieur du jeu grâce à un lien.

Remarque : Cet article utilise des orientations pertinentes en août 2026 pour Unity Iap 5.4. Les versions ultérieures peuvent inclure de nouvelles fonctionnalités ou une interface utilisateur mise à jour.

Ceci est le dernier article de la série IAP 5.4 d'Unity en trois parties, aux côtés de la mise à niveau d'IAP 4 à IAP 5 et de la mise en œuvre des fournisseurs de paiement.

YouTube video

Découvrez comment créer et gérer des boutiques en ligne IAP directement depuis l'Unity Dashboard.

Unity Webshops en bref
Ce que c'est
Où le configurer
Une vitrine web pour le catalogue In-app Purchase d'un jeu

Tableau de bord Unity Cloud → Achats intégrés → Boutique en ligne

Fournisseurs de paiements
Une vitrine web pour le catalogue In-app Purchase d'un jeu
Stripe et Coda Payments, avec une solution de repli désignée
Environnements de catalogue
Une vitrine web pour le catalogue In-app Purchase d'un jeu
Développement et production
Hébergement web
Une vitrine web pour le catalogue In-app Purchase d'un jeu
Unity Cloud
Item images
Une vitrine web pour le catalogue In-app Purchase d'un jeu

Hébergé sur un CDN (Google Cloud Storage, Cloudflare ou Unity Cloud Content Delivery)

Intégration du jeu
Une vitrine web pour le catalogue In-app Purchase d'un jeu

Lien profond via RedirectToWebshop()

Couvert
Une vitrine web pour le catalogue In-app Purchase d'un jeu

Unity Iap 5.4 et versions ultérieures

1. Créer la boutique en ligne

Dans le tableau de bord Unity Cloud, ouvrez Achats intégrés dans la barre latérale gauche et sélectionnez Accéder au Webshop, puis Créer un Webshop. Si vous configurez cela pour la première fois, vous serez accueilli par une visite à bord. Cliquez sur Créer une boutique pour commencer.

Créer une boutique en ligne

Deux champs sont nécessaires:

  • Projet: Nommez le projet auquel appartient la vitrine. Un projet de test dédié est recommandé pour une première configuration.
  • Nom du studio : Entrez votre nom de studio officiel. Notez que ce nom s'applique à l'échelle mondiale à toutes les boutiques en ligne de votre organisation, alors gardez-le cohérent à travers votre marque.

Une fois créé, vous entrerez dans le panneau Éditeur de boutique en ligne, qui comporte un panneau général pour configurer votre URL unique de boutique, un commutateur d'environnement de production et une fenêtre d'aperçu interactive sur le côté droit pour suivre votre progression en temps réel.

Modifier la boutique en ligne

2. Tester la mise en page avec le catalogue de simulations

Activez Aperçu uniquement / Catalogue fictif pour remplir la devanture avec des objets fictifs tels que des pierres précieuses, des passes de combat et des packs de démarrage. Aucune donnée financière en direct n'est traitée dans ce mode. Cliquez sur l'URL d'aperçu pour ouvrir le catalogue fictif dans un nouvel onglet du navigateur.

Simulation de catalogue

Le catalogue de simulacres prend en charge trois types de promotion:

Type de promotion

Vente
Traitement visuel
Badge personnalisable "X% de réduction" sur l'article
Utilisation typique
Réductions standard et ventes flash
Promotion
Traitement visuel

Contour de bannière et texte d'en-tête personnalisables (par exemple, "Exclusif Web")

Utilisation typique

Événements saisonniers et bundles spécifiques à la plateforme

Offre bonus
Traitement visuel

Étiquette surlignée sur les packs de devises (par exemple, "+20%")

Utilisation typique

Susciter des achats de devises à un niveau supérieur

3. Thèmer la devanture

Unity rend l'image de marque de votre boutique en ligne incroyablement intuitive grâce à la génération automatisée de thèmes, utilisant automatiquement une image téléchargée. Dans le panneau Personnaliser le thème, téléchargez l'art clé ou une vignette et sélectionnez Générer le thème; le système extrait une palette de couleurs et l'applique dans toute la boutique.

Thèmer la devanture

Pour des ajustements spécifiques, utilisez l'outil de discussion Affiner avec IA au-dessus de la fenêtre d'aperçu. Une instruction en langage clair telle que "changer le type de police en Inter" met à jour le thème sous-jacent JSON et applique la modification aux descriptions d'articles, aux prix et aux boutons.

4. Ajouter le catalogue de production et le fournisseur de paiement

Une fois que vous êtes satisfait de la conception, désactivez le catalogue fictif et sélectionnez Gérer le catalogue. Passez la liste déroulante de l'environnement de Développement à Production, puis choisissez Ajouter un catalogue.

Modifier le catalogue

Chaque annonce nécessite:

  • Métadonnées des éléments
  • Prix de base
  • Prix localisés
  • Une URL image servie depuis un CDN

Pour héberger des icônes d’éléments, vous pouvez lier les URL de vos images à un réseau de diffusion de contenu (CDN) tel que Google Cloud Storage, Cloudflare ou Cloud Content Delivery d’Unity.

Dans la carte Catalog & Payment Provider, sélectionnez un fournisseur de paiement principal (Unity s'intègre bien avec des plateformes comme Stripe et Coda Payments) et désignez un fournisseur de repli afin que la caisse se termine toujours si le fournisseur principal est indisponible dans la région d'un joueur.

5. Exécuter une transaction test

Sélectionnez Enregistrer le brouillon et ouvrez l'URL Dev Preview dans un navigateur.

Sélectionnez Acheter maintenant sur un élément de test pour lancer le mode de paiement sécurisé du fournisseur.

Entrez une adresse e-mail, un numéro de carte de test du fournisseur et une adresse de test valide, puis payez.

Pour les achats répétés sur les mêmes informations d'identification, entrez tous les zéros lorsque vous êtes invité à entrer le simulacre de code de vérification.

Une confirmation d'achat réussie signifie que les webhooks et la passerelle de paiement communiquent correctement.

6. Connectez la boutique en ligne à votre jeu

Unity ouvre la boutique en ligne via un lien profond autorisé du StoreController lié à votre fournisseur de paiement actif. Le lien profond embarque le jeton de session authentifié du joueur et ne passe pas au navigateur externe de l'appareil.

CSharp:

// Ouvrir la première page

UnityIAPServices.StoreController(PaymentProvider.Name)

.PaymentProvidersExtendedPurchaseService.RedirectToWebshop();

// Ouvrir une page produit spécifique

UnityIAPServices.StoreController(PaymentProvider.Name)

.PaymentProvidersExtendedPurchaseService.RedirectToWebshop(catalogListingId: "votre-listing-id");

Cette méthode emballe en toute sécurité le jeton de session utilisateur authentifié du joueur et le relie directement de l'application de jeu dans son navigateur externe pour terminer la transaction en douceur. Vous pouvez en lire plus dans la documentation.

Pour un aperçu de toutes les options pour intégrer vos achats intégrés, y compris les boutiques en ligne, consultez l'infographie suivante et téléchargez le PDF haute résolution.

Flux d'achat