Internet

Le manque de transparence de Yelp concernant les frais de l'API irrite les développeurs

Le 19 juillet, Yelp a informé certains développeurs indépendants qu'ils devraient passer à des comptes payants en raison d'une utilisation élevée de l'API. Les développeurs ont eu quatre jours pour effectuer le changement, dans une démarche qui rappelle les récents problèmes de communication de Reddit et Twitter.

Lorsque les développeurs ont répondu à l'e-mail du 19 juillet, Yelp leur a envoyé une gamme de tarifs avec un tarif de base à partir de 229 $ par mois pour une limite de 1 000 appels API par jour.

Cependant, Yelp n'a pas présenté d'autres options, qui incluent des forfaits à la carte de 8 à 15 $ pour 1 000 appels chacun.

La méthode de communication et le manque de transparence ont irrité les développeurs, certains d'entre eux ayant fermé leurs services, même après que Yelp leur ait donné une marge de 90 jours et présenté des excuses.

Que s'est-il passé?

David Kopec, qui a développé une application Mac appelée Restaurants pour trouver des options de restauration locales, a noté sur son blog que Yelp lui avait initialement offert jusqu'à 25 000 appels API quotidiens gratuitement en 2014.

D'autres startups ont également exprimé publiquement leurs plaintes concernant la manière dont Yelp a géré la situation.

Food Genie célèbre la fin d'une ère. Grâce à un changement dans l'API de Yelp qui est payant à utiliser… nous le rendons gratuit jusqu'à la semaine prochaine, date à laquelle l'API effectuera ses changements. Profitez-en. https://t.co/ebmrN3Cc66

— Food Genie (@thefoodgenieapp) 19 juillet 2024

Nick Perkins, le développeur de Food Genie, a déclaré à TechCrunch qu'il avait été surpris par l'annonce de Yelp et que la société n'avait pas répondu à ses questions concernant l'annonce. Perkins a déclaré que son application à 99 centimes, lancée en 2017, utilisait seulement quelques centaines d'appels par jour.

mise en garde à ceux qui utilisent @Yelp fusion api - avec peu ou pas d'avertissement, ils obligent les développeurs à payer avec seulement une semaine pour décider (ou désactiver les clés api) semble qu'ils se démènent pour trouver un modèle commercial durable et avec les tendances de l'IA, ils seront bientôt obsolètes.

— Roj Niyogi (@niyogi) 24 juillet 2024

Roj Niyogi, co-fondateur de Enefits, une petite start-up basée sur un programme de récompenses basé sur la localisation, a déclaré que l'entreprise utilisait l'API de Yelp pour les données sur les lieux. Il a déclaré que le délai court de Yelp et la menace de retirer l'accès équivalaient à un "pistolet virtuel sur la tempe."

Yelp répond

Yelp a déclaré à TechCrunch que la société était passée à un modèle de tarification payant en 2019 et avait progressivement poussé les développeurs à un plan payant. Il a également noté que depuis ce changement, de nombreux développeurs utilisent toujours la version gratuite de l'API.

"Yelp a mis fin à l'utilisation gratuite, commerciale et illimitée de l'API de Yelp Fusion en 2019 et a été en train de migrer les développeurs vers un programme payant au cours des dernières années. La communauté des développeurs est importante pour Yelp, et nous avons entendu leurs retours sur la période de transition de l'API de Yelp Fusion gratuite vers notre programme payant," a déclaré un porte-parole de l'entreprise dans un communiqué.

L'entreprise s'est excusée pour ses communications de juillet. "Nous nous excusons pour la transition abrégée de la semaine dernière qui a impacté un faible pourcentage de développeurs et nous avons prolongé l'accès à ces utilisateurs," a déclaré le porte-parole de l'entreprise à TechCrunch.

Jeudi, Yelp a envoyé un e-mail d'excuses aux développeurs et a prolongé leur utilisation gratuite de 90 jours. "Plus tôt ce mois-ci, nous vous avons envoyé un e-mail concernant votre utilisation de l'API de Yelp Fusion. Cet e-mail donnait aux développeurs jusqu'au 23 juillet pour nous contacter s'ils souhaitent continuer à utiliser les données de Yelp dans leur application. Nous comprenons que vous pourriez avoir besoin de plus de temps et nous prolongeons votre accès gratuit pour 90 jours supplémentaires à partir d'aujourd'hui. Votre accès devrait être disponible maintenant," selon l'e-mail, consulté par TechCrunch.

"Nous nous excusons pour tout inconvénient ou frustration que cette transition abrégée a pu causer."

Perkins a déclaré à TechCrunch qu'il avait déjà retiré Food Genie de l'App Store en raison de la "mauvaise exécution" de Yelp dans la transition vers une API payante. Il a ajouté que s'il décidait de réintégrer son application, il pourrait rechercher une autre API.

Kopec a également décidé de fermer son projet. Il a déclaré que la société ne lui avait pas répondu concernant l'écart de prix entre le document qui lui avait été envoyé et le site web.

Tous les développeurs avec lesquels TechCrunch a discuté étaient mécontents du délai de quatre jours et de la manière dont la société avait géré la communication. Ils n'étaient pas nécessairement contrariés par la transition vers une version payante de l'API.

"Restaurants était une application à très faible vente, et cela n'aurait pas eu de sens de toute façon de continuer financièrement. Mais encore une fois, je ne leur reproche pas de passer à une version payante de l'API. Seulement qu'ils m'ont donné un préavis de quatre jours et m'ont envoyé un e-mail inexact et menaçant," a déclaré Kopec par e-mail, faisant référence à la note de Yelp sur la désactivation de sa clé API.

Alors que le nombre de modèles d'IA augmente, les entreprises disposant de vastes ensembles de données générées par les utilisateurs limitent l'accès des tiers. Au cours de la dernière année, Twitter/X et Reddit ont rendu difficile pour les développeurs d'applications tierces de soutenir le développement en modifiant leurs conditions d'API.

Ces plateformes ont aliéné les développeurs qui avaient construit des outils populaires et soutenu ces réseaux sociaux depuis des années. Tout comme avec Yelp, les développeurs étaient frustrés par le manque de transparence, de soutien et de tarification pour les petits développeurs. Finalement, beaucoup d'entre eux ont commencé à développer des applications pour de nouvelles plateformes.

Peut-être que Yelp peut tirer une leçon de cela.

Related Articles

Back to top button