Подписывайтесь на мой новый канал: делюсь интересными фичами из мира e-commerce 3 раза в неделю

Прокачиваем Action button

Как создать ещё одну точку контакта между компанией и владельцами новых iPhone
Скоро Новый год, и все устремляются за подарками, в том числе и за новыми iPhone. Я тоже решил пересесть на 16 Pro, и внимание моё, помимо прочего, привлекла кнопка действия (Action button), которой не было на моем предыдущем девайсе.

Я решил разобраться в её возможностях поглубже, и это натолкнуло меня на идею о том, что она может стать по сути новой точкой контакта между компанией и клиентом. И пара e-com приложений на российском рынке сейчас буквально в одном шаге от этого.

Сначала я расскажу о том, как кнопка работает и какие возможности в себе скрывает. Далее – что нужно сделать, чтобы она стала новой точкой контакта между компанией и клиентом. А в конце поделюсь идеями того, что разным сервисам можно было бы реализовать с её помощью.

Подписывайтесь на выход новых статей в Telegram и делитесь этим постом с коллегами, которым материал может быть полезен. А если у вас при прочтении возникнут вопросы или идеи, добро пожаловать в комменты.

Автор hardclient.com

Как работает кнопка действия?

Кнопка действия – сравнительно новый элемент в iPhone. Практически во всех предыдущих моделях на её месте размещался переключатель бесшумного режима, к которому многие из нас давно успели привыкнуть.

Но Apple не стоит на месте и стремится сделать свои девайсы всё более и более функциональными. Поэтому начиная с iPhone 15 Pro и Pro Max этот переключатель был заменён кнопкой, которой посвящена эта статья.
hardclient
Как следует из названия, к кнопке можно привязать какое-либо действие. Выбрать можно тот же бесшумный режим (позаботились о тех, кто уже привык), открытие камеры, фонарик и много чего другого. Но среди этих опций есть парочка тех, которые открывают более широкие возможности.

А для разработчиков приложений из разных сфер – в том числе и горячо любимого мною e-com'а – это интересная возможность создать ещё одну точку контакта с нами, клиентами – причем физическую.

Так что это за интересные опции? Шорткаты (shortcuts, быстрые команды) и элементы управления (controls). Сегодня мы поговорим о шорткатах: я на пальцах объясню, как их можно использовать вместе с кнопкой действия, поделюсь идеями реализации и ссылками на документацию.
hardclient
Сразу замечу: здесь мы говорим только про iOS. Но если вы занимаетесь Android разработкой, работали с альтернативами такой кнопки и вам есть что добавить, пожалуйста, поделитесь ссылками в комментах – обязательно ознакомлюсь, да и подписчикам будет полезно.

Что такое шорткаты?

Итак, сначала о том, что за зверь такой – эти шорткаты? Это нативный функционал iOS, который позволяет автоматизировать действия и упростить нам жизнь. Как предустановленное приложение, появились они в наших девайсах ещё в далёком 2019г с выходом iOS 13.

Но предположу, что знакомы с шорткатами далеко не все, кто читает сейчас эту статью. До какого-то момента они и у меня были в одной группе с рулеткой, компасом и прочими приложениями, которые попали в папку, Other и полезность их я до конца не осознавал.
hardclient
Эх, знал бы я тогда, что за этой абстрактной иконкой скрывается целая вселенная. А если точнее, то конструктор, с помощью которого мы можем собрать команду из разных действий и условий. А потом запускать её в одно касание или голосом. Вот ссылка на подробное описание.

Примеров есть масса: открыть музыкальное приложение и запустить любимый трэк-лист; или, сделав скриншот, открыть мессенджер, запустить диалог с нужным контактом, прикрепить фото к сообщению и отправить; или сохранить скриншот в нужную папку и в название добавить текст из буфера обмена.

У пытливых умов может возникнуть резонный вопрос: «А что за действия-то такие? Откуда берутся эти кирпичики, из которых мы можем создать свою быструю команду?» Они берутся из приложений, причем как из нативных, так и из тех, которые мы скачиваем из App Store.

Чтобы посмотреть, какие действия и из каких приложений вам доступны, можно зайти в приложение Команды (Shortcuts) и посмотреть блок «быстрые команды приложений». Вот, примеру, мой список доступных приложений с действиями (а у меня установлено около 300 ecom-приложений).
hardclient
«Но почему приложения моей компании нет в списке?» – спросите вы. А нет его по одной простой причине: эти быстрые действия не появляются сами по себе: iOS не генерирует их сама исходя из функционала приложений – их нужно создавать отдельно на уровне среды разработки.

Действия

Но какие действия добавить в шорткат? Ответьте на вопрос: с какими намерениями клиент заходит в приложение? Причем намерения могут быть как атомарными (посмотреть избранное), так и составными (заказать такси по тарифу «комфорт» до дома и оплатить с корпоративной карты).

