webNavigation.TransitionType

Cause de la navigation: par exemple, l'utilisateur a cliqué sur un lien, ou a tapé une adresse, ou a cliqué sur un signet.

Notez que beaucoup de valeurs ne sont actuellement pas supportées dans Firefox : voir la table de compatibilité du navigateur pour plus de détails.

Type

Les valeurs de ce type sont des chaînes. Les valeurs possibles sont :

L'utilisateur a cliqué sur un lien dans une autre page.

"typed"

L'utilisateur a tapé l'URL dans la barre d'adresse. Ceci est également utilisé si l'utilisateur a commencé à taper dans la barre d'adresse, puis sélectionné une URL parmi les suggestions qu'il a proposées. Voir aussi " generated".

"auto_bookmark"

L'utilisateur a cliqué sur un signet ou un élément dans l'historique du navigateur.

"auto_subframe"

Les iframes imbriqués qui sont automatiquement chargés par leur parent.

"manual_subframe"

Les iframes imbriqués chargés en tant qu'action utilisateur explicite. Le chargement d'une telle iframe générera une entrée dans la liste de navigation avant/arrière.

"generated"

L'utilisateur a commencé à taper dans la barre d'adresse, puis a cliqué sur une entrée suggérée qui ne contenait pas d'URL.

"start_page"

La page a été passée à la ligne de commande ou est la page de démarrage.

"form_submit"

L'utilisateur a soumis un formulaire. Notez que dans certaines situations, par exemple lorsqu'un formulaire utilise un script pour soumettre son contenu, l'envoi d'un formulaire n'entraîne pas ce type de transition.

"reload"

L'utilisateur a rechargé la page en utilisant le bouton Recharger ou en appuyant sur Entrée dans la barre d'adresse. Ceci est également utilisé pour la restauration de session et la réouverture des onglets fermés.

"keyword"

L'URL a été générée à l'aide d'une rechercher par mot configurée par l'utilisateur.

"keyword_generated"

Correspond à une visite générée pour un mot clé.

Compatibilité des navigateurs

BCD tables only load in the browser

Note :

Cette API est basée sur l'API Chromium chrome.webNavigation. Cette documentation est dérivée de web_navigation.json dans le code de Chromium code.

Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.