Syntaxe
newrelic.interaction().actionText(string $value)
Définit la valeur de texte de l'élément HTML sur lequel on a cliqué pour démarrer une interaction avec le navigateur.
Exigences
Agent navigateur Pro+SPA (v1099 ou supérieur)
Si vous utilisez npm pour installer l'agent du navigateur, vous devez activer la fonctionnalité
spa
lors de l'instanciation de la classeBrowserAgent
. Dans l'éventailfeatures
, ajoutez ce qui suit :import { Spa } from '@newrelic/browser-agent/features/spa';const options = {info: { ... },loader_config: { ... },init: { ... },features: [Spa]}Pour plus d'informations, consultez la documentation d'installation du navigateur npm.
Description
Cette méthode monitoring SPA définit la valeur de texte de l'élément HTML sur lequel on a cliqué pour démarrer une interaction avec le navigateur. La valeur sera exposée comme l'attribut actionText
dans l'événement BrowserInteraction
.
REMARQUE : l'agent tente automatiquement de déterminer la valeur de texte de l'élément HTML sur lequel on a cliqué. Ceci s'applique uniquement aux éléments <a>
, <button>
et <input>
. L'API actionText
peut être utilisée dans les cas où cela n'est pas suffisant ou précis.
Conseil
Cet appel d'API s'applique aux données dans les pages vues SPA dans le navigateur et au type d'événement BrowserInteraction
. Pour définir un nom personnalisé pour les vues de page standard et le type d'événement PageView
, voir setPageViewName
. Il est recommandé d'utiliser les deux appels ensemble.
Paramètres
paramètres | Description |
---|---|
chaîne | La valeur texte de l’élément HTML qui représente l’action qui a démarré l’interaction. |
Valeurs de retour
Cette méthode renvoie le même objet API créé par interaction()
.
Exemples
document.getElementById('subscribe').addEventListener('submit', () => { newrelic.interaction().actionText('Create Subscription'); createSubscription();});