Suivre les clics sur les liens par espace de travail à l'aide d'URL dynamiques dans les publications

L'outil d'URL dynamique est un moyen flexible d'ajouter un suivi supplémentaire à votre programme pour réseaux sociaux ou d'intégrer les systèmes de microsite/site d'utilisateur. Cette fonctionnalité vous permet de créer des modèles d'URL qui se rempliront en fonction de l'espace de travail qui les publie, en exploitant les données personnalisées que vous avez précédemment importées dans les métadonnées de l'espace de travail.

Lorsque l'utilisateur de l'espace de travail charge la Bibliothèque de contenus suggérés de l'espace de travail, chaque élément de contenu suggéré passe par un filtre qui détermine si l'espace de travail est configuré avec les champs présents dans le modèle de lien. Si c'est le cas, il générera une version du modèle d'URL dans lequel les variables auront été remplacées.

Lorsque l'utilisateur de l'espace de travail publie ce contenu, une étape supplémentaire se produit avant l'enregistrement du contenu, pour tenter de récupérer la version du modèle d'URL avec les variables remplacées depuis Internet. Si cela réussit, le lien est remplacé par la version du modèle d'URL dans laquelle la variable a été substituée.

Pour l'exemple ci-dessus, si l'espace de travail est configuré avec des métadonnées qui incluent {"financial_times_region": "europe"}, le modèle sera construit sous la forme « http://www.ft.com/home/europe » et sera transmis à l'éditeur. Lorsque ce contenu sera publié, le serveur tentera de récupérer « http://www.ft.com/home/europe » et s'il reçoit un message HTTP 200 (OK) du serveur, « http://www.ft.com » sera remplacé par « http://www.ft.com/home/europe ». Le contenu sera alors publié avec cette valeur pour le lien.

Questions fréquemment posées

Q : Un modèle de lien peut-il être fourni sans ajouter de lien normal ?

R : Non. Pour utiliser la fonctionnalité de création de liens basés sur des modèles, il est nécessaire de fournir un lien indépendant de l'espace de travail (qui serait normalement le seul lien résumé). 

Q : Quel est le format d'un modèle de lien valide ?

R : Un modèle de lien ressemble à un lien normal, sauf qu'il peut contenir des variables de modèle de lien à certains endroits. Il doit contenir une ou plusieurs variables de modèle de lien valides pour être lui-même valide.

Q : Quel est le format d'une variable de modèle de lien valide ?

Une variable de modèle de lien se compose d'une accolade ouvrante, de zéro ou plusieurs espaces, d'un ou plusieurs caractères alphanumériques ou de soulignement, de zéro ou plusieurs espaces, puis d'une accolade fermante. Voici la traduction approximative de l'expression régulière utilisée pour déterminer une variable de modèle de lien valide (\{\s*(\w+)\s*\}).

Voici quelques exemples :

  • { internal_region_identifer }
  • {internal_region_identifier}
  • {internalRegionIdentifer}

Veuillez noter que la valeur à l'intérieur des accolades doit être une clé stockée avec les métadonnées de l'espace de travail.

Q : Existe-t-il des valeurs par défaut pour les variables de modèle ?

R : Oui. Le système d'URL dynamiques fournit les éléments suivants :

  • group_id : cette valeur représente l'identifiant de l'espace de travail Social. Cet entier désigne l'identifiant unique de l'espace de travail dans l'application Social.
  • reference_id : cette valeur est définie par l'organisation pour chaque espace de travail. Elle sera disponible si elle a été fournie à l'application Social.

Ces valeurs remplaceront les clés de métadonnées nommées « group_id » ou « reference_id ».

Q : Que se passe-t-il si un modèle de lien invalide est fourni ?

R : L'éditeur de contenu de l'espace de travail comporte plusieurs niveaux de validation qui garantissent que seuls des modèles d'URL valides peuvent être fournis. Si le modèle de lien n'est pas valide, l'utilisateur reçoit un avertissement avant de pouvoir cliquer sur « Suggérer », et une erreur est également renvoyée à la boîte de dialogue côté serveur.

Q : Que se passe-t-il si la clé de métadonnées n'est pas définie pour l'espace de travail ?

Si le modèle de lien comporte des variables qui manquent dans l'espace de travail, le modèle de lien ne sera pas utilisé lors de la publication du contenu pour l'espace de travail. Le lien indépendant de l'espace de travail sera utilisé à la place.

Q : Que se passe-t-il si le modèle de lien fourni n'est pas une URL valide ?

A : Si une défaillance HTTP ou DNS se produit lors de la tentative de récupération de l'URL du modèle de lien fourni, le lien indépendant de l'espace de travail sera utilisé.

Q : L'utilisateur de l'espace de travail peut-il modifier les données de résumé du lien ?

R : Non.

Cet article vous a-t-il été utile ?
Utilisateurs qui ont trouvé cela utile : 0 sur 0

We're sorry to hear that.

Articles dans cette section

Afficher plus