Descubra por qué los gigantes de las redes sociales como X y Reddit están cambiando sus políticas de API y qué significa esto para la industria. Descubra el impacto en las pequeñas empresas y obtenga valiosos consejos para las nuevas empresas que se enfrentan a este panorama cambiante.
Para citar uno de los programas de televisión más divertidos de la última década: "Esta es la línea de tiempo más oscura". Desde que empezaron a existir las redes sociales, servicios como MySpace o Friendster (que debería decirte hace cuánto tiempo hablamos) han tenido API para que jueguen terceros.
Las API permisivas permiten complementos muy creativos y aplicaciones adyacentes creadas por la comunidad experta en tecnología. Es el elemento vital de su servicio cuando su equipo no proporciona una entrega continua. Los usuarios avanzados crean algo que se adapta a sus preferencias y lo comparten con la comunidad en general, otros usuarios lo mantienen y algunos incluso lo construyen a partir de él para brindar una experiencia más refinada.
Si las API son algo tan bueno y han sido el estándar de la industria desde sus inicios, ¿cómo es que dos de las mayores empresas de redes sociales, X y Reddit, de repente decidieron dar un giro de 180° y cerrar las puertas, hasta el punto de matar? ¿Servicios y aplicaciones adyacentes que fueron amados y ampliamente utilizados por la comunidad?
Bueno, póngase sus sombreros fedora y tome sus mejores lupas, porque hoy vamos a explorar el razonamiento detrás de estas decisiones y el impacto que podrían tener en la industria en general. Profundicemos en las grandes guerras de API de 2023.
Cambio de política
La migración de las empresas hacia una política diferente no es nada nuevo. Quizás el ejemplo más evidente sea Google . Inicialmente, Google adoptó principios de código abierto para Android, pero a medida que ganó dominio en el mercado, se alejó gradualmente de los ideales del código abierto. Se han agregado características y desarrollo adicionales a una alternativa de código cerrado. Sin un equipo dedicado de desarrolladores comunitarios, la aplicación terminará siendo abandonware.
Google no se equivocó aquí. Cuando lanzaron Android, fue contra los titanes a los que se enfrentaba iOS en ese momento. Sin cuota de mercado , el paso más importante era hacerse un hueco, por pequeño que fuera. El objetivo en ese momento era un público más geek y conocedor de la tecnología , en marcado contraste con la fantástica experiencia de usuario y la experiencia más acogedora de Apple.
Pero eso fue entonces, y ahora, con más del 70% de cuota de mercado , está bastante claro que Android se encuentra en una posición muy cómoda. Android llegó a un punto en el que se hizo tan grande que dejar todo el código abierto crearía competencia. Entonces llegó el momento de traerlo a la casa.
Cuota de mercado estadounidense en agosto de 2023. Fuente: Stat Counter
Nos encanta la apertura y, desde nuestra perspectiva, las soluciones abiertas generan mejores productos . Una comunidad más grande significa que tenemos más ojos para encontrar errores en el código y más personas modificándolo y jugando con él, superando sus límites.
Pero en cierto punto, una empresa tiene que empezar a pensar en sus competidores , no en la comunidad de desarrolladores en general, sino en otros nombres de las grandes tecnológicas dispuestos a tomar un bocado del pastel. Es la naturaleza del negocio. Si tienes un buen producto, otros intentarán aprender de él, ya sea mirando tu código o buscando desarrolladores. Las soluciones abiertas son fantásticas y fortalecedoras, pero eventualmente pueden convertirse en un lastre para el negocio.
¿Qué es una API?
API significa Interfaz de programación de aplicaciones. En términos más simples, la API sirve como intermediario que permite que dos aplicaciones se comuniquen entre sí. Por ejemplo, la API de Twitter es un conjunto de funciones proporcionadas por Twitter (ahora X) que permite a los desarrolladores acceder e interactuar con ciertas funciones de la plataforma.
La API X funciona como un canal de información que permite a los usuarios, principalmente desarrolladores, recuperar datos X o enviar solicitudes para determinadas acciones. Es como un camarero en un restaurante que toma su pedido y le entrega la comida. API X recibe su solicitud, la entrega al servidor de Twitter y luego le devuelve la respuesta del servidor.
Por ejemplo, cuando utilizamos una aplicación de terceros como Hootsuite que necesita mostrar tweets, envía una solicitud de tweets a API X. Luego, la API recupera los tweets del servidor X y los proporciona a la aplicación de terceros.
Hay varios usos de API X. Uno de los ejemplos más comunes son los tweets automatizados. Aquí podemos usar la API para programar tweets con anticipación o twittear automáticamente contenido desde una fuente RSS. Otra aplicación es el análisis de tendencias. Podemos usar la API de X para recopilar datos sobre lo que es popular o de moda en X en un momento dado, analizar esos datos y utilizar los conocimientos para tomar decisiones estratégicas.
Funciones de la API de redes sociales
Recurso | Beneficiarse |
Información detallada sobre la actividad de la cuenta | Comportamiento del usuario, análisis de sentimientos. |
Fácil de usar | Interfaz fácil de usar al acceder a funciones importantes |
Mayor compromiso | Aumente el alcance y mejore el rendimiento en las redes sociales |
Identificar personas influyentes | Información sobre las cuentas de los usuarios para identificar oportunidades de marketing. |
Cómo la IA inició las guerras de API
OpenAI puso el mundo patas arriba con el lanzamiento público de ChatGPT. No fue el primer modelo de lenguaje, ni siquiera la primera implementación de GPT-3 (era para 3.5, pero esa es la base de 3), pero fue la demostración la que sorprendió a la gente con el puro refinamiento del texto de la generación. .
ChatGPT se convirtió en la aplicación con mayor y más rápida tasa de adopción de la historia, destronando a Instagram. Esto hizo sonar la alarma para las empresas que tomaron nota de lo que estaba haciendo OpenAI y decidieron mejorar su juego. En los meses siguientes, Amazon, Meta y otras empresas entraron en la carrera para crear soluciones LLM. Mientras tanto, otros hicieron preguntas.
Entonces tienes un modelo fantástico con miles de millones de parámetros, pero ¿de dónde provienen los datos utilizados para entrenar ese modelo? Según un artículo de Lambda Labs, el rendimiento de un modelo de lenguaje varía según el tamaño del modelo, el tamaño del conjunto de datos y la cantidad de cálculo siguiendo una relación exponencial.
En otras palabras, más datos y más parámetros equivalen a un mejor rendimiento, llegando al punto en que estos modelos pueden hacer conjeturas fundamentadas relacionadas con temas en los que no han sido entrenados. Ahora considere que el conjunto de datos y el tamaño del modelo de GPT-3 son aproximadamente dos órdenes de magnitud mayores que los utilizados para GPT-2 y comenzará a tener una idea de cuánta información se ha introducido en el modelo. Spoiler: eran 300 mil millones de chips .
Las empresas pronto se dieron cuenta de que estos tokens tenían que venir de algún lugar (por ejemplo, de sus servicios a través de API). . Esto podría haber estado bien cuando OpenAI era una organización sin fines de lucro que trabajaba con donaciones de otras empresas, pero en el momento en que estimaron unos ingresos de 200 millones de dólares de ChatGPT en 2023 y mil millones de dólares en 2024, llegó el momento de pedir una parte de estas ganancias. .
Siempre es una cuestión de dinero
Como dice el refrán, si no puedes ver cómo una empresa fabrica un producto, probablemente tú eres el producto. Las redes sociales son un negocio complicado; viven o mueren en función de su base de usuarios activos y nada atrae más a la gente que un producto gratuito. Las redes sociales deben ofrecer algún nivel de nivel gratuito para atraer personas al ecosistema.
Primero, debido a que son sus creadores de contenido , las personas van a las redes sociales para ver qué están haciendo otras personas. Y una vez que los obtenga, será mucho más fácil promocionar un servicio de suscripción. La segunda y más importante razón es que puedes monetizar a tus usuarios gratuitos. Pero ¿qué pasa con la publicidad? Todas estas empresas tienen socios publicitarios y promocionales que pagan en función de su alcance.
¿Recuerda cuando dijimos que las aplicaciones de terceros son desarrolladas por usuarios avanzados que buscan una mejor experiencia? ¿Qué mejor experiencia que no tener anuncios en tu feed? Por ejemplo, en el caso de Reddit, la API filtró estos anuncios para que los usuarios no tengan que lidiar con ofertas especiales y otras interrupciones durante la experiencia de navegación, lo cual no es la mejor idea si estás intentando aumentar tu rentabilidad antes. abriendo la capital.
Injusto… para las pequeñas empresas
Twitter fue el primero en utilizar muros de pago para su API y aumentar significativamente los precios con un sistema de tres niveles:
- El nivel gratuito solo permite 1500 publicaciones por mes
- El nivel básico cuesta 100 dólares al mes, dirigido a lo que llaman aficionados. Le permite publicar 3.000 tweets por mes a nivel de usuario o 50.000 tweets por mes a nivel de aplicación. El límite de lectura es de 10.000 tweets.
- Y luego está el nivel empresarial, que no tiene rango de precios, pero algunos profesionales han estimado que podría costar alrededor de 42.000 dólares al mes para un caso de uso bajo.
Parece que falta algo ¿verdad? ¿Por qué no hay un nivel para estudiantes? ¿O para pequeños proyectos? El Twitter original solía ser una de las API más abiertas y acogedoras del mercado; Fue una bendición, en contraste con los obstáculos que hay que superar para trabajar con otras empresas como Meta.
Y luego está Reddit. Irónicamente, la empresa afirmó que su API cobraría precios justos, nada comparado con lo que estaba haciendo Twitter. Luego, unas semanas más tarde, hicieron públicos sus planes y se desató el infierno.
Reddit acabó con todo el ecosistema de aplicaciones que lo respaldaba. Apollo, una de las alternativas más famosas al cliente desaparecido de Reddit, tuvo que cerrar porque el desarrollador tendría que pagar más de 20 millones de dólares al año por una media de 7 mil millones de solicitudes de API.
Si crees que es mucho, bueno, lo es. Apollo era casi el estándar para Reddit móvil. Y era una buena fuente de ingresos para un pequeño promotor. Y cuando Selig tuvo que cerrar su aplicación, los usuarios se enfurecieron y la situación empeoró tanto que los Redditors iniciaron una protesta contra los cambios, pero fue en vano .
Afortunadamente, la primera buena noticia es que hasta el momento ninguna otra empresa parece estar en pie de guerra. Todavía es demasiado pronto para decir si otras empresas adoptarán un enfoque similar, especialmente porque todo el mundo anhela datos para seguir entrenando y perfeccionando sus modelos. Esto sirve como una dura lección para las nuevas empresas que buscan aprovechar las API de un proveedor de servicios.
Consejos para startups
Muy bien, entonces eres una startup y estás buscando oportunidades para trabajar con API, incluso si son costosas. ¿Que haces? Aquí hay 5 consejos que pueden orientarlo en la dirección correcta:
- Abogamos por la debida diligencia antes de invertir en una API costosa . Esto significa examinar de cerca las funcionalidades y capacidades de la API y evaluar si satisface sus necesidades comerciales. Un buen ejemplo de esto sería una startup que busca aprovechar el poder de la IA.
- Pedimos a las startups que consideren la escalabilidad de la API elegida . A medida que su startup crezca, ¿podrá la API mantenerse al día con el aumento de la demanda? ¿Su negocio seguirá siendo viable a medida que crezca su base de usuarios? Póngase en contacto con servicios expertos en desarrollo de API si no está seguro de estas respuestas.
- Recomendamos realizar un análisis costo-beneficio . Los gastos de uso de la API deben equilibrarse con las ganancias y eficiencias potenciales que su startup puede lograr.
- Pedimos a los empresarios que negocien los términos con el proveedor de API . Muchas empresas tienen varios niveles de precios u ofrecen descuentos para nuevas empresas en ciernes. La pasarela de pago API de Square, por ejemplo, es conocida por ofrecer planes de precios flexibles para pequeñas empresas.
- Le sugerimos optimizar su uso para administrar los costos , especialmente para las API que cobran por solicitud. Priorizar las solicitudes necesarias y ahorrar tráfico de datos puede marcar una diferencia significativa en sus gastos generales.
No tenemos una Bola Mágica 8 para saber qué nos depara el futuro, pero para bien o para mal, estos cambios parecen estar dejando atrás uno de los mejores aspectos de internet, una comunidad de gente inteligente con muy poco presupuesto, pero con mucho corazón y creatividad. Esperemos que en el futuro podamos encontrar un punto medio donde todos ganen.
Fuente: BairesDev