Une introduction aux éléments les plus appréciés dans SharePoint Server et des recommandations

S’APPLIQUE À :  yes-img-13 2013  yes-img-16 2016  yes-img-19 2019  yes-img-se Subscription Edition  no-img-sop SharePoint in Microsoft 365

Dans SharePoint Server, les recommandations et les éléments populaires peuvent être affichés, car une fonctionnalité appelée Analyse de l’utilisation suit et analyse la façon dont les visiteurs interagissent avec votre site web. Vous pouvez utiliser les résultats de l’analyse de l’utilisation pour ajouter du contenu à votre site web, par exemple « Les personnes qui ont vu cet élément ont également été vues » ou « Éléments populaires dans cette catégorie ».

Notes

Les exemples de cette série sont basés sur un déploiement SharePoint Server local.

Voici comment fonctionnent les fonctionnalités d’analyse de l’utilisation :

Remcommendations analytiques de l’utilisation

  1. Les visiteurs effectuent une action sur notre site web (par exemple, ils consultent un élément). Cette action génère un événement Actions utilisateur.

  2. L’événement Actions utilisateur est enregistré dans le magasin d’événements.

  3. Les événements Actions utilisateur sont envoyés au composant de traitement de l’analyse, où ils sont analysés. Le résultat est envoyé à l’index de recherche.

  4. Lorsque les visiteurs se rendent sur une page qui contient un composant WebPart Suggestions ou Éléments populaires, une requête est émise automatiquement et envoyée à l’index de recherche.

  5. Les résultats de la requête sont renvoyés à partir de l’index de recherche et affiché dans le composant WebPart Suggestions et Éléments populaires sur votre site.

Afficher les définitions des événements Actions utilisateur

Il existe trois événements d’utilisation par défaut dans SharePoint Server :

  • Affichages : un événement d’utilisation est enregistré lorsqu’un visiteur voit un élément sur votre site.

  • Recommandation affichée : un événement d’utilisation est enregistré lorsqu’un élément est affiché en tant que recommandation sur votre site.

  • Clics en tant que recommandation : un événement d’utilisation est enregistré lorsqu’un visiteur clique sur un élément affiché en tant que recommandation sur votre site.

Pour afficher les définitions des événements Actions utilisateur, effectuez les opérations suivantes :

  1. Sur le serveur sur lequel SharePoint Server est installé, ouvrez SharePoint 2016 Management Shell.

    SharePoint 2013 Management Shell

  2. À l'invite de commandes Microsoft PowerShell, tapez les commandes suivantes :

    $ssp = Get-SPEnterpriseSearchServiceApplicationProxy
    $ssp.GetAnalyticsEventTypeDefinitions([Guid]::Empty, 3) | ft
    

Les définitions des événements Actions utilisateur par défaut sont affichées. Certains paramètres des événements Actions utilisateur seront expliqués ultérieurement dans cette série. Pour l’instant, remarquez que chaque événement possède une propriété EventTypeId et EventName.

ID de type d’événement

Les événements Actions utilisateur par défaut ont les valeurs EventTypeID suivantes :

EventTypeID EventName
1
Affichages
2
Recommandations affichées
3
Clics en tant que recommandation

À propos de l’analyse de l’utilisation dans un scénario de publication intersites

Important

Un aspect important du fonctionnement de l’analyse de l’utilisation est abordé à l’étape 2 de la présentation « L’événement Actions utilisateur est enregistré dans le magasin d’événements ». Dans le magasin d’événements, chaque événement Actions utilisateur doit être enregistré à l’aide de l’URL de l’élément.

Ceci est particulièrement important dans un scénario de publication entre sites (voir une introduction à la publication entre sites dans SharePoint Server). Dans la publication intersites, le contenu est stocké dans une collection de sites de création et affiché dans une collection de sites de publication. La navigation gérée est utilisée avec les pages de catégorie et les pages d’élément de catalogue pour afficher le contenu (voir Étape 8: Affectation d’une page de catégorie et d’une page d’élément de catalogue à un terme dans SharePoint Server ). Cela signifie que lorsqu’un visiteur voit un élément sur le site de publication, l’événement d’utilisation se produit sur la page d’élément de catalogue, par http://www.contoso/sites/Pages/ContosoItemPage.aspx exemple. Étant donné que la même page d’élément du catalogue est utilisée pour afficher plusieurs éléments, l’événement Actions utilisateur ne peut pas être enregistré à l’aide de l’URL de la page de l’élément du catalogue. Pour que l’analyse de l’utilisation fonctionne dans un scénario de publication entre sites, l’événement d’utilisation doit être enregistré à l’aide de l’URL de l’élément dans la collection de sites de la auteur, par http://www.contoso/sites/catalog/Lists/Products/DispForm.aspx?ID=12 exemple.

