Upgrade to Pro — share decks privately, control downloads, hide ads and more …

How to use your API Gateway as Developer Relati...

How to use your API Gateway as Developer Relations Tool

When it comes to truly knowing your user, there’s no greater ally than your API Gateway. In this session, you’ll learn why your API Gateway is among your most powerful DevRel tools and how to leverage this data to get meaningful KPIs, create smart user segments or build tools to streamline support.

Alvaro Navarro

April 19, 2021
Tweet

More Decks by Alvaro Navarro

Other Decks in Technology

Transcript

  1. Motivation © Amadeus IT Group and its affiliates and subsidiaries

    | Confidential and restricted • Which APIs are used the most? • Who are the most active users? • Why did my users stop using my platform?
  2. Motivation © Amadeus IT Group and its affiliates and subsidiaries

    | Confidential and restricted API Gateway
  3. General idea © Amadeus IT Group and its affiliates and

    subsidiaries | Confidential and restricted
  4. © Amadeus IT Group and its affiliates and subsidiaries |

    Confidential and restricted General idea apigee2sql Local sqlite database
  5. © Amadeus IT Group and its affiliates and subsidiaries |

    Confidential and restricted General idea user api_id traffic environment date [email protected] 1 100 testing 2020-12-10 [email protected] 3 250 testing 2020-12-10 [email protected] 4 640 testing 2020-12-10 [email protected] 1 700 testing 2020-12-10 [email protected] 4 50 production 2020-12-10 Traffic table
  6. © Amadeus IT Group and its affiliates and subsidiaries |

    Confidential and restricted General idea Id name proxy 1 Flight Search flight_search_get_v1 3 Hotel Search hotel_search_get_v2 4 Flight Booking flight_booking_post_v1 5 Points of Interest pois_get_v1 6 Flight Status flight_status_get_v1 API table
  7. © Amadeus IT Group and its affiliates and subsidiaries |

    Confidential and restricted General idea • Which APIs are used the most? • Traffic evolution per API/user • Who are the most active users? • Busiest days of the week/month/year
  8. © Amadeus IT Group and its affiliates and subsidiaries |

    Confidential and restricted General idea apigee2sql Local sqlite database user database
  9. © Amadeus IT Group and its affiliates and subsidiaries |

    Confidential and restricted General idea email name registration apps country active [email protected] John Wick 2020-12-01 2 United States True [email protected] Anna Müller 2020-11-13 1 Germany True User table
  10. © Amadeus IT Group and its affiliates and subsidiaries |

    Confidential and restricted General idea • Traffic and active users per country (go-to-market) • Registration peaks (events!) • Improvement of the on-boarding user status.
  11. © Amadeus IT Group and its affiliates and subsidiaries |

    Confidential and restricted On-Boarding / Drop-off REGISTRATION API CALL TESTING API CALL PRODUCTION 10,000 7,000 (-30%) * 2,000 (-70%) 1,200 (-40%) VISITORS * ((7,000-10,000)/10,000)*100
  12. Improving the funnel © Amadeus IT Group and its affiliates

    and subsidiaries | Confidential and restricted
  13. © Amadeus IT Group and its affiliates and subsidiaries |

    Confidential and restricted Improving the drop-off apigee2sql Local sqlite database user database
  14. © Amadeus IT Group and its affiliates and subsidiaries |

    Confidential and restricted Improving the drop-off
  15. © Amadeus IT Group and its affiliates and subsidiaries |

    Confidential and restricted Improving the drop-off
  16. Marketing Campaigns © Amadeus IT Group and its affiliates and

    subsidiaries | Confidential and restricted API Decommission Warning to some specific users about upcoming API decommission Surveys Why some users are no longer using one API? Improve Onboarding Users with account still pending to be activated Conversion rate Users not moving to production environment
  17. Building a dashboard © Amadeus IT Group and its affiliates

    and subsidiaries | Confidential and restricted
  18. © Amadeus IT Group and its affiliates and subsidiaries |

    Confidential and restricted Building a dashboard apigee2sql Local sqlite database user database
  19. © Amadeus IT Group and its affiliates and subsidiaries |

    Confidential and restricted Building a dashboard
  20. © Amadeus IT Group and its affiliates and subsidiaries |

    Confidential and restricted Building a dashboard apigee2sql Local sqlite database user database
  21. © Amadeus IT Group and its affiliates and subsidiaries |

    Confidential and restricted Building a dashboard
  22. Future work © Amadeus IT Group and its affiliates and

    subsidiaries | Confidential and restricted
  23. Implement automation in some parts of the process. Future work

    1 Implement our own dashboard. 2 Generate reports with metrics. 3