Перейти к содержанию

Создание геозоны

Создайте геозону, чтобы определить, где будет срабатывать ваша кампания и что произойдет, когда пользователь войдет в эту область: отправка push-уведомления, событие Customer Journey или и то, и другое.

Перейдите в Campaigns → Geo campaigns. Нажмите Create geozone, чтобы начать.

Экран начала работы с гео-кампаниями с видом карты и действием Create geozone в панели управления Pushwoosh.

Укажите название кампании и агрегированную статистику

Anchor link to

В поле Campaign name введите название длиной до 64 символов. Оно должно быть коротким и узнаваемым, например, Весенняя распродажа в центре.

При желании выберите существующую кампанию в поле Aggregated statistics. Push-уведомления гео-кампании будут учитываться вместе с другими точками взаимодействия в статистике агрегированных сообщений этой кампании.

Раздел формы геозоны с полями Campaign name и Aggregated statistics.

Выберите действия при входе

Anchor link to

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

Используйте это сравнение, чтобы решить, какие действия включить:

ДействиеКогда выбиратьПример кампанииХорошо сочетается с
Отправить pushВы хотите, чтобы люди увидели сообщение в момент прибытия, без необходимости в JourneyPush-уведомление “Скидка 20% сегодня” в момент, когда покупатель входит в магазинFire dwell event, чтобы вы также могли отметить людей, которые задержались, для последующего сообщения
Вызвать событиеВы хотите запустить более длинный автоматизированный сценарий (несколько сообщений со временем), а не одно push-уведомлениеPW_GeozoneEntered запускает Journey: приветственное сообщение → ожидание 1 день → напоминание о карте лояльностиFire exit event, чтобы Journey завершился только после того, как вы будете уверены, что человек действительно ушел
Вызвать событие выходаВы хотите точно знать, что человек ушел. Это подтверждение может прийти с опозданием, что хорошо для последующего сообщения, отправленного значительно позже визитаPW_GeozoneExited запускает опрос “Как прошел ваш визит?”, как только визит будет подтвержденFire event, чтобы тот же Journey, который приветствовал их при входе, также корректно завершился, когда они ушли
Вызвать событие пребыванияВас интересуют только те, кто действительно провел там время, а не те, кто просто прошел мимоPW_GeozoneDwell (Время внутри = 15 мин) отмечает “действительно заинтересованных” посетителей для последующего email-сообщенияAssume exit after silence, чтобы вы получали оба сигнала в вашей CRM, не отправляя сообщений человеку во время визита
Считать выходом после периода тишиныВаше отслеживание местоположения часто теряет сигнал (в помещениях, при работе приложений в фоновом режиме), поэтому подтвержденный выход ненадежен. Это событие срабатывает в любом случае, по таймеруPW_GeozoneExitedByTimeout (Тишина = 2 часа) завершает визиты на стадионе со слабым сигналомFire dwell event, чтобы вы могли надежно завершить визит и при этом знать, действительно ли они были вовлечены во время пребывания

Отправить push

Anchor link to

Отправляет push-уведомление, которое вы настраиваете в разделе Составьте push-уведомление ниже. Например, устройство, вошедшее в зону в 10:00, получит push-уведомление сразу, если это позволяет cooldown. Отключите эту опцию, если вам нужно только действие, основанное на событии. Настройки сообщения исчезнут, и вам не нужно будет их заполнять.

Переключатель Send push включен в разделе Entry actions формы геозоны.

Вызвать событие

Anchor link to

Вызывает пользовательское событие, когда устройство входит в зону. Используйте его как вход на основе триггера в Customer Journey. Например, устройство, вошедшее в зону в 14:00, вызовет событие PW_GeozoneEntered в 14:00. Вход и событие происходят в один и тот же момент.

  1. Включите Fire event.
  2. Укажите Event name. Оставьте поле пустым, чтобы использовать системное событие по умолчанию PW_GeozoneEntered, или введите свое название (до 128 символов).

