Действие - Обновить профиль (Автопилота)
Суть действия: обновляет информацию про пользователя для администратора и системы в целом.
При добавлении действия пользователь будет автоматически создан в разделе «Игроки», либо обновлены данные о нем.
Важно! Действие может искать подписчика или создавать нового
- Поиск производится по всем допустимым полям: VK ID, Autopilot ID, email, phone, apiid, pcode.
- Сохраненные в профиле данные данными из ВК НЕ перезаписываются
- Для действий, выполняющихся без VK ID меняется исполнитель!
По умолчанию никакая информация о подписчике не сохраняется в Автопилоте. Берутся только общедоступные данные из ВК (имя, фамилия, ДР и так далее) прямо во время выполнения команды.
Однако если уже один раз записаны данные в БД, то Автопилот дальше будет получать их. Что позволяет, например, записать в профиль реальное имя (а не то что в ВК) и обращаться к человеку уже по настоящему имени. День рождения АП получает из ВК и записывает в профиль автоматически (в момент выполнения данного действия)

Действие имеет несколько полей:
рекомендую менять только при крайней необходимости
VK_ID — сохраняет идентификатор пользователя Вконтакте, который получает из значения или переменной. По умолчанию используется переменная: %vk_id%
.
Переменная %vk_id%
содержит в себе полноценную почту, если:
- Одним из параметром события «Упомянут в запросе» был передан параметр
%vk_id%
.
Email — сохраняет электронный адрес подписчика, который получает из значения или переменной. По умолчанию используется переменная: %email%
.
Переменная %email%
содержит в себе полноценную почту, если:
- Подписчик только что (в этой же команде) заполнил форму сбора заявок.
- Отправлял ранее почту в чат, после условия есть email. Однако по сути то условие выполняет это же действие (только в фоновом режиме). То есть, сохраняет почту в профиль.
- Одним из параметром события «Упомянут в запросе» был передан параметр
email
.
Если почта никак не передавалась, то по умолчанию будет создан фиктивный email вида [email protected]
, где вместо screen_name
будет подставлена последняя часть ссылки на профиль подписчика в ВК (то, что после vk.com/
).
Имя — имя подписчика. Если вы не перезаписываете переменную %first_name%
формой, запросом или временной переменной, то сервис автоматически получит имя из профиля подписчика ВКонтакте.
Фамилия — соответственно «фамилия подписчика». Аналогично, если вы не перезаписываете переменную %last_name%
формой, запросом или временной переменной, то сервис автоматически получит фамилию из профиля подписчика ВКонтакте.
Номер телефона. По умолчанию содержит переменную %phone%
. Которая по умолчанию равна 0
. Телефон, как и почта, может быть в форме, запросе или получен ранее при помощи условия сохранен ли номер телефона в профиле.
Идентификатор партнера в VK— содержит переменную %pid%
, в которой или 0 (если никогда не сохраняли ID партнера), или ID партнера, сохраненный ранее при помощи этого же действия. По сути если один раз записали, то он уже перезаписывать не будет. Исключение — если вы смените значение %pid%
.
Если кликнуть на ссылку «Раскрыть расширенные параметры»,

Варианты перезаписи параметров (переключатель):
- Подписчику не будут сохранены (только переданы дальше) метки: — означает, что в профиле подписчика метки сохранятся не будут. Только будут обработаны для последующих действий.
- Подписчику будут единоразово присвоены метки: — означает, что в профиле подписчика метки присвоятся один раз. И при последующих сохранениях новых меток, первые не будут перезаписаны. На данный момент — это значение по умолчанию.
- Подписчику будут обновлены метки: — означает, что в профиле подписчика будут принудительно обновлены метки.
Ниже находятся поля для UTM-меток, которые используются для выделения источников трафика: Значения представлены переменными: %utm_source%
, %utm_medium%
, %utm_campaign%
, %utm_content%
, %utm_term%
. Подробнее про UTM в конце статьи.
Они автоматически содержат текст из соответствующих значений GET-запроса, перехода по ссылке или посещения страницы.
В качестве бонуса держите сервис для компоновки UTM-меток для вашей ссылки: https://skyjoom.com/servises/a/3-sites/290
Но кроме этого метки (в некоторых случаях) можно использовать и как небольшие доп. поля профиля подписчика. Они поддерживают кириллицу и пробелы. Однако имеют ограничение в 50 символов каждое.
Кроме UTM есть еще парочка доп. полей:
- API ID — например в случае с Getcourse, именно в API ID автоматически записывается ID карточки подписчика в Getcourse. Может содержать только целое число.
- Партнерский код — Можно записывать любую полезную вам информаию (аналогично с ограничением в 50 символов). Изначально предназначено для кода партнера платформы GetCourse.
Очистка профиля пользователя
Чтобы очистить профиль пользователя, достаточно выполнить команду, в действиях которой будет текущее действие (обновить профиль) с пустыми значениями полей. Пример:



Важные нюансы:
1) В отличии от остальных параметров, для очистки идентификатора партнера надо написать 0. Также имейте в виду, что партнерский ID не перезаписывается. Для принудительной перезаписи надо его обнулить и тогда записать заново.
2) Записать свой ID (%subs_id%) как идентификатор партнера невозможно
Стандарты расшифровки UTM-меток
Основные UTM-метки для выделения источников трафика:
- utm_source – конкретное название источника трафика (google, target, vk и т.д.). Например, utm_source =
vk
; - utm_campaign – название рекламной кампании (продукт, промо код, слоган) – например, utm_campaign =
skidka_30
;
Дополнительные UTM-метки:
- utm_content – определяет разные версии рекламы (к примеру две разные ссылки в одном рекламном письме). Пример:
utm_content =join_us_link
или utm_content =see_all_items_button
; - utm_term – обозначает конкретное ключевое слово (для AdWords) или например, дату рассылки email-сообщения с рекламной ссылкой. Пример: utm_term =
application
или utm_term =September_15
.
Статью подготовил Андрей Горячих.Вернуться на главную страницу инструкций