Amazon Fraud Detector n'est plus ouvert aux nouveaux clients depuis le 7 novembre 2025. Pour des fonctionnalités similaires à Amazon Fraud Detector, explorez Amazon SageMaker AutoGluon, et AWS WAF.
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Stockez les données d'événements à l'aide de SendEvent l'opération API
Vous pouvez utiliser l'opération SendEvent API pour stocker des événements dans Amazon Fraud Detector sans générer de prévisions de fraude pour ces événements. Par exemple, vous pouvez utiliser cette SendEvent opération pour télécharger un jeu de données historique, que vous pourrez ensuite utiliser pour entraîner un modèle.
Formats d'horodatage des événements pour l'API SendEvent
Lorsque vous stockez des données d'événements à l'aide de l'SendEventAPI, vous devez vous assurer que l'horodatage de votre événement est au format requis. Amazon Fraud Detector prend en charge les date/timestamp formats suivants :
%YYYY-%MM-%DDT%HH : %mm : %sSz (norme ISO 8601 en UTC uniquement, sans millisecondes)
Exemple : 2019-11-30T 13:01:01 Z
-
%yyyy/%mm/%dd %hh : %mm : %ss (AM/PM)
Exemples : 2019/11/30 13:01:01 ou 2019/11/30 13:01:01
%mm/%dd/%yyyy %hh : %mm : %s
Exemples : 30/11/2019 13:01:01, 30/11/2019 13:01:01
%mm/%dd/%yy %hh : %mm : %s
Exemples : 30/11/19 13:01:01, 30/11/19 13:01:01
Amazon Fraud Detector part des hypothèses suivantes lors de l'analyse des date/timestamp formats pour les horodatages des événements :
Si vous utilisez la norme ISO 8601, elle doit correspondre exactement à la spécification précédente
Si vous utilisez l'un des autres formats, vous bénéficiez d'une flexibilité supplémentaire :
Pendant des mois et des jours, vous pouvez fournir un ou deux chiffres. Par exemple, le 1/12/2019 est une date valide.
Vous n'avez pas besoin d'inclure hh:mm:ss si vous ne les avez pas (vous pouvez simplement fournir une date). Vous pouvez également fournir un sous-ensemble des heures et des minutes uniquement (par exemple, hh:mm). Le simple fait de fournir une heure n'est pas pris en charge. Les millisecondes ne sont pas non plus prises en charge.
Si vous fournissez des AM/PM étiquettes, une horloge de 12 heures est supposée. S'il n'y a aucune AM/PM information, une horloge de 24 heures est supposée.
Vous pouvez utiliser «/» ou « - » comme délimiteurs pour les éléments de date. « : » est supposé pour les éléments d'horodatage.
Voici un exemple d'appel SendEvent d'API.
import boto3 fraudDetector = boto3.client('frauddetector') fraudDetector.send_event( eventId = '802454d3-f7d8-482d-97e8-c4b6db9a0428', eventTypeName = 'sample_registration', eventTimestamp = '2020-07-13T23:18:21Z', eventVariables = { 'email_address' : 'johndoe@exampledomain.com', 'ip_address' : '1.2.3.4'}, assignedLabel = ‘legit’, labelTimestamp = '2020-07-13T23:18:21Z', entities = [{'entityType':'sample_customer', 'entityId':'12345'}], )