delivoyou

Recensement de la flotte des coursiers

Recensement de la flotte des coursiers

Je pense qu’il est important de pouvoir comptabiliser le nombre d’anciens contrats Deliveroo, afin de contrer les fakes infos de la direction concernant le nombre de coursiers impactés par le changement de rémunération.

Si vous voulez récupérer les infos de votre ville (on est limité à notre propre ville, et pour Paris ce doit être par zone), il vous faut tout d’abord récupérer l’identifiant de votre zone en cliquant sur un des plannings de votre staffo. C’est le premier chiffre de l’URL, juste après ‘location’. Par exemple à Lyon il s’agit de 14764:

https://deliveroo-france.staffomaticapp.com/locations/14764/schedules/322881?view=list&scale=week&filter=all&date=2017-08-07

Vous lancez ensuite l’appel à l’API via la fonction ‘users’, qui permet de récupérer les infos de tous les coursiers:

https://api.staffomaticapp.com/v3/deliveroo-france/locations/VOTRE_IDENTIFIANT_DE_ZONE/users.json

Par exemple sur Lyon:

https://api.staffomaticapp.com/v3/deliveroo-france/locations/14764/users.json

Attention, même si l’accès est public et tout à fait légal (lorsque vous êtes enregistrés dans la zone en question), ce sont des données privées qui n’ont pas vocation à être publiques.

Je vous déconseille donc de les publier en ligne. Vous pouvez par contre tout à fait extraire ces données, les mettre en forme et en publier les statistiques. Il vous faudra par exemple convertir le format json en CSV afin de mettre ça dans un tableur ou de les importer dans une base de données. Ce site est pas mal pour ça: https://konklone.io/json/

Perso j’aime bien les bases de données donc j’ai foutu tout ça dans une base SQL, mais si vous vous débrouillez bien en tableurs, ça devrait faire le job aussi.

Pour récupérer la liste des anciens contrats, voici les éléments de filtrage à mettre en place:

  • created_at doit être inférieur au 8 août 2016 (date de mise en place des nouveaux contrats)
  • locked_at doit être différent de 2015, 2016 ou 2017 (si locked_at contient une date, c’est que le contrat a été clôturé à cette date)
  • role doit être égal à ‘staff’. Les ops deliveroo sont classés dans ‘manager’.
  • pour récupérer les coursiers réellement actifs, on peut rajouter last_sign_in_at (date de dernière connexion à staffomatic) égal à ‘juillet 2017’. Mais c’est plus délicat, car tant qu’on reste connecté au staffo (selon la durée du cookie), la date de connexion ne change pas. On peut donc tout à fait réserver des créneaux avec un last_sign_in_at datant de plusieurs mois en arrière.
  • Inversement, si last_sign_in_at est récent, ça ne signifie pas forcément que la personne shifte encore régulièrement. Mais qui jette un oeil sur staffo juste pour le plaisir? 😅

Pour bien faire, il faudrait extraire les emplois du temps de chaque coursier (ça permettrait par la même occasion de connaitre le vrai taux de coursiers à temps plein). C’est faisable car tout cela est accessible par l’API, mais ça demande un peu de coding, et j’ai trop la flemme pour ça! 😉

Les différentes fonctions de l’API sont documentées ici: https://github.com/staffomatic/staffomatic-api-documentation

Il ne vous reste plus qu’à publier le nombre de coursiers actifs dans votre zone/ville en commentaire de cet article 🙂

Nouveau contrat: j’aurais déjà perdu 100€ en une semaine

Nouveau contrat: j’aurais déjà perdu 100€ en une semaine

Première semaine d’août, j’ai peu travaillé: seulement 21 heures. A cause des vacances, le rythme des commandes a beaucoup ralenti, ce qui ne me donne que 36 commandes (1.71 commandes par heure).
Je précise que je n’ai travaillé qu’aux heures de pointes (19 à 22h, et deux ‘midis’, c’est à dire 12 à 15h). Le bilan serait évidemment bien pire si j’avais fait des shifts longs (début à 18h ou fin à 23h30).

Etant à l’ancien contrat (7.5€ de l’heure plus 3€ par commande) j’ai donc gagné 265€ cette semaine, plus 15€ de bonus week end, soit un total de 280€ (13.3€ de l’heure).
Il s’agit sans doute de ma pire semaine depuis la fin 2016.

Avec le nouveau contrat, j’aurais gagné 36×5=180€, soit plus de 35% de pertes. Cela donne un taux horaire de 8.57€ brut, soit environ 13% sous le smic brut. Je ne compte évidemment pas les congés payés auxquels on pas droit, c’est le jeux de l’indépendance.

Par une règle de trois, cela me donne 428€ de pertes sur le mois, en ayant travaillé un peu moins d’un tiers temps. Donc une perte encore plus importante pour un 35h par semaine.

DELIVEROO RENDS L’ARGENT!