đź“‚
Atomic Suite
  • Documentation Atomic
    • Documentation utilisateur
      • Les MolĂ©cules
        • CrĂ©er une molĂ©cule
        • Afficher une molĂ©cule
          • Afficher toutes les molĂ©cules
          • Hooks
            • Afficher les hooks disponibles
            • Aucun hook Ă  l'emplacement souhaitĂ©
          • Emplacement dans le Front Office
            • Sur toutes les pages
            • Sur l’accueil
            • Sur une fiche Produit
            • Sur une CatĂ©gorie ou Marque
            • Dans une Miniature Produit
            • Choisir plusieurs emplacements
          • Affichage conditionnel
            • Afficher une molĂ©cule temporairement
            • Afficher une molĂ©cule selon le type de produit
            • Afficher une molĂ©cule sur certaines pages
            • Afficher une molĂ©cule selon la taille d'Ă©cran
            • Afficher une molĂ©cule selon le groupe client
        • Dupliquer une molĂ©cule
        • Modifier l’ordre d'affichage des molĂ©cules
        • Liste des molĂ©cules
          • MĂ©ga menu
          • Menu mobile
          • Bannière
          • Carrousel
          • Contenu HTML
          • Lien
          • Liste de liens
          • Liste de catĂ©gories
          • Liste de produits
          • Liste d’articles de blog
          • Liste de miniatures personnalisĂ©es
          • Liste de marques
          • Miniature Produit
          • Miniature CatĂ©gorie
          • Titre
          • Image
          • VidĂ©o
          • Alerte
          • Modale
          • Container
          • Ligne
          • Menu dĂ©roulant
          • SĂ©parateur
          • Onglets
          • AccordĂ©on
          • Interstitielle
          • Widget commun
          • Widget PrestaShop
      • Performances SEO
        • AccĂ©der aux configurations SEO
        • Connecter Google Search Console Ă  votre boutique
        • Connecter un autre Webmaster Tool Ă  votre boutique
        • RĂ©duire l'impact des images sur le temps de chargement du site
        • Optimiser les images avec Atomic
        • Meta donnĂ©es
          • Éditer la balise Meta Keywords d’une page
          • Éditer le Titre d’une page
          • Réécrire l’URL d’une page
          • Éditer la Description d’une page
          • RĂ©seaux sociaux
          • Activer l’option Knowledge Graph & Schema.org
          • Donner plus de visibilitĂ© aux contenus partagĂ©s sur les rĂ©seaux sociaux
      • SĂ©curitĂ©
        • CAPTCHA : introduction
        • Activer le reCAPTCHA sur votre site
      • Gestion du Cache
        • Le cache : introduction
        • Activer le cache
        • GĂ©rer le cache des molĂ©cules
        • GĂ©rer le cache du site via Atomic
        • Configuration de base du cache
        • Configuration du temps de sauvegarde du cache sur les pages de votre site
        • Configuration de la mise en cache partielle
        • Activer le cache pour les codes JS dans l'en-tĂŞte
        • Exclure une URL spĂ©cifique du cache
        • Exclure une IP spĂ©cifique du cache
        • Quand faut-il vider le cache ?
        • Vider rĂ©gulièrement le cache d'une URL spĂ©cifique
        • Vider ponctuellement le cache de Atomic
      • Progressive Web App
        • PWA : introduction
        • Web App Manifest, les prĂ©sentations
        • Configurer le manifest.json avec Atomic
        • Ajouter la web app Ă  l'Ă©cran d'accueil
        • Les navigateurs compatibles
      • GĂ©nĂ©ral & Thème
        • "Ajouter au panier" dans les miniatures produits
        • CrĂ©er des champs personnalisĂ©s contenant des molĂ©cules (bĂŞta)
    • Release Notes
      • Release notes Atomic Suite 2.1.1
      • Release notes Atomic Suite 2.1
      • Release notes Atomic Suite 2.0
      • Release notes Atomic Suite v1.6.0
      • Release notes Atomic Suite v1.5.1
      • Release notes Atomic Suite v1.5.0
      • Release notes Atomic Suite v1.4.3
      • Release notes Atomic Suite v1.4.2
      • Release notes Atomic Suite v1.4.1
      • Release notes Atomic Suite v1.4.0
      • Release notes Atomic Suite v1.3.6
      • Release notes Atomic Suite v1.3.5
      • Release notes Atomic Suite v1.3.4
      • Release notes Atomic Suite v1.3.3
      • Release notes Atomic Suite v1.3.2
      • Release notes Atomic Suite v1.3.1
      • Release notes Atomic Suite v1.3.0
      • Release notes Atomic Suite v1.2.0
  • DOCUMENTATION BLOG
    • Documentation utilisateur
      • Ajouter le lien Ă  "Blog" au menu principal de votre site
      • AccĂ©der aux configurations du module "Blog"
      • CrĂ©er une catĂ©gorie de blog
      • Modifier une catĂ©gorie existante
      • CrĂ©er une sous-catĂ©gorie de blog
      • Lier une catĂ©gorie de produits Ă  une catĂ©gorie de blog
      • CrĂ©er un nouvel article de Blog
      • Ajouter du contenu Ă  un article de blog
      • Planifier la publication d’un article
      • Modifier le contenu d’un article existant ou changer l’ordre d’affichage du contenu
      • Modifier les balises ou le titre d’un article existant
      • Associer un article Ă  plusieurs catĂ©gories de blog
      • CrĂ©er des associations entre les articles de blog
      • Proposer une liste d’articles liĂ©s Ă  l’article de blog affichĂ©
      • Afficher des articles de blog sur la page catĂ©gorie
      • Lier un produit de votre boutique Ă  un article de blog
      • Dupliquer un article existant pour gagner du temps
      • Utiliser le “Lazy loading” pour afficher les articles plus rapidement
      • Masquer un article ou une catĂ©gorie de blog
      • Afficher une grille d'articles sur la page d'accueil et les pages “CatĂ©gories”
      • Limiter le nombre d'articles Ă  afficher sur les pages de blog
      • Afficher la liste des catĂ©gories sur la page d'accueil du blog
      • Les options d'affichage de la liste des catĂ©gories
      • “Masquer” la colonne de droite dans le blog
      • Faire dĂ©filer la colonne de droite avec la page
      • Afficher ou masquer l'auteur d'un article
      • Afficher ou cacher les options de partage des articles
      • Afficher (ou masquer) la description de l'article dans l'aperçu
      • Afficher des articles de blog sur une page produit
      • Changer l'ordre d’affichage des articles sur le blog
      • ConnaĂ®tre le nombre de lecteurs du blog
      • CrĂ©er des articles de blog fictifs dans un environnement de test
      • DĂ©finir l'URL racine du blog
      • ConnaĂ®tre le nombre de lecteurs du blog
    • FAQ
      • Articles : Pourquoi est-il important de saisir la date de crĂ©ation ?
      • Qu'est-ce que la balise Meta Title ?
      • Qu'est-ce que la balise Meta Description ?
      • Qu'est-ce que la balise Meta Keywords ?
      • Pourquoi avez-vous besoin d’une URL SEO friendly ?
    • Release notes
      • Release notes Blog 2.1.1
      • Release notes Blog 2.0
      • Release notes Blog v1.6.0
      • Release notes Blog 1.5.2
      • Release notes Blog v1.5.1
      • Release notes Blog v1.5.0
      • Release notes Blog v1.4.3
      • Release notes Blog v1.4.2
      • Release notes Blog v1.4.1
      • Release notes Blog v1.4.0
      • Release notes Blog v1.3.1
      • Release notes Blog 1.3.0
      • Release notes Blog 1.2.0