Событие несет шесть атрибутов: geozone_code, geozone_name, lat, lng, range и distance. Если геозона назначена кластеру, оно также несет cluster_code и cluster_name.

Переключатель Fire event включен, под ним показаны поле Event name и атрибуты события.

Вызвать событие выхода

Anchor link to

Это событие не срабатывает в тот момент, когда кто-то покидает зону. Сначала устройство обнаруживает выход. Затем оно сообщает о выходе при следующем контакте с Pushwoosh: периодической фоновой проверке, которая отправляет местоположение устройства, а не через постоянное соединение в реальном времени.

Как скоро произойдет этот контакт, зависит от ОС устройства и настроек фоновой работы, а не от Pushwoosh, поэтому задержка между фактическим выходом и событием может составлять от нескольких секунд до нескольких часов. Например, устройство, покинувшее зону в 15:00, но не связавшееся с Pushwoosh до 15:45, вызовет событие в 15:45, а не в 15:00.

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

  1. Включите Fire exit event.
  2. Укажите Exit event name. Оставьте поле пустым, чтобы использовать системное событие по умолчанию PW_GeozoneExited, или введите свое название.
Переключатель Fire exit event включен, под ним показаны поле Exit event name и атрибуты события.

Вызвать событие пребывания

Anchor link to

Вызывает пользовательское событие, как только устройство пробудет внутри зоны в течение времени, указанного в Time inside, отсчитываемого с момента входа.

  1. Включите Fire dwell event.
  2. Установите Time inside на значение от 1 до 1440 минут.
  3. Укажите Dwell event name. Оставьте поле пустым, чтобы использовать системное событие по умолчанию PW_GeozoneDwell, или введите свое название.
Переключатель Fire dwell event включен, под ним показаны поля Time inside и Dwell event name.

Считать выходом после периода тишины

Anchor link to

Вызывает пользовательское событие, как только устройство, последнее подтвержденное местоположение которого было внутри зоны, замолкает (перестает отправлять обновления местоположения в Pushwoosh) на время, установленное в Silence before assuming.

  1. Включите Assume exit after silence.
  2. Установите Silence before assuming на значение от 5 до 1440 минут.
  3. Укажите Assumed exit event name. Оставьте поле пустым, чтобы использовать системное событие по умолчанию PW_GeozoneExitedByTimeout, или введите свое название.
Переключатель Assume exit after silence включен, под ним показаны поля Silence before assuming и Assumed exit event name.

Составьте push-уведомление

Anchor link to

Если включена опция Send push, выберите способ составления уведомления:

  • Write a message: введите текст push-уведомления непосредственно в форме (до 1024 символов). Используйте эту опцию для быстрого одноразового сообщения в одной геозоне.
  • Use an existing preset: выберите сохраненный пресет для полного шаблонирования с заголовком, диплинком, пользовательским звуком и специфичными для платформы данными.
Форма создания гео-кампании, показывающая название кампании, настройки push-уведомления и опции звука и инбокса для iOS.

Настройте необязательные параметры сообщения:

  • Play default sound on iOS: использует системный звук push-уведомлений на устройствах iOS.
  • Save to inbox: сохраняет push-уведомление в инбоксе приложения на устройстве после доставки, чтобы пользователь мог вернуться к нему позже. Если включено, установите Inbox expire (1–30 дней) и, при необходимости, Inbox icon URL. Узнать больше.

Задайте местоположение триггера

Anchor link to

Выберите форму для местоположения триггера:

  • Circle: найдите адрес, вставьте необработанные координаты в строку поиска или щелкните в любом месте на карте, чтобы поставить маркер. Перетащите маркер на окружности, чтобы установить Range. Радиус может быть установлен от 50 м до 100 км. По умолчанию — 200 м.
Местоположение триггера в режиме Circle с результатом поиска адреса и кругом радиуса, нарисованным вокруг местоположения в Нью-Йорке.
  • Polygon: щелкайте по карте, чтобы ставить углы один за другим, очерчивая контур области, например, план этажа торгового центра или периметр площадки. Перетащите угол, чтобы переместить его, щелкните правой кнопкой мыши по углу, чтобы удалить его. Полигон должен иметь от 3 до 100 различных углов. Вам не нужно замыкать фигуру, снова щелкая по первому углу.