На их основе можно создавать запрограммированные действия. Кстати, а почему я использую термин «намерения»? А потому что в документации Apple они так и называются – Intents. Вот ссылка на общую документацию, а здесь можно почитать, как их создавать на уровне кода.

Окей, представим, что вы создали действия на уровне среды разработки, выпустили новую версию приложения – поздравляю! Но что с ними делать дальше? Теперь клиенты могут добавить их в Siri и выполнить их с помощью голосовых команд. Можно найти эти команды и в Spotlight search.
hardclient
Но возникает резонный вопрос: как часто мы в России пользуемся Siri? Это лишь мои личные наблюдения, но среди коллег, друзей и знакомых у меня наберётся лишь пара-тройка человек, которые используют Siri активно.
hardclient
А что означает отсутствие массового спроса и невысокая популярность технологии? Правильно: то, что на стороне разработчика фичи, связанные с этой технологией, ложатся в самый дальний угол бэклога, из которого чаще всего и не выползают.

Ключевая мысль

И тут мы подбираемся к ключевому пункту этой небольшой статьи: да, Siri и Spotlight search не так развиты в России, как, например, аналоги от Яндекса или GhatGPT, и кому-то кажется, что нет смысла писать лишний код. Но сейчас положение дел может измениться.

Ведь разработчики теперь могут создавать намерения на основе ключевых действий в своих приложениях, а клиент может выбрать их в качестве быстрой команды и запускать эти действия в одно нажатие кнопки. Так кнопка действия может стать новой точкой контакта с клиентом.

Идеи использования

Ниже я поделюсь несколькими идеями быстрых команд, которые можно создать в разных сервисах и зарядить их в Action button. Два ключевых критерия – это высокая частота использования и относительная сложность самих действий, которые мы будем автоматизировать.
  • ВкусВилл
    Сканирование QR-кода на кассе для авторизации
  • Магнит
    Показ QR-кода карты лояльности
  • Лента
    Быстрый просмотр персональных предложений перед покупкой, когда вы в магазине
  • Ozon
    Сканирование штрихкода на товаре в offline и сравнение цены с товарами на Ozon
  • Wildberries
    Отображение штрихкода при самовывозе из ПВЗ
  • Т-Банк
    Открытие камеры для оплаты по QR-коду через СБП
  • Яндекс Go
    Заказ такси на работу, когда ты дома, и обратно, когда на работе
  • Lamoda
    Быстрый поиск товаров по фото с активацией камеры
  • Спортмастер
    Добавление приёмов пищи или воды в счетчик калорий (да, он у них есть)
  • Литрес
    Возобновление чтения последней книги
  • Сестрица
    Быстрый повторный заказ бутилированной воды
  • Telegram
    Открыть канал @hardclient 😉
Если среди нас ещё есть те, у кого под конец года остались силы и энергия, предлагаю немного пофантазировать: как Action button можно было бы использовать в приложении вашей компании или в аппах, которыми вы пользуетесь ежедневно? Напишите в комментах – интересно будет почитать.

Проблема курицы и яйца

И вот мы подходим ко второй ключевой мысли: несмотря на то, что добавление быстрой команды в кнопку – это вопрос на полминуты, клиент в массе своей сам до этого не додумается. И даже самая интересная, необычная и ценная идея может затухнуть, так и не увидев свет.

Это как с быстрыми действиями: несмотря на свою полезность в ряде случаев, это фича, о которой ты узнаешь, когда уже собрался удалить приложение и зажал его иконку. Просто потому, что в подавляющем большинстве приложений о них не говорится ни слова.
hardclient
Поэтому если у вас появились идеи того, как можно зарядить Action Button, позаботьтесь и о том, чтобы грамотно донести до клиента ценность такой функции: сколько ненужных ручных действий ему удастся сэкономить, потратив полминуты на настройку, и как это упростит его жизнь.

Такой оффер можно еще и привязать к контексту: например, в случае со ВкусВилл, который стоит в одном шаге от внедрения такой фичи (быстрые команды у них уже есть), можно предложить клиенту настроить кнопку после того, как он в следующий раз отсканирует камерой QR-код на кассе.
hardclient
To be continued...
Итак, это была статья про Action button – небольшую кнопку, которая при грамотном использовании открывает широкие возможности – как перед пользователями, так и перед разработчиками.

Если вы решите перенять идеи, описанные в этой статье, и внедрите их в своём приложении, дайте мне знать: обязательно напишу о вас на втором канале (если вас кто-нибудь не опередит😉).

Как всегда, не забудьте поделиться этим постом с коллегами, которым материал может быть полезен. Всего наилучшего и до связи в следующих статьях.
Все статьи по e-commerce