Встроенные приложения Shopify могут запускать разговор с Sidekick с заранее подготовленным сообщением. Возможность Sidekick Launch API опубликована 28 октября. Например, разработчик может поставить кнопку вопроса рядом с отчётом; вызов shopify.sidekick.launch({ message }) откроет помощника и отправит подготовленный текст как сообщение продавца.

Что именно получает пользователь

Анонс описывает запуск контекстной беседы из приложения внутри Shopify admin. Это полезно, когда сотрудник видит показатель и хочет понять следующий шаг, не составляя вопрос с нуля. Однако содержание сообщения определяется реализацией приложения, поэтому его стоит проверять как отдельную часть пользовательского сценария.

Хорошая кнопка объясняет действие до нажатия: открыть Sidekick и обсудить выбранный отчёт. Не маскируйте отправку вопроса под обычное раскрытие справочного текста. Пользователь должен понимать, что сейчас начнётся беседа от его имени. Это особенно важно, если приложение добавляет к вопросу параметры, которые не видны прямо рядом с кнопкой.

Передавайте только необходимый контекст

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

В учебном сценарии сотрудник смотрит снижение числа заказов за неделю. Подготовленный вопрос должен сохранять именно этот период и текущий фильтр. Если приложение подставляет старое значение после переключения отчёта, помощник начинает объяснять другую ситуацию. Поэтому обновление контекста после изменения параметров входит в приёмку функции.

Проверьте границу между беседой и действием

Запуск Sidekick не следует описывать как автоматическое исправление отчёта или настроек магазина. Анонс сообщает о начале разговора. Сформулируйте ожидаемый результат кнопки соответственно: продавец получает возможность задать вопрос в подходящем контексте и затем оценить ответ.

Если дальнейший сценарий предлагает изменение данных, у него должен быть собственный понятный шаг подтверждения в соответствии с возможностями приложения. Не включайте в сообщение скрытые распоряжения, не связанные с намерением пользователя. Контекстная помощь полезна, когда она делает задачу яснее, а не добавляет неочевидные операции за обычным вопросом.

Как принять интеграцию

Проверьте несколько состояний: отчёт с данными, пустой результат и изменённый период. В каждом случае сравните надпись кнопки, подготовленное сообщение и открывшуюся беседу. Сохраните обезличенные примеры для поддержки. Для технических ошибок пригодится разбор диагностики приложений, но правильный запуск интерфейса ещё не доказывает полезность сформулированного вопроса.

Возможность дополняет помощь Sidekick в настройках checkout. Здесь инициатором и источником подготовленного контекста выступает встроенное приложение. Критерий качественной реализации — понятное действие, актуальные параметры и ответ, который продавец может проверить, прежде чем принимать решение по работе магазина.

Проверьте также, что после переключения между двумя магазинами приложение не сохраняет в вопросе параметры предыдущего магазина.