Simuler des livraisons à des fins de test
Ce document traite de l’API Drive (classique). Si vous utilisez l’API Drive, consultez le guide pratique pour simuler des livraisons Drive.
Le simulateur de livraison sert à tester votre application et à créer des simulations de livraison. Les livraisons créées dans le simulateur de livraison le sont uniquement à des fins de test; elles ne sont donc pas assignées à des Dashers. Par conséquent, si vous devez tester les points d'ancrage Web pour ces livraisons, vous devrez utiliser le simulateur de livraison pour faire progresser l’état de chaque livraison individuellement.
Utilisation du simulateur de livraison
Le simulateur de livraison vous permet de créer facilement de nouvelles livraisons de tests et de mettre à jour l'état d'une livraison récemment créée. Après chaque changement d'état, le statut de la livraison doit refléter l'état dans la réponse de l'API. Dans Drive (classique), vous recevrez également des charges utiles de type point d'ancrage Web à chaque changement d'état.
Créez une livraison test
Il y a deux façons de générer une livraison dans le simulateur de livraison :
- Créer une livraison par le biais de l'expérience utilisateur.
- Créer une livraison à l’aide de l'API à l'aide d'une clé de bac à sable.
Mise à jour de l'état d'une livraison
La livraison peut être mise à jour à l'un des états ultérieurs valides. La liste déroulante contiendra les états qui sont valides.
États pris en charge
- Créé
- Dasher confirmé
- Dasher arrivé au lieu de ramassage
- Livraison ramassée
- Dasher arrivé au lieu de dépôt
- Livré
- Annulé
Autres remarques importantes
- Les livraisons tests seront automatiquement annulées après une heure.
- Tous les points d'ancrage Web valides ne peuvent pas être simulés (classique uniquement).