Powered by GitBook
On this page

Was this helpful?

  1. Documentation Atomic
  2. Documentation utilisateur
  3. Progressive Web App

Configurer le manifest.json avec Atomic

PreviousWeb App Manifest, les présentationsNextAjouter la web app à l'écran d'accueil

Last updated 9 months ago

Was this helpful?

Pour configurer le fichier manifest.json et l’application web progressive de votre site, ouvrez le menu “Settings” de Atomic, puis cliquez sur "PWA".

Une fois l'option "Enable Manifest.json" activée, vous pouvez commencer la configuration.

Si vous disposez d'un site en multi-boutique, la configuration de cette section pourrait être différente pour chaque boutique. Il est donc important de définir le manifeste pour chaque boutique : la configuration en mode "Toutes les boutiques" n'est pas possible.

1) Définition du short name

Le short name fournit un nom court pour l'application, destiné à être affiché lorsque le nom est trop long pour le contexte courant. Ce nom sera affiché sur les écrans mobiles comme le nom de l’application.

2) Définition de la description

Utilisez ce champ pour fournir une description générale de l’application de votre e-commece.

Par exemple : “L'application qui vous aide à acheter les meilleurs croissants dans votre ville !.”

3) Définition de la couleur du thème

Ce paramètre définit une couleur du thème de l'application. Celle-ci est notamment utilisée comme couleur de contour lors de l'affichage multi-tâches sur Android et dans la barre d'adresse après le lancement de votre PWA à partir de l'écran d'accueil.

