Seidor
mujer con una tablet

11 janvier 2023

App Store Connect

Le but de cet article est de servir de guide introductif à la plateforme App Store Connect, en passant en revue les services qui la composent et les possibilités qu'elle offre.

Tout d'abord, nous examinerons le calendrier avec les dates limites d'Apple pour la conformité aux normes correspondantes dans les applications de l'App Store.

Ensuite, nous vous donnerons une description détaillée des services qui la composent et des possibilités qu'elle offre aux différents utilisateurs qui peuvent utiliser cet outil.
Enfin, nous commenterons une série de conseils et considérations pour l'utilisation de la plateforme.

Calendrier des dates limites de l'App Store

Dans le but de créer un écosystème plus sûr et stable, Apple établit une évolution constante de ses politiques. Contrairement à Google, Apple ne dispose pas d'une newsletter pour les développeurs à laquelle s'abonner, il est donc nécessaire de consulter régulièrement la section des nouveautés pour les développeurs afin de vérifier les éventuels changements.

Dans le but de créer un écosystème plus sûr et stable, Apple établit une évolution constante de ses politiques.

Contrairement à Google, Apple ne dispose pas d'une newsletter pour les développeurs à laquelle s'abonner, il est donc nécessaire de consulter régulièrement la section des nouveautés pour les développeurs afin de vérifier les éventuels changements à prendre en compte.

Le tableau ci-dessous détaille les derniers changements notifiés et à aborder au cours de cette année 2021 et dans un avenir proche:

tabla fechas actualizaciones

Introduction

Actuellement, Apple dispose de deux plateformes pour la gestion du développement et de la distribution des applications sur son App Store.

D'une part, il y a le portail Apple Developer, orienté vers la gestion des informations et des ressources nécessaires au développement des applications (identifiants, certificats, profils d'approvisionnement, enregistrement des appareils mobiles, etc.).

D'autre part, il y a la console de App Store Connect, dont l'objectif principal est d'unifier toute la gestion de la distribution, et le suivi ultérieur, des applications sur l'App Store, en utilisant les différents outils et services qui composent son noyau.

Dans cet article, nous nous concentrons sur cet outil, qui, tout comme la console de Google Play, offre de multiples possibilités pour tirer le meilleur parti de nos applications.

En plus de la variété de fonctionnalités qu'il inclut, telles que la gestion des paiements In-App, la création de codes promotionnels et la facile intégration avec le Game Center d'Apple, il nous donne également la possibilité de partager notre application en mode bêta via Testflight, afin de réaliser des tests dans un environnement d'utilisateurs contrôlé, ainsi que d'accéder aux tableaux de bord des statistiques, aux avis des utilisateurs et à d'autres fonctionnalités décrites de manière plus détaillée dans les sections suivantes.

Contrairement aux prix plus économiques de Google, disposer d'un compte développeur Apple nécessite un paiement annuel de 99€. Ce paiement permet la publication et la mise à jour de toutes les applications ou jeux vidéo requis.

Comment avoir un compte développeur Apple

Comment créer un compte de développeur sur App Store Connect ? Le processus d'inscription au programme Apple Developer peut se faire de deux manières, soit en tant qu'individu, soit en tant qu'entreprise.

Inscription en tant qu'individu

Si vous êtes une personne physique ou une entreprise individuelle, la première chose à faire est d'activer l'authentification à deux facteurs sur votre identifiant Apple. Les informations de cet identifiant Apple doivent être valides et à jour, y compris votre nom, prénom, adresse, numéro de téléphone, numéro de téléphone de confiance et appareils de confiance.

Le processus se déroulera via l'application Apple Developer, où vous devrez accepter l'Accord Apple Developer. Après avoir examiné les exigences et les avantages du programme, vous devrez fournir vos informations personnelles :

  • Nom, prénom et numéro de téléphone.
  • Vérifiez votre identité avec votre permis de conduire ou une pièce d'identité officielle valide avec photo.
  • Lire et accepter les termes de l'Accord de Licence du Programme Apple Developer.

Une fois le processus terminé, vous pourrez examiner les détails de l'abonnement annuel et enfin vous abonner.

Inscription en tant qu'entreprise

Dans le cas d'une entreprise ou d'une organisation, en tant que personne effectuant l'inscription de l'organisation au programme Apple Developer, vous devez avoir l'autorité légale pour engager votre organisation par des accords juridiques.

