Все коллекции
Onboarding.Online FAQ
Web2App Онбординги
Как отправить параметры в Redirect URL
Как отправить параметры в Redirect URL
В
Автор: Валерия Зимницкая
Обновлено больше недели назад

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

Как передать параметры из ссылки Web2App онбординга в редирект URL

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

Например, вы сгенерировали ссылку с Web2App онбордингом: https://web.onboarding.online/welcome-to-books-app?utm_source=facebook&utm_medium=cpc&utm_campaign=audience_FB&utm_content=Books_App. Добавили редирект URL: https://onboarding.online.

Как передать ВСЕ параметров в редирект URL

Если вы хотите перенести все параметры из ссылки в редирект URL, включите опцию "Inject ALL parameters to redirect link".

Нажмите Update для применения изменений.

В итоге редирект URL будет содержать все параметры из исходной ссылки, например: https://onboarding.online/?utm_source=facebook&utm_medium=cpc&utm_campaign=audience_FB&utm_content=Books_App.

Как передать отдельные параметры в редирект URL:

Если вы хотите передать в редирект URL один или несколько из параметров, например, utm_source, следуйте инструкции ниже:

Шаг 1: Перехват параметра

Нажмите "+ADD" в разделе "Income parameters".

Вы увидите экран для добавления GET параметра.Заполните поля:

  • В поле 'Get Parameter Name' точное название параметра из вашей начальной ссылки (например, utm_source). Оно должно полностью совпадать.

  • В поле 'Income parameter key' введите название параметра, которое будет сохранено для передачи . Вы можете переименовать полученный параметр или оставить название без изменений. Например, utm_source или HELLO.

  • Укажите тип памаметра ('parameter type') - тип данных передаваемых в параметре (строка или число)

Сохраните перехват параметра, нажав на ADD

В настоящее время опция редактирования недоступна. Чтобы изменить, удалите параметр, нажав на значок корзины, и добавьте повторно с новыми данными.

Шаг 2: Добавление параметра в редирект URL

В разделе "Redirect parameter" нажмите "ADD".

Вы увидите окно для добавления GET параметра в ссылку редиректа. Заполните поля:

  • Укажите способ перехвата - "Income parameter" из выпадающего списка.

  • Введите ‘Value’, соответствующее 'Income parameter key' (например, HELLO или utm_source).

  • Установите имя параметра в URL, заполнив поле "Key". Например, если вы напишете BUY, ваш редирект URL будет включать BUY со значением из utm_source.

Сохраните добавление параметра в редирект ссылку, нажав на ADD

В настоящее время опция редактирования недоступна. Чтобы изменить, удалите параметр, нажав на значок корзины, и добавьте повторно с новыми данными.

Нажмите Update, чтобы параметр применился

Пример

Если вы добавили параметр 'utm_source' под именем 'HELLO' и в редирект URL ввели 'BYE' как 'Key', то редирект URL будет https://onboarding.online?BYE=facebook.

Также вы можете использовать оригинальное имя параметра при настройки и редирект ссылка будет такой: https://onboarding.online?utm_source =facebook

Как передать Amplitude ID, IP и UserAgent в редирект URL

Выберите нужные параметры в форме настройки Web2App ссылки. Они автоматически появятся в "Income parameters".

Добавьте необходимые параметры в редирект URL. В разделе "Redirect parameters" нажмите "ADD".

Появится экран для добавления GET параметра в ссылку редиректа. Заполните поля:

  • Укажите способ перехвата - "Income parameter" из выпадающего списка.

  • В поле ‘Value' Введите точное имя параметра. Скопируйте его из секции Income parameters

  • В поле "Key" ведите название параметра для редирект URL. Например, если вы хотите передать amplitudeDebiceId и назвать параметр 'amplitudeId' - введите в это поле amplitudeId -> параметр с названием amplitudeId будет отправлен в редирект URL.

Сохраните добавление параметра в редирект ссылку, нажав на ADD

В настоящее время опция редактирования недоступна. Чтобы изменить, удалите параметр, нажав на значок корзины, и добавьте повторно с новыми данными.

Нажмите Update, чтобы параметр применился

Пример

Вы сгенерировали Web2App ссылку: https://web.onboarding.online/welcome-to-books-app

Указали редирект ссылку при настройке. https://onboarding.online/.

Добавили amplitudeDeviceId и указали "Key" = amdlitudeId

Редирект ссылка будет содержать параметр: https://onboarding.online?amdlitudeId=.....(ID из аналитики)

Важно: чтобы отправить amplitudeDeviceId, добавьте эту систему аналитики в настройках проекта в нашем сервисе - инструкция по ссылке

Как передать данные, введенные пользователем, в редирект URL

Запомните ScreenID, данные с которого хотите передать.

Откройте форму редактирования Web2App ссылки. В разделе "redirect parameter" нажмите +ADD

Появится экран для добавления GET параметра в ссылку редиректа. Заполните поля:

  • Укажите способ перехвата - "User data" из выпадающего списка.

  • В поле "Value" введите Screen ID, который зафиксировали выше.

  • В поле "Key" введите название параметра в редирект URL. Например, если вы введете ‘email’ aто в редирект URL отправится параметр с названием = email и значением, содержащим емейл введенный пользователем

Нажмите на кнопку ADD, чтобы добавить параметр

В настоящее время опция редактирования недоступна. Чтобы изменить, удалите параметр, нажав на значок корзины, и добавьте повторно с новыми данными.

Нажмите Update, чтобы параметр применился

Пример

Пример: Если пользователь ввел свой емейл на Screen1, и вы использовали 'email' как 'Key', то редирект URL будет https://onboarding.online?email=email@email.com.

Как передать данные из вебхука в редирект URL

Вы можете использовать данные, полученные от ответов вашего сервера и передать их в Redirect URl

Шаг 1: Перехват ответа вебхука

Настройте вебхук типа "WaitForResponse". В разделе "Response parameters" нажмите "+ADD"

  • В поле 'Key' введите точное название параметра, который придет в ответе вашего сервера.

  • Выберите тип данных, который присылает ваш сервер в этом параметре (string, int, or double)

Завершите настройку нажав ADD

Шаг 2: Отправка полученного параметра в редирект URL

В разделе "redirect parameter" нажмите "+ADD"

  • Выберите тип перехвата "Hook Response"

  • Введите 'Value', соответствующее параметру из ответа сервера

  • Установите 'Key' - названием параметра для редирект URL. Например, если вы введете ‘USER_ID’, то в редирект URL отправится параметр с названием 'USER_ID’ и значением, полученным в ответе .

Нажмите ADD, чтобы добавить параметр в редирект URL

Нажмите Update, чтобы параметр применился

Пример

Если вебхук возвращает 'createUserId', и вы используете 'USER_ID' как 'Key', то редирект URL будет https://onboarding.online?USER_ID=[значение от сервера].

Нашли ответ на свой вопрос?