Не уверен в оптимальности, но:
При mousemove над плеером отображаешь контролы и создаешь таймаут для их скрытия. Прошлый таймаут, если он был, удаляешь. Если движения не будет достаточно долго, сработает таймаут и произойдет скрытие контролов.
const lastId = (() => {
for (let field of Object.keys( this.form.controls)) {
let control = this.form.get(field);
if (control.value.glob_id) {
return control.value.glob_id;
}
}
})();
console.log(lastId);
Если сайт сделан с использованием исключительно html и css и каждая страница сайта это отдельный самостоятельный файл, то остается два варианта:
- руками пройтись по всем страницам и вставить
- пройтись поиском и заменой по всем файлам и заменить, например, открывающий тег "footer" на "код_рекламы footer".
Лучше всего, насколько я понимаю, шансы у каких-нибудь уникальных сайтов. Если ты придумаешь что-то, чего никто еще не сделал, и что нужно людям, и качественно это сделаешь, доход будет.
В моем случае, скорее всего, смысла нет. Первые дней 6 результаты были хорошими (рост на 20-25%), потом спад ниже старых результатов.
Пока оставляю только РСЯ.