{"id":40,"date":"2017-08-10T14:11:12","date_gmt":"2017-08-10T14:11:12","guid":{"rendered":"http:\/\/www.devenircoursiervelo.com\/microblog\/?p=40"},"modified":"2017-08-10T18:44:52","modified_gmt":"2017-08-10T18:44:52","slug":"recensement-de-la-flotte-des-coursiers","status":"publish","type":"post","link":"https:\/\/www.devenircoursiervelo.com\/microblog\/2017\/08\/10\/recensement-de-la-flotte-des-coursiers\/","title":{"rendered":"Recensement de la flotte des coursiers"},"content":{"rendered":"<p>Je pense qu&rsquo;il est important de pouvoir <strong>comptabiliser le nombre d&rsquo;anciens contrats Deliveroo<\/strong>, afin de contrer les fakes infos de la direction concernant le nombre de coursiers impact\u00e9s par le changement de r\u00e9mun\u00e9ration.<\/p>\n<p><strong>Si vous voulez r\u00e9cup\u00e9rer les infos de votre ville<\/strong> (on est limit\u00e9 \u00e0 notre propre ville, et pour Paris ce doit \u00eatre par zone), il vous faut tout d&rsquo;abord r\u00e9cup\u00e9rer l&rsquo;identifiant de votre zone en cliquant sur un des plannings de votre staffo. C&rsquo;est le premier chiffre de l&rsquo;URL, juste apr\u00e8s &lsquo;location&rsquo;. Par exemple \u00e0 Lyon il s&rsquo;agit de 14764:<\/p>\n<p>https:\/\/deliveroo-france.staffomaticapp.com\/locations\/<strong>14764<\/strong>\/schedules\/322881?view=list&amp;scale=week&amp;filter=all&amp;date=2017-08-07<\/p>\n<p>Vous lancez ensuite l&rsquo;appel \u00e0 l&rsquo;API via <strong>la fonction &lsquo;users&rsquo;<\/strong>, qui permet de r\u00e9cup\u00e9rer les infos de tous les coursiers:<\/p>\n<p>https:\/\/api.staffomaticapp.com\/v3\/deliveroo-france\/locations\/VOTRE_IDENTIFIANT_DE_ZONE\/users.json<\/p>\n<p>Par exemple sur Lyon:<\/p>\n<p>https:\/\/api.staffomaticapp.com\/v3\/deliveroo-france\/locations\/<strong>14764<\/strong>\/users.json<\/p>\n<p>Attention, m\u00eame si l&rsquo;acc\u00e8s est public et tout \u00e0 fait l\u00e9gal (lorsque vous \u00eates enregistr\u00e9s dans la zone en question),<strong>\u00a0ce sont des donn\u00e9es priv\u00e9es qui n&rsquo;ont pas vocation \u00e0 \u00eatre publiques.<\/strong><\/p>\n<p>Je vous d\u00e9conseille donc de les publier en ligne. Vous pouvez par contre tout \u00e0 fait extraire ces donn\u00e9es, les mettre en forme et en publier les statistiques. Il vous faudra par exemple convertir le format json en CSV afin de mettre \u00e7a dans un tableur ou de les importer dans une base de donn\u00e9es. Ce site est pas mal pour \u00e7a:\u00a0<a href=\"https:\/\/konklone.io\/json\/\" target=\"_blank\" rel=\"noopener\">https:\/\/konklone.io\/json\/<\/a><\/p>\n<p>Perso j&rsquo;aime bien les bases de donn\u00e9es donc j&rsquo;ai foutu tout \u00e7a dans une base SQL, mais si vous vous d\u00e9brouillez bien en tableurs, \u00e7a devrait faire le job aussi.<\/p>\n<p>Pour r\u00e9cup\u00e9rer la liste des anciens contrats,<strong> voici les \u00e9l\u00e9ments de filtrage \u00e0 mettre en place<\/strong>:<\/p>\n<ul>\n<li><strong>created_at<\/strong> doit \u00eatre inf\u00e9rieur au 8 ao\u00fbt 2016 (date de mise en place des nouveaux contrats)<\/li>\n<li><strong>locked_at<\/strong> doit \u00eatre diff\u00e9rent de 2015, 2016 ou 2017 (si locked_at contient une date, c&rsquo;est que le contrat a \u00e9t\u00e9 cl\u00f4tur\u00e9 \u00e0 cette date)<\/li>\n<li><strong>role<\/strong> doit \u00eatre \u00e9gal \u00e0 &lsquo;staff&rsquo;. Les ops deliveroo sont class\u00e9s dans &lsquo;manager&rsquo;.<\/li>\n<li>pour r\u00e9cup\u00e9rer les coursiers r\u00e9ellement actifs, on peut rajouter <strong>last_sign_in_at <\/strong>(date de derni\u00e8re connexion \u00e0 staffomatic)\u00a0\u00e9gal \u00e0 &lsquo;juillet 2017&rsquo;. Mais c&rsquo;est plus d\u00e9licat, car tant qu&rsquo;on reste connect\u00e9 au staffo (selon la dur\u00e9e du cookie), la date de connexion ne change pas. On peut donc tout \u00e0 fait r\u00e9server des cr\u00e9neaux avec un\u00a0last_sign_in_at datant de plusieurs mois en arri\u00e8re.<\/li>\n<li>Inversement, si\u00a0<strong>last_sign_in_at<\/strong>\u00a0est r\u00e9cent, \u00e7a ne signifie pas forc\u00e9ment que la personne shifte encore r\u00e9guli\u00e8rement. Mais qui jette un oeil sur staffo juste pour le plaisir?\u00a0&#x1f605;<\/li>\n<\/ul>\n<p>Pour bien faire, il faudrait extraire <strong>les emplois du temps de chaque coursier<\/strong> (\u00e7a permettrait par la m\u00eame occasion de connaitre le vrai taux de coursiers \u00e0 temps plein). C&rsquo;est faisable car tout cela est accessible par l&rsquo;API, mais \u00e7a demande un peu de coding, et j&rsquo;ai trop la flemme pour \u00e7a!\u00a0&#x1f609;<\/p>\n<p>Les <strong>diff\u00e9rentes fonctions de l&rsquo;API<\/strong> sont document\u00e9es ici:\u00a0<a href=\"https:\/\/github.com\/staffomatic\/staffomatic-api-documentation\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/staffomatic\/staffomatic-api-documentation<\/a><\/p>\n<p>Il ne vous reste plus qu&rsquo;\u00e0 publier le nombre de coursiers actifs dans votre zone\/ville en commentaire de cet article \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Je pense qu&rsquo;il est important de pouvoir comptabiliser le nombre d&rsquo;anciens contrats Deliveroo, afin de contrer les fakes infos de la direction concernant le nombre de coursiers impact\u00e9s par le changement de r\u00e9mun\u00e9ration. Si vous voulez r\u00e9cup\u00e9rer les infos de votre ville (on est limit\u00e9 \u00e0 notre propre ville, et pour Paris ce doit \u00eatre par zone), il vous faut tout d&rsquo;abord r\u00e9cup\u00e9rer l&rsquo;identifiant de votre zone en cliquant sur un des plannings de votre staffo. C&rsquo;est le premier chiffre de l&rsquo;URL, juste apr\u00e8s &lsquo;location&rsquo;. Par exemple \u00e0 Lyon il s&rsquo;agit de 14764: https:\/\/deliveroo-france.staffomaticapp.com\/locations\/14764\/schedules\/322881?view=list&amp;scale=week&amp;filter=all&amp;date=2017-08-07 Vous lancez ensuite l&rsquo;appel \u00e0 l&rsquo;API&#8230;<\/p>\n","protected":false},"author":1,"featured_media":41,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3,4],"tags":[],"_links":{"self":[{"href":"https:\/\/www.devenircoursiervelo.com\/microblog\/wp-json\/wp\/v2\/posts\/40"}],"collection":[{"href":"https:\/\/www.devenircoursiervelo.com\/microblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devenircoursiervelo.com\/microblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devenircoursiervelo.com\/microblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devenircoursiervelo.com\/microblog\/wp-json\/wp\/v2\/comments?post=40"}],"version-history":[{"count":9,"href":"https:\/\/www.devenircoursiervelo.com\/microblog\/wp-json\/wp\/v2\/posts\/40\/revisions"}],"predecessor-version":[{"id":50,"href":"https:\/\/www.devenircoursiervelo.com\/microblog\/wp-json\/wp\/v2\/posts\/40\/revisions\/50"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.devenircoursiervelo.com\/microblog\/wp-json\/wp\/v2\/media\/41"}],"wp:attachment":[{"href":"https:\/\/www.devenircoursiervelo.com\/microblog\/wp-json\/wp\/v2\/media?parent=40"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devenircoursiervelo.com\/microblog\/wp-json\/wp\/v2\/categories?post=40"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devenircoursiervelo.com\/microblog\/wp-json\/wp\/v2\/tags?post=40"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}