Здравствуйте! Мы хотели бы получить предложения или проявить интерес к созданию следующего плагина/расширения:
Обзор:
Плагин «Сводка рекомендаций по вакансиям» предназначен для повышения вовлеченности пользователей за счет добавления персонализированных рекомендаций по вакансиям в ежедневную сводку по электронной почте. Плагин получает списки вакансий через API на основе местоположения пользователя и запроса на поиск работы, а затем добавляет соответствующие результаты в ежедневную сводку. Если новых вакансий не найдено, пользователю будет показано сообщение с предложением просмотреть текущие возможности.
Функциональность:
- Блок рекомендаций по вакансиям:
- Плагин добавит блок в ежедневное письмо-сводку.
- Будет отображаться до 5 результатов вакансий для каждого пользователя.
- Результаты вакансий будут получены из внешнего API на основе местоположения пользователя и пользовательских поисковых запросов.
- Каждый результат будет включать:
- Название вакансии
- Название компании
- Местоположение вакансии
- Описание (или краткое содержание) вакансии
- Ссылку на публикацию вакансии (с параметрами UTM)
- Интеграция с API:
- Плагин будет запрашивать внешний API-эндпоинт для получения результатов вакансий каждый раз при формировании сводки.
- Запрос будет передавать API два параметра:
- Местоположение: берется из поля «Местоположение» на странице профиля соискателя.
- Запрос: берется из пользовательского поля «Поиск работы» на странице профиля пользователя.
- После получения результатов плагин добавит к ссылкам на вакансии параметры UTM.
- Обработка отсутствия результатов:
- Если API возвращает пустой список вакансий, в блоке будет отображено сообщение:
- «Сегодня новых вакансий нет, но нажмите здесь, чтобы просмотреть текущие возможности» (или аналогичное настраиваемое сообщение).
- Настройки администратора:
- URL API: администратор может настроить URL API для получения списков вакансий.
- Ключ API: администратор вводит ключ API, необходимый для авторизации при запросе к API вакансий.
- Стандартный поисковый термин администратора: администратор может указать стандартный поисковый термин (например, «удаленно»), который будет включаться в каждый поисковый запрос.
- Параметры UTM: администратор может настроить параметры UTM, добавляемые к ссылкам на вакансии, для корректного отслеживания переходов.
- Пример структуры UTM:
?utm_source=discourse&utm_medium=email&utm_campaign=job_recommendations
- Пример структуры UTM:
- Переключатель функции: администратор может включать или отключать блок «Рекомендуем вам вакансии» в ежедневных сводках.
- Настраиваемое сообщение при отсутствии результатов: администратор может изменить стандартное сообщение об отсутствии результатов.
- Настройки местоположения и запроса:
- Поле местоположения в профиле соискателя будет использоваться в запросе к API.
- Пользовательское поле поискового запроса позволит пользователям указывать, какие именно вакансии их интересуют (например, «Инженер-программист», «Маркетинг»).
- Администратор сможет добавить глобальный поисковый термин, который будет добавляться ко всем запросам пользователей (например, «удаленно», «полная занятость»).
- Интеграция с ежедневной сводкой по электронной почте:
- Плагин вставит блок рекомендаций по вакансиям в конец ежедневного письма-сводки.
- Блок будет содержать либо рекомендованные вакансии, либо резервное сообщение, если результаты не найдены.
- Пользовательский опыт:
- При клике на ссылку вакансии пользователь сразу попадает на страницу вакансии с добавленными параметрами UTM, что обеспечивает точное отслеживание.
- Блок рекомендаций по вакансиям должен быть адаптивным и корректно отображаться в письме-сводке.
Интерфейс администратора:
- Поле URL API:
- Поле для ввода URL API, используемого для запроса результатов вакансий.
- Поле ключа API:
- Поле для ввода ключа API, необходимого для аутентификации при запросе к API вакансий.
- Поле глобального поискового термина:
- Необязательное поле для ввода стандартного поискового термина, используемого в каждом запросе к API (например, «удаленно»).
- Настройки параметров UTM:
- Раздел, где администратор может настроить параметры UTM, добавляемые к URL вакансий.
- Примеры опций:
- utm_source
- utm_medium
- utm_campaign
- Переключатель рекомендаций по вакансиям в сводке:
- Переключатель для включения или отключения блока рекомендаций по вакансиям в ежедневных сводках.
- Настройка сообщения при отсутствии результатов:
- Текстовое поле, где администратор может настроить сообщение, отображаемое при отсутствии результатов.
Рабочий процесс:
- Профиль пользователя:
- Соискатель заполняет свой профиль, включая:
- Местоположение: город или регион, где он ищет работу.
- Поисковый термин: конкретное название должности или ключевое слово, которое его интересует.
- Настройка администратора:
- Администратор настраивает плагин, указав:
- URL и ключ API.
- Опциональный стандартный поисковый термин.
- Параметры UTM.
- Пользовательское сообщение при отсутствии результатов.
- Переключатель для рекомендаций по вакансиям в сводке.
- Ежедневная сводка:
- Каждый день плагин запускается и запрашивает API для получения результатов вакансий на основе местоположения и поискового запроса пользователя.
- Если результаты найдены, в ежедневную сводку добавляется блок с до 5 вакансиями.
- Если результаты не найдены, блок отображает настраиваемое резервное сообщение.
- Письмо отправляется пользователю с персонализированными рекомендациями по вакансиям.