Événement d’utilisation enregistré à l’aide de l’URL

Selon la façon dont vous avez installé votre site web, SharePoint Server peut enregistrer automatiquement l’événement d’utilisation sur l’URL de l’élément dans le site de la auteur. Voici la question que vous devez vous poser : quel est le contenu web que vous utilisez pour afficher des éléments sur votre page d’élément de catalogue ? Si la réponse désigne le composant WebPart Réutilisation de l’élément de catalogue, vous n’avez rien à craindre. Le composant WebPart Réutilisation de l’élément de catalogue s’assurera automatiquement que les événements Actions utilisateur sont enregistrés correctement dans le magasin d’événements. Cependant, si vous utilisez un composant WebPart Recherche de contenu pour afficher les éléments sur votre page d’élément de catalogue, vous devez suivre quelques étapes de configuration supplémentaires. Mais ne vous inquiétez pas, toutes ces étapes seront expliquées plus loin dans cette série.

Avant de passer à autre chose, vous devez connaître une autre chose : la propriété gérée UsageAnalyticsID.

À propos de la propriété gérée UsageAnalyticsID

Les éléments de notre site Contoso sont disponibles en différentes couleurs. Par exemple, l’élément Southridge Video Laptop15.4W M1548 est disponible en quatre couleurs. Sur le site de création, les versions de couleurs sont regroupées sous un numéro de groupe commun.

Authoring d’élément

Sur le site de publication, nous utilisons à la fois la valeur du numéro de groupe et du numéro d’élément dans l’URL conviviale. Les visiteurs peuvent facilement voir que le produit est disponible dans d’autres couleurs et peuvent rapidement visualiser les informations sur le produit d’une autre couleur sans avoir à revenir sur la page de catégorie.

Publication d’éléments

Le calcul de l’analyse de l’utilisation par défaut prendra en compte la couleur des éléments lors du calcul des suggestions. Par exemple, les recommandations pour un ordinateur portable sud-coréen blanc M15.4W M1548 peuvent s’avérer être un clavier litware portable blanc X105, un clavier litware portable bleu X105, une souris laser sans fil Litware M55 et une souris laser sans fil Litware M55 bleue.

Élément Recommandations

Les deux claviers suggérés sont le même produit, tout comme les deux souris. Il ne s’agit pas de bonnes suggestions. Pour afficher des suggestions ne prenant pas en compte la couleur du produit, nous devons modifier le mappage de la propriété gérée UsageAnalyticsID.

Par défaut, la propriété gérée UsageAnalyticsID est mappée sur la propriété analysée ows_ProductCatalogItemNumber. Si vous avez utilisé le modèle de site Catalogue de produits lors de la création de votre collection de sites de création (comme expliqué à l’étape 1 : Créer des collections de sites pour la publication entre sites dans SharePoint Server),cette propriété analyse représente le numéro d’élément de colonne de site dans votre liste Produits.

Si vous n’avez pas utilisé le modèle de site Catalogue de produits lors de la création de votre collection de sites de création ou, si vous ne souhaitez pas utiliser le numéro d’élément de colonne de site dans le calcul de l’analyse de l’utilisation, vous devez modifier le mappage de la propriété gérée UsageAnalyticsID. Cependant, lorsque vous modifiez le mappage, vous devez vous assurer que la propriété que vous associez à la propriété UsageAnalyticsID est utilisée dans l’URL conviviale de votre page d’élément de catalogue. Vous avez très probablement spécifié ce furl lorsque vous spécifiez les détails de l’URL d’une page de produit. En effet, le composant WebPart Éléments recommandés utilise une valeur de l’URL conviviale pour afficher les suggestions appropriées. Un article ultérieur dans cette série vous expliquera comment configurer le composant WebPart Éléments recommandés.

Rappelez-vous que les versions de couleurs de nos produits sont regroupées sous un numéro de groupe commun et que nous utilisons la valeur de ce numéro de groupe dans l’URL conviviale de notre page d’élément de catalogue. En m mappage de UsageAnalyticsID à la propriété analyse du numéro de groupe, le calcul de l’analyse de l’utilisation sera effectué au niveau du groupe. Cela signifie que nous pouvons afficher un produit par groupe de produits comme suggestion.

Élément Recommandations 2

Bien sûr, il reste encore de nombreux aspects à aborder. Si vous n’êtes pas dérouté, raccrochez-y. Les fonctionnalités seront décrites avec des exemples étape par étape un peu plus loin dans cette série.

Article suivant de cette série

Change the Content Search Web Part display template and use Windows PowerShell to start Usage analytics in SharePoint Server