ID de projet. Ce paramètre se trouve dans le Compte éditeur à côté du nom du projet.
Example: 44056
Request Body schema: application/json
name
required
string [ 1 .. 255 ] characters ^\S
Readable name of a rule. Used to display a rule in Publisher Account.
is_enabled
required
boolean
If rule is enabled.
required
Array of type = string (objects) or Array of type = date (objects) or Array of type = number (objects)
One of:
[ 1 .. 100 ] items
Array ([ 1 .. 100 ] items)
attribute
required
string [ 1 .. 255 ] characters ^[-_.\\d\\w]+$
Code d'attribut utilisateur.
operator
required
string
Type d'opération effectuée par la condition. Pour le type d'attribut string.
Enum:
Description
eq
Égal
ne
Différent de
value
required
string <= 255 characters
Valeur de la condition à laquelle la valeur de l'attribut utilisateur sera comparée. Le type dépend du type d'attribut.
type
required
string
Type d'attribut utilisateur.
Value:"string"
can_be_missing
boolean
Indique que la condition est remplie même si l'attribut est absent des attributs de l'utilisateur. Passez true pour afficher l'objet pour les utilisateurs ne possédant pas cet attribut. Les utilisateurs ayant l'attribut, mais dont la valeur ne correspond pas à celle définie dans la condition ne verront pas l'objet. Si vous passez false, les utilisateurs dont l'attribut est manquant ou dont la valeur ne correspond pas à celle spécifiée dans la condition ne verront pas l'objet.
required
Array of objects or objects [ 1 .. 100 ] items
Array ([ 1 .. 100 ] items)
One of:
Items which are shown to a user if their attribute values meet conditions.
item_id
required
number
Item ID.
is_satisfied_for_unauth
boolean
Whether the item is displayed to unauthorized users. If true, the item is displayed to the unauthorized user regardless of catalog display rules. false by default.
Responses
201
La règle a été créée avec succès.
401
L'authentification n'a pas été passée ou est incorrecte. Vérifiez que vous avez utilisé l'authentification ou des informations d'identification correctes.