Skip to content

Instantly share code, notes, and snippets.

@Zig1375
Zig1375 / test.md
Last active August 21, 2020 13:27
Тестовое задание

Задание

Задание для NodeJS v8.
Написать небольшой скрипт в который будет подключаться к основному проекту.
В скрипт будет передано имя JS файла, который необходимо выполнять в VM.
В VM нужно будет прокинуть 2 функции, к которым будет обращаться запускаемый скрипт.
Внизу документа имеется пример вызова.

Подробности

Первая функция

Описание параметров новых кодов

Параметр Тип О Описание
id String v ID контейнера, в котором будет отображаться баннер
site_id Int v ID сайта
geometry_id Int v ID геометрии
page_id Int ID страницы
place_id Int ID плейса
float Bool Схлопывыющийся или не схлопывающийся код. (Default: true)

advertizer-add-funds.html

  • нет ховера на переключателе usd/btc
  • ховер у Logout все еще только цвет подчеркивания

advertizer-dashboard-cpc.html

  • в календаре стремный крестик закрытия (похож не на крестик а на букву Х, слишком вытянут по высоте)
  • в календаре невидо ховер в уже выбранном переоде (на сером и оранжевом фоне)
  • с сортировками так и не понятно как должно выгядеть поле в котором не включена сортировка
  • забыл как мы решили делать выбор кол-ва строк для таблицы, будет выпадать всегда так как в верстке? Т.е. не зависимо от числа, всегда вниз?

Обращение к API

https://api.test-ssp.republer.com/{METHOD}?access_token={ACCESS_TOKEN}

Получить ACCESS_TOKEN можно в личном кабинете Republer в профиле пользователя. При передаче входящих параметров, методы GET и POST равнозначны. Передавать можно как в одним методом, так и другим.

Срок жизни токена не ограничен, до момента его удаления или смены.

Итак, в файле index-random.html лежит верстка на экран финиша гонки, когда игра не рейтинговая!
Там немного отличается экран, нет некоторых полей.
Теперь подробнее.

На основной див у меян вешается класс в зависимости от типа гонки, чтобы ты мог различать это!

  • rewardScreenRaceType-random случайная гонка
  • rewardScreenRaceType-practice практика
  • rewardScreenRaceType-ranked рейтиновая гонка
document.write('<scr' + 'ipt language="JavaScript" type="text/javascript" src="http:\/\/ads.heias.com\/x\/heias.TAG.v2.0\/heias.js"><\/scr' + 'ipt>');
var CT='[VALUE]';
var HEIAS_SRC='http://ads.heias.com/x/heias.TAG.v2.0/?H_VAR=n|;|21391|;|c|;|1974|;|s|;|26184|;|heias_rdc|;|' + CT + '';
document.write('<scr' + 'ipt language="JavaScript" type="text/javascript" src="'+ HEIAS_SRC +'"><\/scr' + 'ipt>');