Как получить реферальный код и все действия реферала по API?

Задан 6 месяцев назад
Просмотрен 6909 раз
0

Мне нужно получить реферальный код и всю информацию про покупки реферала по api

API
Telegram
Сделаем GetOverflow лучше!
Проголосуйте 🔼 за полезные или 🔽 за бесполезные ответы.
1 ответ
0

Добрый день! Для получения реферального кода и информации о покупках по API на GetCourse рекомендуется использовать процессы с вызовом URL для сбора данных о рефералах. Вот как можно это организовать:

  1. Подключите сервис Retrafic с тарифом Webhook.

  2. Создайте таблицу в Retrafic с полями для данных о рефералах, например:

    • date_reg
    • uid
    • email
    • utm_source
    • utm_medium
    • utm_campaign
    • utm_term
    • utm_content
    • partner
    • partner_uid
    • partner_first_name
    • partner_last_name
    • partner_real_name
    • partner_email
    • partner_phone
    • partner_created_at
  3. Настройте Webhook с использованием переменных для передачи данных в Retrafic.
    Пример использования переменных:

    ?date_reg={object.created_at format="Y-m-d h:i:s"}&uid={object.uid}&email={object.email}&utm_source={object.create_session.utm_source}&utm_medium={object.create_session.utm_medium}&utm_campaign={object.create_session.utm_campaign}&utm_term={object.create_session.utm_term}&utm_content={object.create_session.utm_content}&partner_uid={object.partner.uid}&partner_first_name={object.partner.first_name}&partner_last_name={object.partner.last_name}&partner_real_name={object.partner.real_name}&partner_email={object.partner.email}&partner_phone={object.partner.phone}&partner_created_at={object.partner.created_at}

  4. Создайте процесс в GetCourse для отправки данных о партнерских контактах в Retrafic.
    Пример настройки:

    • Процесс по пользователям: правило вхождения -> «от партнера» -> задано.
    • Логика процесса: начало -> вызов URL -> завершение процесса со статусом «положительный».
    • Запуск процесса.

    Это позволит вам автоматически получать данные обо всех контактах, поступивших от партнеров.

  5. Создайте в Retrafic таблицу для приёма данных о всех созданных оплатах из GetCourse.

  6. В результате у вас будет два набора данных:

    • Информация о реферальных контактах.
    • Данные о сделанных оплатах.
      Эти данные можно будет использовать для дальнейшего анализа и отчетности по реферальным покупкам.
Ваш ответ