J'utilise l'expression régulière suivante pour exclure les sites de spam:
(social\-buttons\.com|darodar\.com|free\-share\-buttons\.com|buy\-cheap\-online\.info|Get\-Free\-Traffic\-Now\.com|hol\.es|hulfingtonpost\.com|googlsucks\.com)
Quand j'ai ajouté un Segment avec ce filtre, j'obtiens les résultats souhaités. Cependant, lorsque j'ai créé un View avec un Filter, cela ne filtrait pas buy-cheap-online.info
. Je soupçonne qu'au fil des jours, il ne filtrera pas les autres sites. (Je comprends que les filtres ne sont pas appliqués rétroactivement.)
Pourquoi la même expression rationnelle ne fonctionne-t-elle pas à la fois dans Segments et Filtres?
Votre expression devrait bien fonctionner sur les deux, c'est étrange que ce ne soit pas le cas pour les filtres. J'ai testé ici https://regex101.com/
Le filtre n'a probablement pas encore commencé à fonctionner. Les filtres peuvent prendre jusqu'à 24 heures pour commencer à s'afficher dans vos statistiques https://support.google.com/analytics/answer/6046990?) hl = en
GA permet une syntaxe plus simple pour l'expression de base , les points et les traits d'union n'ont pas besoin d'être échappés. Vous pouvez écrire votre expression de cette manière.
social-buttons.com|darodar.com|free-share-buttons.com|buy-cheap-online.info|Get-Free-Traffic-Now.com|hol.es|hulfingtonpost.com|googlsucks.com
Cela fonctionnera de la même manière et vous épargnera quelques
UPDATE: Cette expression doit être utilisée avec Source de la campagne le Type de champ . Plus d'informations ici: