Header Ads Widget

Ticker

6/recent/ticker-posts

Cómo monetizar su API

 


Cajón de caja registradora horizontal

Ha pasado innumerables horas trabajando en su nueva API. Seguiste todos los estándares y mejores prácticas. Ejecutó una estrategia de API primero. Escuchó a los usuarios y desarrolladores de su aplicación. Tuviste cuidado de incluir las funciones que necesitaban. Sin embargo, una cosa que aún no has descubierto es cómo ganarás dinero con tu API.

¿Te suena esto a ti? ¿Está comparando y contrastando diferentes modelos comerciales de API para determinar la mejor manera de monetizar su API? ¿Tiene preguntas sobre cómo debe medir la actividad de la API? ¿Qué tipo de actividad debes medir? ¿Cómo afectará a la monetización? ¡Siga leyendo para encontrar respuestas a estas y otras preguntas relacionadas!

¿Qué modelo de negocio?

Lo primero es lo primero: debe averiguar qué debe cobrar y quién debe pagar por el uso de la API. Hay muchos modelos de negocio de API para elegir. John Musser hizo un trabajo increíble cubriendo 20 modelos en una sola presentación , y recientemente hablé de 5 formas de aumentar sus ingresos mediante la ejecución de su modelo de negocio con una API. De todas estas opciones, profundizaré en tres en este artículo; estos en particular le ofrecen la mejor oportunidad de monetizar su API. Son:

  1. Inclusión: proporcione el uso de API con todos los planes de pago de su aplicación
  2. Independencia: hacer que los desarrolladores paguen por separado por el uso de la API
  3. Incorporación: considerar el acceso a la API como una característica e incorporarlo en ciertos planes

Uso de API gratuito con ingresos basados ​​en funciones o planes existentes

Con este modelo, acceder a la API es completamente gratuito. El objetivo de este enfoque es hacer que los usuarios finales consuman más recursos de su aplicación que están vinculados a planes específicos. Al consumir más recursos, los usuarios pasan a un plan superior o, si ofrece un plan gratuito, a uno de pago.

Este es probablemente el modelo más fácil de implementar porque no tiene que escribir ningún código ni hacer nada específico para que esto suceda. Al ofrecer acceso a la API de forma gratuita, está animando a los desarrolladores a crear aplicaciones e integraciones además de su API. Al no vincular el acceso o el uso de la API a un plan en particular, está tratando su API como una forma más de consumir las funciones de su aplicación. Un buen ejemplo es Dropbox, que le permite usar su API de forma gratuita. Al hacerlo, el servicio en la nube alienta a los usuarios a consumir más almacenamiento y eventualmente terminan suscribiéndose a un plan pago.

El resultado de este modelo es que los usuarios probablemente usarán su aplicación de manera más y más sofisticada. Tendrán diferentes formas de interactuar con las funciones de su aplicación siempre que utilicen una aplicación o integración de terceros. Al hacer esto, estarán más comprometidos con su aplicación y, finalmente, tendrán que pasar a un plan pago que admita su patrón de uso.

Cobrar a los desarrolladores por el acceso a la API

Otro método de monetización que debe considerar es fijar el precio de su API de forma independiente. Hay muchas formas de hacer esto y pasar una factura a los desarrolladores. Recomiendo implementar un enfoque de "pago por uso" en lugar de ofrecer planes basados ​​en límites. Con esta estrategia, los desarrolladores pagarán solo por lo que utilicen y sus ingresos estarán más relacionados con sus costos. Esto requiere un cierto sentido de confianza entre usted y el desarrollador porque no hay un pago por adelantado. Sin embargo, al final, sus clientes comprenderán mejor por qué están pagando. Existe una forma de mitigar el peligro de que algunos clientes no paguen al final del período después de que ya hayan consumido sus recursos. Puede implementar un límite de uso estricto que se activa cada vez que un cliente no paga durante un período determinado. Si su uso de API alcanza ese límite,

Cobrar a los desarrolladores solo tendrá sentido si está ofreciendo un producto centrado en API; de lo contrario, los desarrolladores no encontrarán una razón convincente para pagar solo por conectarse con su API. Un buen ejemplo de una empresa que sigue este modelo es Contentful ; son una empresa que ofrece gestión de contenidos a través de una API. Proporcionan diferentes planes con algunos límites de uso asociados que miden y cobran en consecuencia.

Cobrar a los usuarios finales por el acceso a la API

Otra forma de monetizar su API es tratarla como cualquier otra función de la aplicación que puede activar o desactivar para usuarios individuales. El uso de la API en sí está incorporado en sus planes de pago, y solo ciertos usuarios, aquellos que están pagando por un plan que incluye la API, podrán acceder a él. Esta es probablemente la mejor manera de medir el impacto directo de su API en su estrategia de monetización. Salesforce es un buen ejemplo de una aplicación que sigue este modelo. No ofrecen acceso a la API como una función individual, pero la incluyen en algunos de sus planes más costosos. De cualquier manera, los usuarios finales tendrán que elegir, y pagar, para tener acceso a su API.

Cómo medir el uso

