Définir comment détecter l’emplacement de l’utilisateur

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Détectez vos utilisateurs en sélectionnant et en hiérarchisant une politique de détection. Vous pouvez également définir l’ordre dans lequel ces politiques s’appliquent. Il existe des stratégies de détection prédéfinies, mais vous pouvez créer des scripts personnalisés pour donner plus de flexibilité à vos définitions.

    Avant de commencer

    Rôle requis : analytics_admin

    Pourquoi et quand exécuter cette tâche

    Il existe quatre méthodes permettant de détecter l’emplacement d’un utilisateur. Priorisez la méthode à l’aide du champ Ordre et sélectionnez si la politique doit être active ou non.
    Remarque :
    Si un fournisseur de détection n’est pas actif ou si un script ne renvoie pas de réponse, la politique d’abonnement explicite par défaut du système est implémentée.
    Les fournisseurs de politiques de détection disponibles sont les suivants :
    Pays de l’utilisateur
    Utilise la colonne Code pays [country] stockée dans la table Utilisateur [sys_user].
    Pays Script client
    Script personnalisé qui peut être chargé sur la ServiceNow plateforme pour déterminer l’emplacement de l’utilisateur et renvoie le code ISO 3166-2 du pays.
    Remarque :
    Si un script client est défini, mais que le champ Actif n’est pas sélectionné, la priorité suivante dans la table Commande sera activée.
    Script client de la police
    Script personnalisé qui peut être chargé sur la ServiceNow plateforme pour déterminer la politique de consentement de l’utilisateur et renvoyer l’un des noms de politique à partir de la Analyse de l'expérience utilisateur table Politique de consentement [sys_analytics_detection_policy_provider].
    Remarque :
    Si un script client est défini, mais que le champ Actif n’est pas sélectionné, la priorité suivante dans la table Commande est activée.
    GeoIP
    Fournisseur de détection basé sur IP qui identifie l’emplacement géographique d’un utilisateur à l’aide d’un service interne. Ce fournisseur est l’option par défaut si aucune politique de détection n’est sélectionnée.

    Procédure

    1. Accédez à la Tous > Analyse de l'expérience utilisateur > Fournisseurs de politiques de détection.
      La Analyse de l'expérience utilisateur page Fournisseurs de politiques de détection s’affiche.
    2. Sélectionnez l’un des fournisseurs de politique de détection pour mettre à jour son état Actif et modifier l’ordre dans lequel la politique est appliquée.
      Remarque :
      Pour appliquer une politique, elle doit être active.
    3. Facultatif : Sélectionnez Script client du pays ou Script client de politique et entrez un script pour déterminer l’emplacement de l’utilisateur ou la politique de consentement de l’utilisateur et renvoyer une valeur.
      Remarque :
      Vous pouvez utiliser la propriété glide.analytics.consent.script_timeout système pour définir la durée d’exécution du script. Pour plus d'informations, consultez Analyse de l'expérience utilisateur Propriétés connexes.
      Pour plus d'informations sur l'utilisation des scripts, consultez JavaScript syntax editor.