Falta de transparência do Yelp em torno das cobranças da API irrita os desenvolvedores
Em 19 de julho, o Yelp informou a alguns desenvolvedores independentes que teriam que mudar para contas pagas, devido ao alto uso da API. Os desenvolvedores tiveram quatro dias para fazer a mudança, em uma ação que lembra os recentes erros de comunicação do Reddit e do Twitter.
Quando os desenvolvedores responderam ao email de 19 de julho, o Yelp enviou um deck de níveis de preços com preços iniciais a partir de $229 por mês para um limite de 1.000 chamadas de API por dia.
No entanto, o Yelp não apresentou outras opções, que incluem pacotes avulsos de $8 a $15 para 1.000 chamadas cada.
O método de comunicação e a falta de transparência irritaram os desenvolvedores, alguns dos quais fecharam seus serviços, mesmo depois que o Yelp lhes deu um prazo de 90 dias e pediu desculpas.
O que aconteceu?
O email, que foi visto pelo TechCrunch, observa: 'Agradecemos por se inscrever e testar a API do Yelp Fusion. Seu uso da API é maior do que muitos outros desenvolvedores do Yelp Fusion e gostaríamos de saber mais sobre como você está integrando a API do Fusion em sua plataforma.
'Se não ouvirmos você até as 16:00 EST em 23/07/2024, desativaremos temporariamente sua chave da API até recebermos uma resposta com as informações solicitadas acima.
David Kopec, que desenvolveu um aplicativo para Mac chamado Restaurants para encontrar opções de restaurantes locais, observou em seu blog que o Yelp inicialmente lhe ofereceu até 25.000 chamadas diárias de API gratuitamente em 2014.
Outras startups manifestaram publicamente suas próprias reclamações sobre o tratamento do Yelp da situação.
O desenvolvedor do Food Genie, Nick Perkins, disse ao TechCrunch que ficou surpreso com o anúncio do Yelp, e a empresa não respondeu às suas perguntas sobre o anúncio. Perkins disse que seu aplicativo de 99 centavos, lançado em 2017, usava apenas algumas centenas de chamadas por dia.
Roj Niyogi, co-fundador da Enefits, uma pequena startup construída em torno de um programa de recompensas com base na localização, disse que a empresa usava os dados de lugares da API do Yelp. Ele disse que o curto prazo do Yelp e a ameaça de tirar o acesso foram como uma 'arma virtual apontada para a cabeça'.
O Yelp responde
O Yelp disse ao TechCrunch que a empresa mudou para um modelo de preços pago em 2019 e gradualmente vem levando os desenvolvedores a um plano pago. Também observou que, desde essa mudança, muitos desenvolvedores ainda estão usando a versão gratuita da API.
'O Yelp encerrou gratuitamente o uso ilimitado comercial da API do Yelp Fusion em 2019 e tem estado no processo de migrar desenvolvedores para um programa pago ao longo dos últimos anos. A comunidade de desenvolvedores é importante para o Yelp e ouvimos o feedback deles sobre o período de transição da API gratuita do Yelp Fusion para nosso programa pago', disse um porta-voz da empresa em um comunicado.
A empresa pediu desculpas por suas comunicações de julho. 'Pedimos desculpas pela transição truncada da semana passada que afetou uma pequena porcentagem de desenvolvedores e estendemos o acesso a esses usuários', disse o porta-voz da empresa ao TechCrunch.
Na quinta-feira, o Yelp enviou um email de desculpas aos desenvolvedores e estendeu o uso gratuito por 90 dias. 'No início deste mês, enviamos a você um email sobre o uso da API do Yelp Fusion. Esse email deu aos desenvolvedores até 23 de julho para nos contatar se desejarem continuar usando os dados do Yelp em seu aplicativo. Percebemos que você pode precisar de mais tempo e estamos estendendo seu acesso gratuito por mais 90 dias a partir de hoje. Seu acesso deve estar disponível agora', de acordo com o email, que foi visto pelo TechCrunch.
'Pedimos desculpas por qualquer inconveniente ou frustração que essa transição truncada possa ter causado.
Perkins disse ao TechCrunch que já removeu o Food Genie da App Store, devido à 'má execução' do Yelp na transição para uma API paga. Ele acrescentou que, se decidir trazer de volta seu aplicativo, ele poderá procurar por uma API diferente.
Kopec também decidiu encerrar seu projeto. Ele disse que a empresa não respondeu a ele sobre a disparidade de preços entre o deck enviado a ele e o site.
Todos os desenvolvedores com quem o TechCrunch conversou estavam chateados com o prazo de quatro dias e com a forma como a empresa tratou a comunicação. Eles não estavam necessariamente chateados com a transição para uma versão paga da API.
'Restaurantes era um aplicativo com baixa venda e não faria sentido de qualquer forma continuar financeiramente. Mas novamente, não recrimino por irem para a versão paga da API. Apenas que me deram um aviso de quatro dias e enviaram um email ameaçador e impreciso', Kopec afirmou por email, referindo-se à nota do Yelp sobre desativar sua chave da API.
À medida que os modelos de IA aumentam, empresas que possuem grandes conjuntos de dados gerados por usuários vêm limitando o acesso de terceiros. No último ano, o Twitter/X e o Reddit dificultaram para os fabricantes de clientes e ferramentas de terceiros continuarem apoiando o desenvolvimento ao alterar os termos de API.
Essas plataformas alienaram os desenvolvedores que construíram ferramentas populares e apoiaram essas redes sociais por anos. Assim como no caso do Yelp, os desenvolvedores ficaram frustrados com a falta de transparência, suporte e preços para pequenos desenvolvedores. Eventualmente, muitos deles passaram a desenvolver aplicativos para novas plataformas.
Talvez haja uma lição para o Yelp nisso.