<aside> 💡 Il est possible de faire des requêtes booléennes et lucene pour générer des recherches avancées. Vous pouvez exclure ou inclure certains comptes sociaux, catégories, critères de publication, etc.
</aside>
Elles sont utiles pour générer des requêtes qu'on ne peut pas obtenir à l'aide des filtres. Par exemple, le filtre "Catégories" fonctionne comme une recherche en ET. Si l'on désire filtrer des comptes qui sont rattachés soit à une catégorie, soit à une autre, il faut faire une requête en OU. Pour illustrer cet exemple, on pourrait imaginer qu'on veuille filtrer les comptes rattachés aux catégories Facebook "Société de médias/d’actualités" et "Site web d’actualités" - soit à l'une, soit à l'autre, ou aux deux. En utilisant les filtres, Nonli récupérerait les comptes rattachés à ces deux catégories concurremment. La requête à rentrer pour obtenir les résultats attendus serait donc :
category:("Société de médias/d’actualités" OR "Site web d’actualités")
<aside> 💡 Les termes qui sont inclus dans les champs “category”, “tag” ou “topic” sont en minuscules, sans accents et sans caractère spécial. Excepté pour le champs “category” du social listening (comme dans l’exemple ci-dessus).
</aside>
Il est important de noter que les termes doivent être exacts (y compris les espaces, les minuscules/majuscules, etc.) pour que la recherche fonctionne.
Vous pouvez également faire une requête booléenne simple qui recherchera dans les différents champs (catégories, nom, message, titre, description)
("pop" OR "funk" OR "rap" OR "hip-hop" OR "rnb") AND NOT ("rock" OR "metal")
Si vous souhaitez exclure des tags et un terme dans l’url, voici un exemple de requête
# Ici on exclue les articles qui contiennent le tag (mot-clé) "breaking" ou "hot" ou "Pas-de-blé" ou qui contient dans l'url le mot diapo
NOT (tag:("breaking" OR "hot" OR "pas de ble") OR url.analyzed:"diapo")