При внутренней ориентации 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.
Приобретя в 2016 году компанию LinkedIn, Microsoft существенно расширила свой доступ к интерактивным данным. Число пользователей LinkedIn составляет около 500 млн человек по всему миру, и эта социальная сеть является фактической социальной сетью для профессионалов. Используя API, Microsoft объединяет данные LinkedIn с данными других продуктов Office 365, тем самым существенно расширяя возможности Office Graph. Кроме того, Microsoft применяет процессы машинного обучения и бизнес-аналитики к этим совокупным данным. В результате появляется множество новых персонализированных цифровых сервисов. Например, в ленте новостей LinkedIn появляются статьи, основанные на проектах, над которыми сотрудник работает в данный момент. Office 365 предлагает наставников или экспертов, с которыми сотрудник может связаться для решения текущей или будущей задачи. Microsoft также предоставляет целевую рекламу на основе профилей пользователей, как это делают Google и Facebook: в 2016-2019 годах Microsoft получила более 7 млрд долл. дохода от рекламы. 5
API не только направляют данные, собираемые собственными продуктами титанов, но и помогают собирать данные от сторонних организаций. Например, API Facebook позволяют размещать кнопку "Мне нравится" на сайтах сторонних организаций. Каждый раз, когда пользователь нажимает на кнопку "Мне нравится", например, на сайте салона красоты, салон красоты становится виден всем друзьям пользователя на платформе Facebook. В свою очередь, Facebook получает больше данных через эти "лайки", которые дополняют "лайки", собираемые ее собственной платформой. Таким образом, размещение кнопки "Мне нравится" на сайтах сторонних компаний сродни размещению на них датчиков. API-интерфейсы направляют данные датчиков в свои хранилища. Широкое распространение кнопки "нравится" (достигнутое с помощью API) помогает Facebook собирать и направлять (через API) в свои хранилища множество дополнительных интерактивных данных, которые углубляют ее понимание отдельных пользователей.
Использование преимуществ API с помощью внешнего фокуса
Ориентируясь на внешние факторы, цифровые титаны используют API для привлечения ресурсов внешних организаций с целью расширения возможностей своей цифровой платформы. Такие API также известны как публичные API. При таком подходе цифровые титаны открывают свои данные внешнему миру через API. Открывая свои данные, "цифровые титаны" побуждают разработчиков и другие внешние организации искать способы дальнейшего расширения функциональных возможностей своих цифровых платформ. Предпосылкой является то, что вероятность появления инновационных идей выше, когда над их созданием работают тысячи независимых друг от друга организаций, а не одна. Это подход "пусть расцветает тысяча цветов". Рассмотрим пример Twitter.
API позволяют распускаться тысяче цветов
В самом начале своего существования пользовательский интерфейс Twitter был недостаточно удобен для обычных пользователей, и после первого запуска платформа некоторое время прозябала. Однако, к счастью, в то время Twitter проводил политику открытых API, предоставляя разработчикам свободный доступ к своим данным. TweetDeck, сторонний разработчик, использовал эти API для создания более удобного пользовательского интерфейса на основе движка Twitter. Приборная панель TweetDeck позволила пользователям отправлять и получать твиты, а также просматривать профили пользователей более инновационными способами. Ее функции стали настолько популярными, что привели к взрыву использования Twitter. В конечном итоге в 2011 году компания Twitter купила TweetDeck.
Компания Google Nest - электронный программируемый самообучающийся термостат (приобретенный в 2014 году за 3,2 млрд долл. у компании Nest Labs из Пало-Альто) - также имеет открытые для внешнего мира API в рамках инициативы "works for Nest". 6 В рамках этой инициативы Google ищет партнеров, способных найти инновационные способы подключения своих продуктов к Nest. При этом открытые API позволяют партнерам найти Nest, а не самой Nest прилагать все усилия для их поиска. Благодаря открытым API многие компании нашли способы подключения своих продуктов к Nest. Автомобили Mercedes-Benz подключаются к Nest, оповещая водителя о приближении к дому, что позволяет своевременно отрегулировать температуру в доме. Nest также знает, когда водитель покидает дом, и может соответствующим образом изменить температуру в доме . Аналогичным образом робот-пылесос Samsung начинает уборку, когда узнает, что пользователь вышел из дома. Духовые шкафы JennAir, когда они используются, помогают Nest снизить температуру в доме, чтобы приспособиться к дополнительному выделению тепла. Браслеты Jawbone, отслеживающие движения человека, сообщают Nest, когда пользователь просыпается или засыпает, чтобы соответствующим образом изменить температурные настройки. Whirlpool и поставщики электроэнергии для дома подключаются к Nest, чтобы запускать приборы, такие как стиральные и посудомоечные машины, в непиковые периоды потребления энергии. API направляют данные из различных источников, включая GPS-данные с автомобилей и данные Интернета вещей (IoT) с различных приборов, которые Nest может анализировать с помощью современных аналитических инструментов, предлагая новые услуги.
Все эти совместные работы начинались как эксперименты. Некоторые из них должны были сработать, другие - потерпеть неудачу. Но всего несколько приложений-блокбастеров оправдывают все усилия. API помогают проводить такие эксперименты. Эрик Шмидт, бывший генеральный директор и исполнительный председатель совета директоров Google, назвал стратегию URL - сначала уникальность, потом доходы. Он объяснил это так: "Если вы сможете построить устойчивый бизнес по продаже глазных яблок, вы всегда сможете найти умные способы их монетизации". 7 Инвестиции в повсеместное распространение или широкомасштабное использование API вызывают больший интерес к данным, предлагаемым компанией, со стороны третьих лиц. Это, в свою очередь, повышает шансы на успешное партнерство. Соответственно, вероятным результатом является увеличение доходов.