Header Ads Widget

Ticker

6/recent/ticker-posts

7 Terminologías de modelos de negocio API

 

Hay mucho que aprender para aquellos de nosotros que recién nos estamos iniciando en el mundo de las API. Incluso la naturaleza de una API puede ser un poco esquiva cuando recién se comienza, sin mencionar todas las terminologías y acrónimos necesarios para comprender el mundo del desarrollo que lo rodea.

Pero antes de que pueda comenzar a desarrollar y utilizar sistemas útiles para comunicarse con el mundo de los datos, debe tener un conocimiento básico de las herramientas y los recursos disponibles para los profesionales de API, así como de cómo las API generan ingresos. Para cualquiera que se inicie en las API, este recurso está destinado a ayudar.

Empiece por aprender estos siete términos clave para los modelos de negocio de API y lo que significan para los profesionales de API.

1. API
Comencemos por definir qué es realmente una interfaz de programación de aplicaciones (API).

Las API sirven como una base de recursos y una herramienta de comunicación que permiten a otros servicios aprovecharlas. El resultado es una red de información compartida que permite a los desarrolladores crear nuevos servicios innovadores.

Por ejemplo, una solicitud de información se envía a través de la API como una llamada, y luego esa información se recupera de los datos estructurados o no estructurados que actúan como fuente. Una forma de pensarlo es imaginarse a la API como el camarero de un restaurante. El usuario realiza un pedido y la API comunica ese pedido a la cocina (el conjunto de datos) y devuelve la solicitud.

Un practicante de API, entonces, debe tener una comprensión de los conjuntos de datos y los métodos para aprovechar y recuperar datos. Afortunadamente, hay muchos conjuntos de datos gratuitos y de código abierto desde BuzzFeed hasta Quandl que puede usar y experimentar mientras se familiariza con el mundo de las API.

2. API abiertas
En la misma línea, muchos modelos de negocio de API operan de forma libre y abierta. Estas API abiertas actúan como el pan y la mantequilla para muchas aplicaciones.

Las API abiertas se obtienen de forma pública, lo que significa que están disponibles de forma gratuita para cualquier desarrollador que desee utilizarlas. Al proporcionar acceso a datos de fondo, estas herramientas hacen que la integración de servicios y funcionalidad sea exponencialmente más fácil que si los desarrolladores tuvieran que crear conjuntos de datos y herramientas de comunicación completamente desde cero.

Debido a que las API abiertas pueden agregar valor a un modelo comercial, muchas empresas las ofrecen como una herramienta para desarrolladores independientes. Algunas empresas importantes con sus propias API abiertas incluyen Facebook, Yahoo y YouTube.

Esto no debe confundirse con OpenAPI , la especificación API estándar de la industria.

3. Freemium
En la transición de modelos de negocio de API gratuitos a pagos, existen los servicios freemium . Estas API generalmente requieren una suscripción antes de su uso, con servicios escalonados y servicios adicionales accesibles detrás de un muro de pago.

El modelo de negocio de la API freemium incluye un nivel de servicio que no tiene costo. Podría dar a los usuarios 500 llamadas a la API antes de que el usuario incurra en un cargo. Las API de Freemium pueden venir con cuotas y tarifas por excedente como un medio para cobrar a los usuarios que superan un límite mensual establecido. En lugar de limitar la tasa , esto garantiza que los usuarios aún puedan acceder al servicio mientras se les paga a los desarrolladores.

Google Maps es un ejemplo de API freemium con funciones adicionales y tipos de llamadas disponibles para los suscriptores. Sin costo alguno, los desarrolladores pueden acceder a la información del mapa, pero con un costo adicional, también puede recibir mayor soporte técnico e informes de uso.

4. Pago por uso
Más adelante en el camino de los pagos, está el modelo de pago por uso . Este método de cobro por el uso de la API considera solo las llamadas realizadas a la API por el usuario y las factura en consecuencia. Si solo realiza una solicitud a la API, eso es todo por lo que pagará.

El modelo de pago por uso de Smartcar , por ejemplo, cobra $ 0.15 por solicitud en hasta 20,000 llamadas. El panel de facturación rastrea las solicitudes, luego el usuario paga por su uso mensual. Este modelo garantiza que el usuario obtenga lo que necesita y que se le pague al desarrollador de API.

5. Puntos o basados ​​en unidades
Al igual que el pago por uso, el modelo de servicios API basado en puntos o unidades termina facturando al usuario solo por las llamadas y funciones que realmente ha utilizado. A diferentes solicitudes se les pueden asignar diferentes valores de puntos en función del valor del servicio en sí. De esta manera, los desarrolladores y usuarios tienen acceso a lo que necesitan y pueden presupuestar en consecuencia.

Los planes de pago basados ​​en puntos suelen ser de prepago o de pago por uso. Esto significa que el desarrollador puede comprar los puntos que necesita para utilizar los servicios que desea de antemano o acumularlos a medida que avanza y pagar al final de un período de facturación.

6. Referidos y afiliados
El modelo de referencia o afiliado para las API comerciales convierte a los desarrolladores en un socio en la generación de ingresos de API. Esto se utiliza para generar tráfico mutuamente y promover la venta de productos, todo en el contexto de una red de llamadas y respuestas. Por ejemplo, un sitio de comercio electrónico puede acceder a la base de datos de productos de una API, y si esa acción conduce a una venta, el desarrollador gana dinero junto con la empresa API que ofrece los productos.

Este método es beneficioso para todos los desarrolladores y profesionales de API, ya que ofrece incentivos para usar una API y desarrollar servicios eficaces a su alrededor.

7. Tarifas de transacción
Lo último en esta lista de terminología de modelo de negocio de API es bastante evidente, pero debe saber cómo funcionan las tarifas de transacción en el contexto de una API. Este modelo es utilizado por casi todas las API basadas en servicios de pago , desde PayPal hasta Stripe, porque permite que la API cobre una tarifa cuando se procesa una transacción.

Al dirigir el tráfico a través de la infraestructura API, los desarrolladores pueden acceder a una mayor base de datos de información y funcionalidad. Esto lo convierte en un sistema conveniente para transacciones digitales, en el que el consumidor paga la tarifa de transacción a la API. Como resultado, se cultiva una red de valor.

Desarrollo de habilidades y recursos de API
Estas son solo siete de las terminologías de modelos comerciales comunes que conforman el mundo de las API. Con ellos, los desarrolladores y profesionales de API están creando estrategias nuevas e innovadoras para crear servicios y vincular información. Pero para producir valor a través de las API, necesitará las habilidades y los recursos necesarios para el desarrollo iterativo.

Defina, diseñe, perfeccione, cree prototipos y pruebe sus modelos y funcionalidades comerciales de API para optimizar su potencial. A menudo, esto significa diversificarse no solo con uno, sino con varios modelos para generar ingresos a través de una API. Ya sea que combine una API abierta con incentivos de afiliados o cobre tarifas de transacción, estos son los términos y modelos que debe conocer al comenzar en el juego de API.


Publicar un comentario

0 Comentarios