Необходимо разработать пользовательский интерфейс (Web страница), интегрированный с приложением на PHP, с помощь которого приложение упростит использование бесплатного приложения Google ads Editor.
Приложение: Облачная система поиска и подбора персонала, расположенная по адресу
dev.mansys.es. Приложение формирует описание вакантной позиции, публикует ее с сети интернет, генерирует страницу для отклика Кандидата (Анкету), собирает отклики Кандидатов на публикацию и оценивает их. Пользователями Приложения являются представители компаний, нуждающихся в поиске кандидатов на замещение их вакантных позиций. Для Кандидатов доступна только Анкета. В настоящее время Приложение не имеет API. Ожидаемая максимальна нагрузка составляет около 2000 обработанных вакансий в год , что при количестве откликов на одну вакансию в 450, составляет всего 0,2 обращения в секунду на пике обращений.
Проблема: В качестве одного из способов привлечения потенциальных кандидатов на страницу Анкеты предполагается с использовать рекламную технологию Google AdWords. Баннер, рекламирующий открытую вакансию направляется потенциальному кандидату. При наличии заинтересованности получатель баннера переходит по ссылке с баннера на Анкету. Для упрощения работы с рекламой Google существует бесплатное приложение Google ads Editor. Однако это отдельный продукт, не связанный с описанным выше Приложением. К тому же Google ads Editor ориентирован на маркетолога и достаточного опытного пользователя рекламы Google, а пользователь нашего Приложения имеет специализацию рекрутера и/или специалиста HR службы. При этом практически вся информация, необходимая для таргетирования и для создания баннера в Приложении присутствует. Поэтому для обеспечения непрерывности процесса и повышения уровня автоматизации, а также для облегчения пользования системой неподготовленному пользователю необходимо интегрировать Приложение и Google ads Editor
Задача: Задачей разработчика создать страницу с функционалом парсинга данных из Приложения в Google Ads Editor и перехода/возврата из Приложения в приложение. Интегрированная система должна настраивать рекламную компанию, запускать ее, редактировать данные рекламной компании, приостанавливать и останавливать работу рекламной компании. Нагрузка на Google ads Editor и соответственно на парсер будет в 450 раз ниже, чем на Приложение, т.е. практически ничтожная.
Google аккаунт для оплаты рекламы должен создаваться на каждую вакансию. Аккаунты одного работодателя должны объединяться в группу, внутри которой будет возможно групповое редактирование, что покрывается функционалом Google ads Editor.
Данные для таргетирования из Приложения:
Страна, пол, возраст, специализация, наименование вакансии, уровень и тип образования, рабочий и управленческий стаж, навыки и их уровень, знание языков, наличие и категория прав управления ТС, условия найма,
Данные для таргетирования, которые используют активность получателя рекламы в сети интернет:
Публикация резюме, рассматриваемая позиция в опубликованном резюме, запросы на поиск вакансий и работы, посещение сайтов, публикующих вакансии, подписки на вакансии, скачивание описаний вакансий, подписка на группы в социальных сетях, компания и занимаемая позиция на текущем и предыдущих рабочих местах, образование уровень, тип, учебное заведение, информация о навыках и о владении языками.
Данные для Баннера из Приложения:
Логотип и слоган компании, наименование вакансии, уровень зарплаты (при согласии работодателя публиковать уровень зарплаты), описание действия, ссылка на страницу Приложения, где расположена Анкета по данной вакансии.
Недостающая часть настройки (цель рекламной компании, способ оплаты, пополнение бюджета) должна быть введена Пользователем через интерфейс Google ads Editor.
В задачу входит сбор и отображение аналитики каждого проекта, как минимум данные о размещенных баннерах и данные о переходе потенциальных Кандидатов с баннера на Анкету. В задачу не входит сбор и обработка откликов Кандидатов, который уже организован при заполнении Кандидатами Анкеты.
Результатом работы станет загруженная в Git и готовая к объединению с Приложением работоспособная версия кода пользовательской страницы, и осуществляющая функцию интеграции с Google ads Editor. Тестирование будет проводиться на полноценных тестовых данных вакансии тестовой компании-пользователя, приближенным к существующей. Преимущество получат разработчики имеющие опыт работы Google ads и Google ads Editor. В Приложении пример существующего интерфейса