La première chose à faire est d'activer l'authentification à deux facteurs sur l'Apple ID. Les informations de cet Apple ID doivent être valides et à jour, y compris le nom, le prénom, l'adresse, le numéro de téléphone, le numéro de téléphone de confiance et les appareils de confiance.

Le processus se déroulera via l'application Apple Developer, où vous devrez accepter l'Accord Apple Developer. Après avoir examiné les exigences et les avantages du programme, vous devrez fournir vos informations personnelles en tant que titulaire du compte :

  • Nom, prénoms et numéro de téléphone.
  • Vérifiez votre identité avec votre permis de conduire ou une pièce d'identité officielle valide avec photo.

Ensuite, vous devrez fournir les données de l'organisation :

  • Type d'entité.
  • Raison sociale. Apple n'accepte pas les entreprises avec des pseudonymes commerciaux, des entreprises fictives, des noms commerciaux ou des succursales.
  • Numéro D-U-N-S. L'organisation doit avoir un numéro D-U-N-S permettant à Apple de vérifier son identité et son statut de personne morale. Ces numéros, uniques de neuf chiffres, sont attribués par Dun & Bradstreet et peuvent être demandés sans frais supplémentaires.
  • Adresse et numéro de téléphone du siège principal.
  • Site web.
  • Confirmation de l'autorité pour lier l'organisation par des accords légaux.
  • Dans le cas où l'organisation est à but non lucratif, éducative ou gouvernementale, une demande d'exemption de paiement peut être faite.

Une fois que toutes les données auront été saisies, il faudra attendre qu'Apple les examine, après quoi un e-mail sera envoyé avec les étapes suivantes. Il ne restera plus qu'à lire et accepter les termes de l'Accord de Licence du Programme Apple Developer, ainsi qu'à examiner les détails de l'abonnement annuel et enfin à s'abonner.

Sections de l'Apple Store Connect

Ensuite, chaque outil composant l'App Store Connect sera décrit.

Applications

C'est la section principale de la plateforme et elle affiche une liste de toutes les applications disponibles sur le compte et leur état (prêtes à la vente, en préparation pour l'envoi, retirées de la vente par le développeur, etc.).

App Store

Cette section comprend toutes les informations relatives à l'App Store et à une application. Dans le cas où une application macOS, tvOS, et/ou watchOS analogue serait disponible, elle serait également gérée à partir de ce même point.

Ci-dessous, chaque service offert est défini.

Informations générales

Avant de déployer toute application sur le Store, il est nécessaire de recueillir un ensemble de données inhérentes à l'application pour les incorporer à sa fiche : nom, description, phrase de nouveautés (uniquement pour les mises à jour), captures de l'application, URL de marketing et URL de support, prix, type d'application (payante ou gratuite), mots-clés qui la décrivent, classification par âges, disponibilité (pays ou régions), catégorie, langue par défaut, utilisateur DEMO, copyright de l'application et coordonnées pour le processus de révision.

De même, les champs suivants, mentionnés dans le paragraphe précédent, pourront être configurés dans les différentes langues que l'application peut supporter : nom, description, phrase de nouveautés, politique de confidentialité et les captures d'écran de l'application.

Toutes ces données devront être dûment complétées dans les sections Informations générales, Informations sur l'application et Prix et disponibilité dans la rubrique App Store.

Confidentialité de l'application

À partir de décembre 2020, Apple a rendu obligatoire la complétion d'un formulaire sur les données associées à la confidentialité de l'utilisateur. Il est nécessaire d'y expliciter quelles données sont collectées et à quelles fins. Ce formulaire est présenté dans la vue de l'application sur l'App Store.

privacidad

Évaluations et avis

L'un des services les plus importants et utiles de l'App Store Connect est la possibilité de analyser les avis et commentaires des utilisateurs finaux, afin de résoudre les éventuels problèmes de manière agile et rapide.

Pour cela, Apple dispose de ce gestionnaire d'avis et d'évaluations, qui permet d'appliquer différents filtres sur les informations détaillées : version de l'application, nombre d'étoiles, état des avis (répondus, sans réponse et modifiés) et pays ou région.

De plus, il est également possible de répondre aux commentaires des utilisateurs, une pratique fortement recommandée en raison de la grande valeur ajoutée qu'offre une réponse directe aux problèmes qu'un utilisateur spécifique pourrait rencontrer avec notre application.

Historique des versions

Dans cette section de l'App Store, un listing de toutes les versions déployées de l'application est affiché, ainsi que les informations associées au processus de distribution de celles-ci et les différentes phases par lesquelles une application passe avant d'arriver sur l'App Store.

version para ios

Achats In-App

Depuis cette section, il est possible de gérer tout ce qui concerne la monétisation de l'application, en créant des achats In-App, ainsi que de mettre en avant des promotions sur ces produits. Il est possible d'ajouter des détails tels que le nom du produit, la description, le prix et la disponibilité.

De cette manière, les utilisateurs peuvent acheter du contenu premium, des fonctionnalités supplémentaires, des abonnements, etc. directement via nos applications.

Pour pouvoir proposer des achats intégrés, il est nécessaire d'accepter l'Accord des Applications de Paiements, détaillé plus loin dans la section Accords, impôts et banques.

De même, Apple dispose d'un service de notifications des événements de l'App Store, qui peut être utilisé pour recevoir des mises à jour en temps réel sur l'état des utilisateurs et les événements liés aux achats dans l'application (remboursements, changements d'état, désactivation du renouvellement automatique des abonnements, etc.). Par conséquent, des actions personnalisées peuvent être réalisées afin de promouvoir les acquisitions et la fidélisation des clients. Prestations

Cette section englobe d'autres types de services supplémentaires offerts par Apple pour la gestion des jeux vidéo, le cryptage et les codes promotionnels.

Centre de Jeux

Entièrement orienté vers les applications de jeux vidéo, Apple offre la possibilité d'intégrer son propre Game Center. Depuis cette section, il sera possible de gérer les défis, les classements et les succès, ainsi que de transférer l'application à un groupe spécifique du Game Center.

Chiffrement

Lors du téléchargement d'une application pour son déploiement ultérieur sur l'App Store, il est nécessaire de préciser si l'application inclut un type de chiffrement. Dans le cas où l'application ne répond pas aux critères d'exemption énumérés lors de son envoi pour révision, il sera nécessaire de joindre la documentation requise par Apple.

Codes promotionnels

Depuis cette section, vous pouvez gérer la génération et la liste des codes promotionnels, tant inhérents à l'application elle-même qu'aux achats qui peuvent y être effectués. Actuellement, il existe une limite de 100 codes promotionnels par version de l'application, ainsi que par chacune des plateformes qui la composent (iOS, macOS, tvOS).

Testflight

Le principal objectif de l'App Store Connect est la distribution d'applications ou de mises à jour de celles-ci sur l'App Store.

Mais avant de déployer auprès de la communauté des utilisateurs finaux, Apple vous donne la possibilité de tester l'application sur un ensemble de testeurs internes et/ou externes, jusqu'à un maximum de 10 100 utilisateurs. Pour cela, on utilise l'application Testflight, grâce à laquelle, et sur invitation préalable, les versions bêta des applications peuvent être installées sur les appareils mobiles

De cette manière, cette section englobe toute la gestion et les fonctionnalités inhérentes à la distribution des applications bêta : tests internes, tests externes, informations générales et commentaires des utilisateurs.

Dans cette section principale, vous pourrez consulter l'historique des compilations téléchargées pour chaque version de l'application, ainsi que leur état (prête à être envoyée, expirée), le nombre d'invitations envoyées aux testeurs, le nombre d'installations, de sessions, d'erreurs et de commentaires. Elle inclut également les informations pour les tests de chaque compilation et les métadonnées associées à l'IPA.

complicaciones para ios

Commentaires

Lorsqu'un testeur effectue les tests appropriés sur une application bêta, il a la possibilité de envoyer des commentaires sur cette version, en plus d'inclure des captures d'écran si nécessaire. Ce processus de retour d'information se fait via l'application native de Testflight. Depuis cette section, le développeur peut consulter ces commentaires et examiner les captures incluses, dans le but de corriger les éventuelles erreurs et/ou améliorations qui ont été signalées.

Tests internes

Apple fait distinction entre deux types d'utilisateurs pour les tests : internes et externes. Les premiers sont tous les utilisateurs qui sont enregistrés dans le compte développeur de l'application et ont l'un des rôles d'utilisateur assignés, les appelés App Store Connect Users.

Depuis ce panneau, vous pouvez gérer toute la distribution des compilations d'application à ce type d'utilisateurs et consulter des informations relatives à l'état des invitations envoyées, ainsi que les utilisateurs testeurs pour chacune des compilations générées.

Étant donné qu'il s'agit d'utilisateurs internes, Apple ne procède à aucun type de révision de l'application et l'app est distribuée immédiatement une fois l'IPA traité.


Tests externes

À la différence des précédents, ces utilisateurs ne sont pas inscrits sur App Store Connect, donc, en voulant partager une application de test avec ces utilisateurs, Apple effectue d'abord une révision interne de l'application avant d'autoriser sa distribution.

D'autre part, il existe deux manières différentes de distribuer les compilations aux utilisateurs externes : par des invitations aux comptes de messagerie de chaque utilisateur ou en utilisant un lien public qui pourra être fourni à tous les utilisateurs participant au processus de test de l'application bêta. Dans les deux cas, le nombre maximum de 10 100 utilisateurs de test ne pourra pas être dépassé.

Informations générales

Enfin, cette dernière section englobe toutes les informations relatives aux testeurs et aux tests à réaliser. Elle permet de consulter la liste de tous les utilisateurs de tests et l'état de chaque invitation réalisée pour chaque compilation téléchargée.

De même, il contient un dernier panneau qui inclut les informations associées aux tests de chaque compilation : description de l'application bêta, adresse e-mail pour les commentaires, ainsi que les coordonnées de l'équipe de révision d'Apple pour les applications bêta. Si nécessaire, il est également possible d'inclure tout type de contrat de licence à partir de ce point.

Xcode cloud

Lors de la WWDC 2021, Apple a annoncé qu'avec la nouvelle version de Xcode 13, Xcode Cloud serait inclus, un outil d'intégration continue conçu pour accélérer le développement et le déploiement d'applications, en utilisant des services basés sur le cloud.

Actuellement, ce nouveau service est encore en version bêta, et il est nécessaire de s'inscrire pour pouvoir tester toutes les fonctionnalités qu'il offre : automatiser la compilation des applications dans le cloud, tester les applications sur tous les appareils Apple actuels, déployer des versions d'essai (internes et externes) via Testflight, etc.

Analyse

La section d'analyse inclut toutes les informations et métriques associées à l'état de notre application sur l'App Store, en plus des indicateurs de visualisation de la page du produit et des statistiques de rétention quotidiennes.

De cette manière, nous pouvons consulter des données telles que les impressions (le nombre de fois que l'application apparaît dans le Store), le nombre de premières et totales téléchargements (filtré par plateforme, appareil et version du système d'exploitation), les gains, les sessions par appareil actif et le nombre total d'erreurs dans le système.

Une autre fonctionnalité incluse est l'option de filtrer le nombre de téléchargements par différents types : par territoire et par source (recherche dans l'App Store, recherche sur le web, navigation dans l'App Store et référence de l'application elle-même).