iStock_000028337056Pequeño

Ahora que tiene algunas ideas sobre cómo monetizar su API, tendrá que pensar en cómo medir el uso de la API. Sin medirlo, ¿cómo lo facturará? Hay muchos patrones de uso que puede monitorear y medir, así que me enfocaré en las métricas más comunes. Estas son las medidas que tendrán un impacto directo en su negocio y en las que debe basarse su monetización. Todas las métricas deben medirse para cada cliente o cuenta, lo que tenga más sentido para su negocio.

Medir la cantidad total de llamadas a la API debería ser lo primero que debe hacer después de lanzar su API. Al comprender cómo los clientes individuales y a nivel mundial utilizan su API, comenzará a tener una idea mucho mejor de su relevancia para su negocio. Además, esta métrica está directamente relacionada con algunos de los modelos de monetización presentados anteriormente. El enfoque de "Pago por uso", por ejemplo, utiliza directamente el total de llamadas a la API para calcular cuánto pagará un desarrollador.

Profundizando, puede comenzar a medir la actividad API específica que se correlaciona con algunas de las funciones de su aplicación. Contentful, por ejemplo, mide el número de entradas creadas porque ofrecen una solución de gestión de contenido. Amazon S3 mide el almacenamiento y la transferencia de datos porque eso es lo que están vendiendo. El objetivo aquí es obtener métricas que estén relacionadas con su estructura de costos y que también deberían ser parte de su flujo de ingresos.

Hay muchas formas de implementar la supervisión del uso de API. Como lo han hecho LEGO y Västtrafik , puede comenzar de manera simple y aumentar el nivel de sofisticación de su monitoreo a medida que aumenta la adopción. Sin embargo, recuerde que esta será una pieza central de su estrategia de monetización. Si la medición falla, no podrá comprender cómo se utiliza su API y no podrá cobrar a los clientes.

Herramientas que pueden ayudar

Obviamente, puede implementar la medición de métricas usted mismo. Esto puede estar bien ya que está incubando o ampliando su API. Sin embargo, un mejor enfoque a largo plazo es utilizar un producto listo para usar debido a la importancia que tiene este sistema para sus capacidades de monetización. Un ejemplo de una solución que le ayudará a centralizar todo el uso de su API es logstash . Puede usarlo con una gran cantidad de lenguajes de programación y tecnologías para monitorear los archivos de registro en busca de números de uso. Si prefiere no administrar la solución de medición usted mismo, puede utilizar soluciones basadas en la nube que agregarán sus registros y le permitirán obtener información. Un ejemplo de tal servicio es SplunkRecibe los datos que le envías. Luego puede consultarlo y generar valores calculados, como el uso de API. Dependiendo de sus necesidades específicas, Mixpanel y Segment también pueden ser buenas alternativas. Mixpanel captura sus métricas y le permite analizarlas de una manera que tenga sentido desde un punto de vista comercial. El punto más fuerte del segmento es que le permite publicar datos de seguimiento en más de 100 servicios de análisis diferentes.

Puede abstraer aún más la medición del rendimiento y la monetización utilizando cualquiera de las plataformas de administración de API disponibles. Por lo general, estos servicios ofrecen una solución completa que le permite administrar cómo se utiliza su API y cómo monetizarla. 3Scale , por ejemplo, le permite definir fácilmente reglas de precios e incluso administrar todo el procesamiento de facturación y pago. Mashape también ofrece este tipo de funcionalidad; también exponen su API a desarrolladores potenciales incluyéndola en su mercado y promocionándola a través de campañas en las redes sociales. Layer 7 es otra solución de administración de API que debe considerar; incluyen un portal para desarrolladores útil y la capacidad de asignar varias aplicaciones a diferentes niveles de servicio con facilidad.

Conclusión

Si no tenía un plan antes de leer esta publicación sobre cómo puede transformar todas sus llamadas a la API en ingresos, es de esperar que ahora lo tenga. Las dos cosas más importantes son el modelo de negocio y cómo medirá el uso de API. Puede hacer que su API sea de uso gratuito y capitalizar el mayor uso de la aplicación. También puede cobrar a los desarrolladores o usuarios finales por el acceso a la API. Puede incluir la API en planes más costosos y usarla como edulcorante para que los clientes opten por ese plan más costoso. Elija el modelo que crea que se adapta mejor a su estructura de costos y a sus usuarios finales. Para llegar allí, asegúrese de medir todo lo que pueda en relación con cómo se consume su API. Para hacer eso, debe implementar un servicio de administración de API listo para usar.

Entonces, ¿cómo va a monetizar su API? Comparta sus pensamientos aquí en un comentario, en Twitter o en nuestra página de Facebook . ¡La comunidad está escuchando!

[Nota del editor: Nordic APIs es una publicación independiente y no ha sido autorizada, patrocinada ni aprobada de ninguna otra manera por ninguna empresa mencionada en esta publicación de blog, con la excepción de Layer 7 y 3Scale. Layer 7, una empresa de CA, y 3Scale son patrocinadores de la próxima Platform Summit.]

Publicar un comentario

0 Comentarios