Tester une règle
Avant d'activer une règle, il vaut mieux la tester — pour voir exactement quelles annonces seraient concernées. Pour cela, l'éditeur de règles dispose d'un onglet Test : il exécute votre code sur les annonces réelles actuelles directement dans le navigateur et affiche le résultat. C'est totalement sans risque — pendant le test rien n'est mis en pause, aucune commande n'est envoyée à Facebook.
Comment tester une règle
-
Ouvrez une règle dans l'éditeur (ou créez-en une nouvelle) et écrivez le code. En savoir plus — Créer une règle.
-
À droite, basculez sur l'onglet Test et cliquez sur Tester sur données réelles.

Britva chargera les annonces actuelles et exécutera votre code dessus.
-
Regardez le résultat. En haut — un compteur du type « N / total correspondances » : combien d'annonces seraient concernées par la règle sur le total vérifié. En dessous — la liste de ces annonces : leur ID, geo, nom et quelle action se déclencherait (par exemple,
pause ad=... 24h). -
(Facultatif) Décochez la case Actives uniquement pour exécuter la règle non pas seulement sur les annonces actives, mais sur toutes celles chargées.
Comment lire le résultat
- La liste des correspondances — les annonces pour lesquelles la règle appellerait une action. À côté de chacune — une étiquette d'action (mise en pause / remise en service, niveau et durée). La raison est affichée dans l'infobulle de l'étiquette au survol.
- Les messages du code — si la règle produit une sortie console (
console.log(...)), ces lignes s'affichent sous l'annonce. Pratique pour le débogage : vous pouvez afficher des valeurs intermédiaires et comprendre pourquoi la règle s'est déclenchée ou non. - Les erreurs — si le code contient une erreur (par exemple, l'accès à un champ inexistant), un avertissement rouge avec le texte de la première erreur apparaît en haut. Corrigez le code et relancez le test.
Testez une règle avant de l'activer. Un ordre pratique : enregistrez la règle désactivée, exécutez-la sur l'onglet Test, assurez-vous que les correspondances incluent exactement les annonces que vous attendiez — et ce n'est qu'ensuite que vous l'activez.
Le test s'exécute localement dans le navigateur, c'est pourquoi les requêtes réseau du code de la règle (fetch) ne fonctionnent pas en mode test. Si une règle utilise des données externes, vous ne pouvez la tester pleinement que dans le cycle réel sur le serveur.