Bien que les informations présentées dans cette section soient assez limitées par rapport à celles que l'on peut consulter sur la console de Google, ou via l'intégration des différents modules de Firebase (Analytics, Crashlytics), c'est une bonne option pour recueillir des informations de base sur la disposition de notre application dans l'App Store.

L'objectif est d'avoir une vision globale de l'état de notre application, ainsi que de renforcer les points forts et de réaliser une analyse sur la manière de améliorer les points faibles, que ce soit par des promotions, une campagne publicitaire sur les réseaux sociaux, ou en corrigeant les éventuelles erreurs pouvant survenir dans les différentes versions des applications sur chaque plateforme.

google search console

Tendances

Tout comme dans la section précédente, la section Tendances est destinée à recueillir toutes les informations et métriques associées à notre application, mais spécifiquement dans le domaine des achats et ventes au sein de l'application.

Il est possible de consulter le nombre de fois que l'application a été téléchargée pour la première fois, ainsi que d'analyser les graphiques générés en fonction des téléchargements, achats et ventes des différentes applications que nous pouvons avoir sur notre compte sur une période de dates spécifiée.

grafico top apps

Paiements et rapports financiers

En harmonie avec la section Tendances, depuis cette rubrique, vous pouvez consulter toutes les informations relatives aux paiements reçus pour les achats intégrés dans les applications, en tenant compte du calendrier fiscal d'Apple.

Les rapports financiers incluent uniquement les transactions de paiement pour lesquelles Apple peut facturer directement les paiements à l'utilisateur final.

D'autre part, il est également possible de personnaliser les alertes par courrier électronique pour recevoir les notifications correspondantes lorsque les rapports financiers sont disponibles au téléchargement dans cette section.Utilisateurs et accès

