Более того, API могут служить проводниками данных и улучшать функциональность цифровых сервисов. Изучение того, как титаны цифровых технологий используют эти возможности, поможет нам понять, как повторить эту работу в традиционном бизнесе.
Как цифровые титаны извлекают выгоду из API
Цифровые титаны используют атрибуты API для создания стоимости, применяя два подхода. Один подход ориентирован на внутренние потребности. В этом случае API создают более широкие функциональные возможности для цифровых сервисов титанов за счет повышения внутренней эффективности разработки программного обеспечения. При таком подходе титаны цифровых технологий используют API в качестве внутренних каналов для сбора данных. API помогают направлять данные, генерируемые сервисами титанов, в их внутренние архивы данных для уточнения профилей пользователей и углубления их понимания.
Второй подход ориентирован на внешние факторы. Здесь API помогают улучшить функциональные возможности цифровых сервисов титанов за счет использования внешних ресурсов. API также служат каналами передачи данных внешним организациям. Таким образом, API помогают расширить возможности пользователей, опираясь на изобретательность сторонних организаций. Однако этот второй подход также требует от титанов цифровой индустрии балансировать между двумя противоположными результатами широкого обмена данными через API: большим удобством, которое может предложить их цифровой опыт, и растущей обеспокоенностью по поводу потери конфиденциальности пользователей (подробнее об этом далее в этой главе и в главе 9, где эта проблема подробно рассматривается). Подходы, ориентированные на внутренний и внешний фокус, описаны ниже.
Использование преимуществ API с помощью внутреннего фокуса
При внутренней ориентации API способствуют развитию внутренних компетенций цифровой платформы. API, ориентированные на внутренний рынок, также называют частными API. 4 Например, компания Google использует частные API для использования функциональности своей поисковой системы в других продуктах компании, таких как Google Maps, Google Photos, Google News и Google Docs. Это позволяет компании избежать дублирования усилий и повысить эффективность разработки программного обеспечения. Части уже разработанного программного обеспечения Google могут быть повторно использованы в новых программных продуктах. Подобно тому, как смешиваются и сочетаются различные блоки Lego, Google использует API, позволяющие независимо менять местами, повторно использовать и совместно использовать с другими функциями (например, картами) любой фрагмент функциональности (например, поиск). Таким образом, Google может использовать возможности своей функции поиска в широком спектре своих современных и будущих продуктов.
Но продукты Google также являются источниками интерактивных данных. Взаимодействуя с Google Photos или Google Docs, пользователь сообщает Google, с кем он хочет поделиться своими фотографиями или документами. Взаимодействие с Google Maps информирует Google о местах, которыми интересуется пользователь или с которыми он связан. При использовании Google News пользователь сообщает Google о своих тематических интересах, политических пристрастиях и других предпочтениях. API также интегрируют и передают эти данные в специальные хранилища. Помимо расширения функциональности программного обеспечения, API выступают в качестве внутренних каналов, по которым Google направляет данные из множества своих программных продуктов. Это позволяет расширить профиль каждого отдельного пользователя и получить более глубокие сведения о нем.
Аналогичным образом Microsoft использует API в Office 365 - подписной версии широко используемого пакета Microsoft Office. В состав пакета Office входят продукты, знакомые миллионам пользователей по всему миру, такие как Word, Excel, PowerPoint, Outlook и OneNote. Кроме того, Office 365 предлагает и другие продукты, включая Skype for business (для проведения видеоконференций), SharePoint (для интеллектуального и безопасного обмена документами с коллегами), OneDrive (облачный хостинг файлов), Microsoft Teams (для совместной работы сотрудников в чате) и Yammer (социальная сеть для предприятий) для корпоративных клиентов.
Как и в случае с Google, API помогают Microsoft обмениваться многими функциональными возможностями между этими продуктами. Например, функции чата в Skype также используются в Teams и Yammer, а функции Word, Excel и PowerPoint являются важными компонентами SharePoint. Также, как и в случае с Google, каждый из этих продуктов собирает данные о взаимодействии с пользователем. Соответственно, Microsoft знает, чем занимается пользователь в своей среде Office 365. Она знает о запланированных встречах пользователя (через Outlook), о его коллегах (через Teams) и некоторых его навыках (через SharePoint). Он может отслеживать взаимоотношения на основе того, кто кому отправляет электронные письма. Определяя тех, кто одновременно вносит изменения в одни и те же документы в SharePoint, Microsoft также знает, кто с кем сотрудничает. API-интерфейсы направляют и помогают интегрировать интерактивные данные, собираемые этими продуктами. Это помогает Microsoft создавать профили пользователей в корпоративном мире, как это делают Facebook, Amazon и Google в потребительском мире. Microsoft называет это Office Graph.