Местоположение триггера в режиме Polygon с пятиугольной фигурой, нарисованной вокруг городского квартала, количеством углов и производным кругом мониторинга, показанными под картой.

Вы можете изменить форму при редактировании сохраненной геозоны:

  • Чтобы преобразовать геозону-полигон в круг, выберите Circle и установите центр и радиус как обычно.
  • Чтобы преобразовать геозону-круг в полигон, выберите Polygon и нарисуйте новые углы.
  • Удаление всех углов полигона (Clear shape) также возвращает его к форме круга.

Выберите кластер и cooldown

Anchor link to

Cooldown — это период тишины после отправки push-уведомления. Для отдельной геозоны одно и то же устройство не получит от нее другого уведомления до истечения cooldown, даже если оно выйдет и снова войдет. Если геозона принадлежит кластеру, cooldown применяется ко всему кластеру: устройство будет молчать для всех геозон в этом кластере, а не только для той, которая отправила push-уведомление.

В поле Cooldown выберите один из трех режимов:

РежимКак устанавливается cooldownПоведение
StandaloneУстановите дни, часы и минуты непосредственно для этой геозоны. Минимум — 1 минута. Максимум — 41 день.Cooldown применяется только к этой геозоне.
Use existing clusterПримените cooldown из существующего кластера.Cooldown кластера переопределяет собственный cooldown этой геозоны.
New clusterСоздайте новый кластер и установите его cooldown. См. Создание кластера.Cooldown кластера переопределяет собственный cooldown этой геозоны.
Выпадающий список режима Cooldown, показывающий опции Standalone, Use existing cluster и New cluster в Geo campaigns.

Настройте расписание срабатывания кампании

Anchor link to

Раздел Campaign schedule ограничивает время срабатывания действий при входе. Push-уведомление или событие входа срабатывают только в том случае, если геозона активна в данный момент и cooldown позволяет доставку.

Ограничьте кампанию диапазоном дат

Anchor link to

Эти поля необязательны. Установите их, если вы хотите, чтобы вся кампания проходила в определенном диапазоне дат, например, праздничная акция с 10 сентября по 23 октября или открытие магазина на ограниченное время.

  • Runs from: первый день, когда геозона может сработать.
  • Runs until: последний день, когда геозона может сработать.
Поля расписания кампании Runs from и Runs until установлены на 10 сентября 2026 г. и 23 октября 2026 г.

Выберите режим работы геозоны

Anchor link to

Выберите Always active, чтобы кампания работала круглосуточно, или On selected days and hours, чтобы ограничить срабатывание определенными временными окнами для каждого дня недели.

Always active

Anchor link to

Кампания срабатывает 24/7. Дальнейшая настройка расписания не требуется.

Раздел расписания кампании с выбранным режимом Always active и полями Runs from и Runs until, установленными на Any date.

On selected days and hours

Anchor link to

Кампания срабатывает только в установленные вами временные окна:

  1. Включите каждый день недели, в который вы хотите, чтобы кампания срабатывала.
  2. Установите время начала и окончания для этого дня.
Расписание кампании установлено в режим On selected days and hours с диапазоном дат Any date и временем с понедельника по пятницу с 09:00 до 18:00.

Нажмите Save, чтобы завершить, независимо от выбранного режима. Геозона будет включена немедленно. Если вы установили расписание, push-уведомления будут срабатывать только в настроенные временные окна.

Какие действия следуют расписанию

Anchor link to
  • Send push, Fire event и другие действия, которые срабатывают при входе устройства в зону, выполняются только в активное окно расписания и когда cooldown позволяет доставку.
  • Fire exit event, Fire dwell event и Assume exit after silence следуют за визитом, а не за расписанием. Если устройство вошло, когда расписание было активным, эти действия все равно могут сработать после закрытия дневного окна.