Pour consulter les paramètres généraux d’une application ou d’un modèle Experience Builder, cliquez sur General (Général) pour ouvrir le volet Experience settings (Paramètres de l’expérience) ou Template settings (Paramètres du modèle).
Paramètres de l’élément
Vous pouvez utiliser les paramètres suivants pour ajouter des informations et des images qui font passer le message et l’objectif de votre application ou de votre modèle :
- Favicon (Icône favorite) : modifiez l’icône favorite de votre application ou de votre modèle. L’icône favorite est une icône qui identifie la page web de votre application ou de votre modèle. Elle apparaît dans les onglets du navigateur, son historique, les barres de géosignets et les menus déroulants, et dans les recommandations de recherche. Vous pouvez sélectionner une icône dans les icônes par défaut ou charger vos propres icônes.
Remarque :
Safari n’affiche pas les icônes favorites de Experience Builder.
- Thumbnail (Miniature) : modifiez la miniature de l’application ou du modèle. La miniature correspond généralement à un aperçu du contenu de l’application ou du modèle. Elle apparaît sur la page de détails de l’élément, dans l’onglet Content (Contenu) lorsque vous affichez les éléments sous forme d’une liste ou d’une grille, et dans la galerie du modèle ou de l’expérience qui s’ouvre au démarrage de Experience Builder. Vous pouvez charger un fichier image à partir de votre appareil. La taille d’image de 240 pixels de largeur sur 160 pixels de hauteur est recommandée.
- Summary (Résumé) : entrez une brève description de l’application ou du modèle. Comme la miniature, le résumé apparaît sur la page de l’élément et sur l’onglet Content (Contenu) lorsque vous affichez les éléments sous forme d’une liste ou d’une grille. Le résumé peut comporter jusqu’à 2 048 caractères. Pour inclure des informations plus détaillées, vous pouvez rédiger une description sur la page de l’élément de l’application ou du modèle.
Paramètres de fuseau horaire
Choisissez comment Experience Builder gère les données temporelles de différents fuseaux horaires. Ces paramètres sont pertinents si votre application ou votre modèle utilise des couches d’entités comportant des champs de date.
Dans la mesure où différentes couches d’entités peuvent contenir des données enregistrées avec des fuseaux horaires différents et que les serveurs hébergeant les données et les personnes utilisant l’application peuvent se trouver n’importe où dans le monde, vous pouvez choisir comment afficher les champs de date/heure.
Sélectionnez l’une des options suivantes :
- Sélectionnez Device time zone (Fuseau horaire de l’appareil) pour que Experience Builder demande à l’ordinateur de l’utilisateur ses paramètres de fuseau horaire et affiche toutes les données temporelles selon ce fuseau horaire. Cette option est adéquate si vous voulez que les utilisateurs du monde entier puissent voir les dates/heures dans leur propre fuseau horaire.
- Sélectionnez Specific time zone (Fuseau horaire spécifique) pour choisir un fuseau horaire dans le menu déroulant et afficher toutes les données temporelles à l’aide de ce fuseau horaire. Cette option est adéquate si vous voulez que les utilisateurs voient toutes les données dans un fuseau horaire spécifique, quel que soit l’emplacement d’où ils accèdent à votre application.
- Sélectionnez Data time zone (Fuseau horaire des données) pour afficher les dates et les heures en fonction de la propriété de fuseau horaire pour les couches ou des paramètres de fuseau horaire définis dans Map Viewer pour les cartes web. Experience Builder ne modifie pas l’affichage des informations de date.
Remarque :
Pour utiliser le widget Timeline (Chronologie), les données de date et d’heure doivent être synchronisées sur un fuseau horaire. Le widget Timeline (Chronologie) est donc uniquement disponible si vous sélectionnez Device time zone (Fuseau horaire de l’appareil) ou Specific time zone (Fuseau horaire spécifique).
Remarque :
Pour les scènes web ajoutées à un widget Map (Carte), les paramètres de fuseau horaire ne modifient pas les champs de date et d’heure dans les fenêtres contextuelles.
State and URL parameters (État et paramètres d’URL)
Cliquez sur State & URL parameters (État et paramètres d’URL) pour ouvrir le volet State & URL parameters (État et paramètres d’URL). Ici, vous pouvez autoriser les utilisateurs à restaurer l’état précédent d’une expérience récemment fermée et contrôler les paramètres d’URL qui apparaissent dans l’URL de l’application lors de l’exécution.
Experience state (État de l’expérience)
Experience Builder stocke les informations sur l’état actuel de l’application dans le cache du navigateur. Les informations sur l’état de l’application indiquent la page, vue ou fenêtre actuellement ouverte, le point de vue de la carte et la visibilité des couches. Le paramètre Experience state (État de l’expérience) permet de restaurer l’état précédent de l’interface d’application lorsque vous rouvrez l’application.
Si vous activez le bouton bascule, la banière Restore experience state (Restaurer l’état précédent de l’expérience) apparaît lorsque vous relancez l’application après l’avoir fermée. La bannière vous invite à restaurer l’état précédent de l’application. Elle disparaît automatiquement après 10 secondes.
La bannière apparaît si des informations sur l’état ont été enregistrées dans le cache du navigateur. Si vous effacez le cache, la bannière n’apparaît pas.
Remarque :
Ce paramètre ne restaure pas les couches et graphiques ajoutés à l’exécution avec des widgets tels que les widgets Add Data (Ajouter des données) et Draw (Dessiner).
Gérer les paramètres d’URL
Ici, vous pouvez afficher le paramètre Data selection (Sélection de données) et une liste des widgets Map (Carte) et Search (Rechercher). Si votre application inclut de nombreux widgets Map (Carte) et Search (Rechercher), il se peut que cette liste soit longue. Dans ce cas, vous pouvez utiliser la fonction de recherche pour retrouver des widgets spécifiques.
Activez le bouton bascule en regard de Data selection (Sélection de données) ou en regard de chaque widget pour inclure son paramètre d’URL associé dans l’URL lors de l’exécution. Si vous activez l’option Data selection (Sélection de données), la case à cocher Zoom to selected features (Zoom sur les entités sélectionnées) s’affiche. Cochez la case pour inclure également le paramètre zoom_to_selection=true dans l’URL lorsque l’utilisateur sélectionne une entité. Le widget Map (Carte) est associé à de nombreux paramètres d’URL. Pour les widgets Map (Carte), vous pouvez cliquer sur le bouton des paramètres pour activer des paramètres individuels.
Désactiver un paramètre ne supprime pas sa fonction. Cela signifie simplement que le paramètre n’apparaît pas dans l’URL. Disposer de paramètres dans l’URL est utile pour partager votre application dans un état précis. Par exemple, vous pouvez générer une URL qui ouvre votre application à une échelle de carte précise, avec une rotation et un point central, et une entité donnée sélectionnée.
Privacy and security (Confidentialité et sécurité)
Cliquez sur Privacy and security (Confidentialité et sécurité) pour ouvrir le volet Privacy and security (Confidentialité et sécurité). Vous pouvez configurer ici les paramètres permettant de contrôler la manière dont l’application traite les données utilisateur et les paramètres liés à la connexion et aux identifiants de connexion.
Confidentialité
Activez le bouton bascule situé en regard de Google Analytics (GA4) pour que l’application effectue le suivi des données à l’aide de Google Analytics. Pour connecter l’application à Analytics, saisissez un ID de mesure dans la zone de texte qui apparaît. L’ID de mesure est un identifiant unique d’un site Web ou d’une application. Un ID de mesure se présente au format "G" suivi d’une combinaison de 10 chiffres et lettres. Pour obtenir un ID de mesure, ajoutez un nouveau flux de données dans Google Analytics.
En savoir plus sur la configuration de Google Analytics pour une application
Activez le bouton bascule situé en regard de Cookie Banner (Bannière sur les cookies) pour ajouter une bannière qui demande à l’utilisateur s’il consent à autoriser les cookies. Les cookies sont des fichiers de petite taille envoyés par un serveur au navigateur Web d’un utilisateur. Experience Builder utilise les types de cookies suivants :
- Cookies strictement nécessaires : ces cookies sont indispensables au bon fonctionnement du site Web, comme maintenir l’utilisateur connecté. Ils sont toujours utilisés.
- Cookies de performance : ces cookies collectent des informations sur les interactions des utilisateurs avec l’application. Ils contribuent à améliorer l’expérience utilisateur. Il s’agit des cookies auxquels vous demandez aux utilisateurs de consentir.
Le volet Privacy and security (Confidentialité et sécurité) inclut les paramètres suivants concernant la bannière des cookies :
- Le paramètre Consent mode (Mode de consentement) s’affiche si vous activez également Google Analytics (GA4). Vous pouvez rendre le consentement visant à autoriser les cookies obligatoire ou facultatif.
- Cochez la case Refresh consent periodically (Actualiser le consentement périodiquement) afin de faire en sorte que la bannière réapparaisse pour les utilisateurs qui ont déjà donné leur consentement et leur demande de donner à nouveau leur consentement. Vous devez saisir un nombre de jours pour la période de renouvellement.
- Vous pouvez cliquer sur Renew now (Renouveler maintenant) si vous souhaitez que la bannière s’affiche à nouveau immédiatement pour tous les utilisateurs. Un avertissement vous demande si vous voulez vraiment redemander leur consentement à tous les utilisateurs. Cliquez sur OK pour confirmer.
Lorsque vous activez la bannière sur les cookies, un volet de paramètres apparaît sur la droite du générateur. Vous pouvez configurer les paramètres de style suivants pour la bannière :
- Layout (Mise en page) : choisissez d’afficher les boutons d’interaction en bas ou sur la partie droite de la bannière.
- Position & Size (Position et taille) : indiquez la position de la bannière sur la page en spécifiant sa largeur, sa hauteur et son emplacement. Vous pouvez indiquer les valeurs de hauteur et de largeur en pixels (px) ou en pourcentage (%). Vous pouvez utiliser la grille à 9 volets pour positionner le widget par rapport à l’un des points d’ancrage sur la page. Vous pouvez également définir des décalages x et y.
- Banner button settings (Paramètres des boutons de la bannière) : indiquez les boutons d’interaction à inclure dans la bannière lors de l’exécution.
- Si vous activez Google Analytics (GA4), le bouton Accept All (Accepter tout) figure dans la bannière et vous pouvez éventuellement inclure les boutons Decline All (Refuser tout) et Preferences (Préférences).
- Si vous désactivez Google Analytics (GA4), le bouton Close (Fermer) apparaît dans la bannière.
- Vous pouvez développer chaque bouton pour configurer des paramètres supplémentaires. Vous pouvez remplacer le texte par défaut du bouton et définir une icône.
- Animation : ajoutez une animation à afficher lorsque la bannière sur les cookies apparaît.
- Background (Arrière-plan) : choisissez une couleur de remplissage ou une image pour l’arrière-plan de la bannière. Utilisez le bouton Quick style (Style rapide) pour sélectionner une option parmi les conceptions prédéfinies coordonnées au thème de l’application.
- Border (Bordure) : sélectionnez la couleur, le style et la largeur de la bordure de la bannière. Vous pouvez modifier la taille du rayon pour mettre en forme les coins de la bannière. Utilisez le bouton Quick style (Style rapide) pour sélectionner une option parmi les conceptions prédéfinies coordonnées au thème de l’application.
- Box shadow (Ombre de la case) : ajoutez un effet ombré autour de la bannière. Utilisez le bouton Quick style (Style rapide) pour sélectionner une option parmi les conceptions prédéfinies ou utilisez les paramètres suivants :
- Offset X (Décalage X) : définissez la distance horizontale de l’ombre. Une valeur négative place l’ombre à gauche de la bannière et une valeur positive la place à droite.
- Offset Y (Décalage Y) : définissez la distance verticale de l’ombre. Une valeur négative place l’ombre au-dessus de la bannière et une valeur positive la place en dessous.
- Blur radius (Rayon de flou) : appliquez un effet de flou à l’ombre.
- Spread radius (Rayon de répartition) : ajustez la taille de l’ombre.
- Color (Couleur) : sélectionnez une couleur.
Si vous activez Google Analytics (GA4) et désactivez Cookie Banner (Bannière sur les cookies), l’application suit l’activité Web sans en informer l’utilisateur ni lui demander son consentement. Si vous activez les deux paramètres, l’application suit l’activité Web uniquement lorsque l’utilisateur donne son consentement autorisant les cookies de performance.
Dans la zone d’affichage, vous pouvez cliquer sur la zone de texte dans la bannière sur les cookies pour en modifier le texte. Si vous mettez en évidence le texte, une barre d’outils apparaît et vous permet de modifier la police, la taille, la couleur et le trait du texte. Vous pouvez également définir un lien dans le texte.
Remarque :
Lorsque vous saisissez du texte dans l’éditeur de texte, utilisez des raccourcis clavier pour annuler (Ctrl+Z sur Windows, Cmd+Z sur Mac) ou rétablir (Ctrl+Y sur Windows, Cmd+Y sur Mac) les modifications de texte. Les boutons Undo (Annuler) et Redo (Rétablir) de la barre d’outils du générateur affectent les actions effectuées dans le générateur, telles que la connexion de données ou l’ajout d’un widget, mais pas les modifications apportées au texte.
Sécurité
Certaines parties d’une application Experience Builder peuvent inviter les utilisateurs à se connecter avec un compte ArcGIS. Même si l’application elle-même est partagée publiquement, des cartes ou couches individuelles peuvent être privées. Certains widgets et services utilitaires requièrent un compte avec des privilèges, qui ne sont disponibles que pour les membres d’organisation appartenant à certains types d’utilisateurs.
Vous pouvez désactiver les invites de connexion avec les paramètres suivants :
- Skip sign-in prompt for secured resources (Sauter les invites de connexion pour les ressources sécurisées) : si vous activez ce bouton bascule, les utilisateurs ne sont pas invités à se connecter pour afficher les ressources non partagées. Au lieu de cela, l’application charge uniquement le contenu auquel l’utilisateur actuel peut accéder. Les utilisateurs peuvent toujours se connecter via la bannière d’identification, si elle est disponible.
- Skip credential banner (Sauter la bannière d’identification) : si une application inclut des widgets, des données, des services utilitaires ou d’autres composants nécessitant un compte doté de certains privilèges, une bannière apparaît lorsque l’utilisateur accède à l’application sans les informations d’identification requises. La bannière d’identification répertorie toutes les parties de l’application auxquelles l’utilisateur ne peut pas accéder et l’invite à se connecter à l’aide d’un autre compte ou à ignorer le message et à continuer sans accès à ces éléments. Si vous activez ce bouton à bascule, la bannière d’identification n’apparaît pas.
Vous avez un commentaire à formuler concernant cette rubrique ?