Skip to main content

Règles

Les règles définissent des valeurs par défaut et des limites pour tous les objets sous un préfixe : visibilité, expiration, taille maximale, extensions autorisées, cache et suppression automatique. Elles s’appliquent à chaque envoi sous le préfixe, qu’il provienne du SDK, d’un jeton d’envoi ou du tableau de bord. Voir Modifier les paramètres pour les limites des plans et la correspondance des préfixes.

rules.get()

Renvoie les règles enregistrées sous forme de tableau. Chaque règle contient les champs ci-dessous, plus created_at, et active_from lorsqu’elle a delete_after_days.
active_from est optionnel : l’API ne l’envoie que pour les règles avec delete_after_days. En TypeScript, gérez le cas où il vaut undefined.

rules.set(rules)

rules.set() remplace la liste entière. Envoyez toutes les règles que vous souhaitez conserver ; rules.set([]) les supprime toutes. Pour ajouter une règle, lisez d’abord la liste :
Elle renvoie la liste enregistrée, comme rules.get().
delete_after_days ne prend effet que 24 heures après l’enregistrement de la règle (voir active_from). Une fois active, les objets supprimés ne peuvent pas être récupérés.
Lorsqu’une règle est rejetée, l’extra de l’erreur contient le prefix fautif :
rules.get() est une lecture et fait l’objet de nouvelles tentatives. rules.set() a droit à une seule tentative.

Statistiques

Les statistiques sont une estimation, mise en cache par le serveur pendant 60 secondes. billing n’est qu’une estimation du stockage au-delà de votre plan, pas une facture.
Voir Statistiques du compte.