Depuis cette section, toute la gestion et la maintenance des utilisateurs internes du compte développeur Apple sont effectuées. Elle permet également d'inclure des testeurs Sandbox (exclusivement pour tester les fonctionnalités d'Apple Pay et les paiements intégrés) et de traiter les clés API associées à l'API d'App Store Connect.

La personne chargée de réaliser l'inscription au programme de développeurs d'Apple est le titulaire du compte, le Account Holder. Ce rôle est unique et se charge de signer les accords légaux, de renouveler l'abonnement au programme, etc.

De même, au-delà de ce rôle, il existe de multiples rôles d'utilisateur, qui déterminent l'accès et les privilèges de chacun des utilisateurs aux différentes sections de l'App Store Connect et à l'outil Apple Developer.

Accords, impôts et banques

Par défaut, en acceptant la licence du programme de développement d'Apple, celui-ci vous permet de distribuer des applications gratuites sur l'App Store. D'autre part, dans le cas des applications payantes ou applications avec achats intégrés, il est nécessaire que le titulaire du compte signe le Paid Applications Agreement, un avenant à l'accord original précédent.

Toute la gestion associée à ces accords et licences est effectuée depuis cette section "Accords, impôts et banques", où il est possible de consulter l'état de chacun d'eux, ainsi que de réaliser les actions appropriées. Il convient de noter que seuls les utilisateurs ayant les rôles de Titulaire de compte ou le rôle financier ont l'autorisation nécessaire pour examiner ces contrats.

De plus, depuis octobre 2021, pour pouvoir recevoir des paiements des applications, il est nécessaire d'ajouter les informations bancaires, également accessibles depuis cette section.

Conseils et considérations

Il existe d'autres aspects à prendre en compte lors de l'utilisation de la plateforme App Store Connect d'Apple, tels que les temps d'attente pour les révisions et les déploiements d'applications ou des conseils pour améliorer l'expérience utilisateur.

Temps d'attente

La distribution de nouvelles applications ou mises à jour de celles-ci nécessitent des temps d'attente de la part d'Apple, car tous les changements doivent être répliqués sur leurs serveurs.

En ce qui concerne les délais de révision, Apple établit que 50 % des applications sont révisées dans les premières 24 heures et plus de 90 % sont révisées en un maximum de 48 heures.

Dans le cas du déploiement d'une application, Apple spécifie dans sa documentation que cela peut prendre jusqu'à 24 heures pour apparaître pour tous les utilisateurs sur l'App Store.

Il est également important de souligner que le client doit être conscient à tout moment de tous les retards causés par Apple dans ses processus de publication et de mise à jour des applications.

Conseils

Voici quelques-uns des conseils les plus importants pour que nous soyons capables de gérer correctement les services de l'App Store Connect :

  • Utiliser des bêta-testeurs avant la distribution finale de toute application, de cette manière nous garantissons son bon fonctionnement.
  • Réaliser des mises à jour périodiques de nos applications, ainsi nous estimerons l'impact des nouvelles versions sur le marché.
  • Répondre aux commentaires des utilisateurs de manière périodique, ce qui apporte un soutien supplémentaire à la communauté.
  • Être à jour avec le renouvellement de l'abonnement au programme de développement d'Apple, ainsi que accepter et signer tous les accords en vigueur, afin d'éviter des problèmes avec les applications sur l'App Store.

Peut-être que cela pourrait vous intéresser

06 février 2023

Comment utiliser Google Play Console ?

Le but de cet article est de servir de guide introductif à la plateforme Google Play Console, en passant en revue les services qui la composent et les possibilités qu'elle offre.

Tout d'abord, nous examinerons le calendrier avec les dates limites de Google pour le respect des normes correspondantes dans les applications du Play Store.

SEIDOR
15 février 2023

Quel est le prix d'un projet Salesforce ?

Voulez-vous optimiser les relations commerciales avec vos clients ? Alors, vous devez disposer d'un CRM qui vous permet de stocker les informations dans le cloud, de réaliser des ventes de manière intelligente en vous basant sur les données ou d'accélérer la productivité de vos employés.

SEIDOR
18 janvier 2023

Google Speech to Text : Qu'est-ce que cela signifie pour les entreprises ?

Tant les technologies de reconnaissance que de synthèse vocale, les processus derrière les systèmes intelligents tels que les assistants virtuels, ont connu un énorme développement ces dernières années. Une évolution qui rend possible que ces outils aient la capacité de comprendre leurs interlocuteurs et de répondre de manière similaire aux personnes.

SEIDOR