Préconditions

Une précondition est un test qu'une opération doit réussir avant de s'exécuter. Avec un segment comme test, les audiences qui pilotent la personnalisation décident aussi de qui peut agir.

Appartenance à un segment

Définissez une précondition sur l'opération avec la clé d'un segment et un message. Quand un utilisateur connecté appelle l'opération, Fóir vérifie son appartenance avec la même évaluation de segment que celle qui pilote le ciblage. Les segments sont des groupes nommés d'utilisateurs définis par des règles, et les mêmes segments ciblent le contenu par ses variantes. Les personnes entrent dans un segment et en sortent à mesure que leurs attributs changent, si bien que qui peut lancer l'opération change avec eux.

Ce que voit un appelant refusé

Un appelant extérieur au segment reçoit une erreur FAILED_PRECONDITION qui porte votre message. Sans message, l'erreur indique « operation precondition not met ». Une exécution sans utilisateur derrière, comme celle lancée par une planification, échoue à une précondition de segment.

Préconditions par expression

Le second type est une expression : une règle évaluée sur l'entrée de l'opération et le contexte de l'appelant, écrite avec les mêmes opérateurs que les règles de segment.

Où elle se place

Une précondition est évaluée avant l'exécution de l'opération et avant tout quota d'utilisation, et elle s'applique quelle que soit la façon dont l'opération a été déclenchée. Une règle de quota peut aussi être limitée aux membres d'un segment. Exiger un second facteur avant l'exécution d'une opération est un contrôle distinct, traité par la vérification renforcée.

Lire le détail

La référence de configuration des opérations présente les deux types de précondition et les erreurs qu'ils renvoient.