Créer un fil d'actualité personnalisé selon les préférences des utilisateurs.

Créer un fil d'actualité personnalisé selon les préférences des utilisateurs.

L'information est abondante et le temps d'attention de nos utilisateurs se réduit toujours un peu plus. Pour être pertinent aujourd'hui il faut réussir à personnaliser le plus possible notre produit.

Nous allons voir dans ce tutoriel comment personnaliser un fil d'actualité selon les préférences des utilisateurs.

La solution

Pour arriver à nos fins, je vous propose de scinder notre démarche en 4 étapes.

  1. Créer les champs de préférences.
  2. Créer une relation entre votre fil d'actualité et vos préférences.
  3. Effectuer un lookup dans cette relation pour récupérer l'état de la préférence.
  4. Filtrer la liste suivant l'état de la préférence.

1. Paramétrer notre application pour recevoir les préférences.

Qui dit préférence utilisateur, dit création d'une application avec le besoin de s'identifier pour vos utilisateurs. Il faut basculer votre application au minimum en "public avec authentification" et définir sur quelle feuille les profils utilisateurs seront stockées.

Créer une feuille "paramètre" dans laquelle vous allez ajouter une colonne qui contient le nom des catégories que vous voulez choisir de mettre en favoris ou non.

2. Créer notre relation

Retournez sur la feuille de calcul de votre fil d'actualité et ajoutez une colonne relation avec comme premier argument "catégorie" de votre fil d'actualité et comme second argument "catégorie" de votre feuille "paramètre". Vos deux feuilles sont alors liées.

3. Effectuer un lookup

Il est maintenant temps de rapatrier la valeur contenue dans la colonne "is favorited?" de la feuille "paramètre". Offrez auparavant l'opportunité à vos utilisateurs de mettre ou non en favoris les différentes valeurs stockées dans la feuille "paramètre".

Ajoutez une colonne lookup dans votre fil d'actualité avec comme premier argument, votre relation avec la feuille "paramètre" et comme élément à rapatrier "is favorited?". Vous avez maintenant récupéré une valeur "true ou false" pour chacune de vos lignes du fil d'actualité.

4. Filtrer votre fil d'actualité

Il vous suffit maintenant d'ajouter un filtre dans votre liste du fil d'actualité. Ajoutez dans "Filter" que vous ne voulez voir que les éléments qui "is favorited?" avec "true". Votre fil d'actualité est prêt et n'affichera que les catégories qui ont été mises à favoris par vos utilisateurs.

En vidéo

Visualisé le tutoriel en vidéo avec quelques astuces supplémentaires.

Did you find this article valuable?

Support Julien Boidrou by becoming a sponsor. Any amount is appreciated!