Définissez la propriété sur n'importe quelle valeur de couleur CSS valide, par exemple : #2A3443".

4) Définition de la couleur de l'arrière-plan (Background color)

Cette option est utilisée afin que le navigateur puisse afficher une couleur de fond avant que les feuilles de style soient chargées. Cela permet une transition plus douce lors du chargement de l'application. L’utilisateur verra cette couleur généralement au lancement de la PWA sur une très courte durée.

Définissez la propriété sur n'importe quelle valeur de couleur CSS valide, par exemple : #2A3443".

5) Définition de l’URL de démarrage (Start URL)

Dans le champ “start_url” il faut renseigner l’url de démarrage de la PWA. Cela définit l'url chargée lorsque l'utilisateur lance l'application depuis la page d'accueil.

6) Définition du type d’affichage (display)

Ce champ permet de spécifier comment la PWA va être présentée.

  • L’option “Fullscreen” permet d’ouvrir l’application en plein Ă©cran,

  • L’option “Stand-Alone” permet d’ouvrir l'application Web comme une application native autonome. L'application s'exĂ©cute dans sa propre fenĂŞtre, distincte du navigateur et masque les Ă©lĂ©ments d'interface utilisateur standard du navigateur comme la barre de recherche.

  • L’option “Minimal-UI” est similaire au mode Stand-Alone, mais fournit Ă  l'utilisateur un ensemble minimal d'Ă©lĂ©ments d'interface pour contrĂ´ler la navigation (comme le rechargement de la page).

  • L’option Browser permet d’offrir une expĂ©rience de navigateur standard.

7) Définition du Scope

Ceci limite les pages Web pouvant être visualisées pendant que le manifeste est appliqué. Si l'utilisateur navigue en dehors du "scope" de l'application, il revient à une page Web normale.

Si le "scope" est une URL relative, l'URL de base est celle du manifeste.

Le scope indique, donc, au navigateur les pages à afficher dans l’application.

Par exemple, définissons le scope sur “/monapp/” :

Si l'utilisateur navigue vers une url ne commençant pas par /monapp/, (par exemple /monapp/mapage), l'affichage traditionnel reprendra la main. Pour que toute l'application web soit en dehors du contexte du navigateur, il suffit de remplir cette propriété avec la valeur "/" ou encore ne pas l'affecter du tout ("/" étant sa valeur par défaut).

La start_url doit ĂŞtre incluse dans le scope.

8) Définition de l’icône de l’application

Choisissez l'icône que le navigateur utilisera dans différents contextes. Par exemple, elles peuvent être utilisées pour représenter l'application web dans une liste d'autres applications, ou pour intégrer l'application web dans les tâches d'un OS et/ou dans les préférences du système.

Les fichiers de type .jpeg ou .png sont acceptés.

9) Le JSON supplémentaire

Dans ce champ vous pouvez ajouter une application associée. Il s'agit d'une application accessible à la plate-forme d'application sous-jacente qui a une relation avec l'application Web associée à un manifeste.

N'oubliez pas d'enregistrer les modifications. Attention, il n'est pas possible de tester la fonction PWA dans des environnements de pre-prod.

Astuce : Vous pouvez créer une URL de contrôle pour monitorer, avec Google Analytics, les nombre d'utilisateurs de votre site via webApp. Pour créer une URL de contrôle, utiliser l'URL Builder:

https://ga-dev-tools.web.app/campaign-url-builder/
Atomic Suite By 202 > Configuration > PWA
Atomic Suite By 202 > Configuration > PWA
Atomic Suite By 202 > Configuration > PWA
Atomic Suite By 202 > Configuration > PWA
Atomic Suite By 202 > Configuration > PWA
Atomic Suite By 202 > Configuration > PWA
Atomic Suite By 202 > Configuration > PWA
Atomic Suite By 202 > Configuration > PWA