Passer au contenu principal
Vous pouvez utiliser des données d’échantillon personnalisées pour définir des valeurs plus dynamiques qu’il n’est possible avec d’autres types de personnalisation des données.
🔐 N’envoyez pas d’informations personnelles identifiables (PII) à AppSignal. Filtrez les PII (par exemple, noms, e-mails) et utilisez un identifiant, un hash ou un identifiant pseudonymisé à la place.

Utilisez les Link Templates pour les relier dans votre application.
Consultez le tableau ci-dessous pour la liste des valeurs racines acceptées par langage. Chaque objet imbriqué peut contenir des valeurs qui produisent du JSON valide (chaînes, entiers, flottants, booléens, valeurs nulles, etc.).
LangageValeurs racines acceptées
RubyArrays, Hashes
JavaScriptArrays, Objects
ElixirLists, Maps
PythonLists, Maps
PHPArrays, Objects
Il n’est pas possible de filtrer ou de rechercher sur les données définies comme données personnalisées. Elles fournissent uniquement une zone supplémentaire dans l’interface pour lister davantage de métadonnées. Lors de l’utilisation de données personnalisées pour des objets imbriqués, vous pouvez visualiser l’objet sur la page d’échantillon d’incident à la fois pour les échantillons d’exception et de performance formatés en JSON, comme dans l’exemple ci-dessous :
Si l’application définit plusieurs fois des données personnalisées, le gem Ruby fusionnera les valeurs au niveau racine. Pour les autres intégrations, seule la dernière valeur définie est stockée. custom_data