1. Ссылки покупок

    Стратегия на турбо опционы

    Обучение по Бинарным Опционам.

    Бизнес по рецепту. продажа женских товаров

    Мануал по добыче бесплатного трафика с поисковика Bing (2016)

    От 6к уникальных посетителей на страницу ВК

    Facebook

    Стратегия Лайв Профит - ставки на футбол

    [Ирина Шмидт] - Церебро Таргет 2016

    Новый дорген.

    Стратегия на спорт.

    Двойной арбитражник по бесплатному трафику (2016)

    Подробная инструкция по Созданию интернет магазина чая с нуля (2016)

    Чертежи солнечного био-вегетария площадью 1200 кв.м. (СБВ-Профи)

    Адский стрим по копирайтингу: то чувство, когда подглядывать - хорошо!

    Видео-Курс - Tехнология быстрого старта в email рассылках (2016)

    Продвижение партнерских программ в одноклассниках (2016)

    Научу грести трафик. Только успевай сервера покупать!

    Трафик из ВК (Схема + Кейсы)

    Пассивный доход со стабильными выплатами.Схема добычи трафика.

    Секрет создания аккаунта яндекс директ без НДС

    Система ставок от проверенного каппера

    Государственный и банковский конфискат +VIP блок (2016)

    Как работать и зарабатывать деньги на продвижении своих проектов (2016)

    Секреты бесплатной рекламы от бывшего сотрудника Вконтакте

    Mobile Арбитраж - Арбитраж мобильного трафика (2016)

    BUSINESS MANUAL - Безопасные схемы заработка

    Как получать 1000-и заказов из CPA сетей (Дм.Ковпак)

    Как зарабатывать удаленно 100 тыс. руб на продвижении в Инстаграме без вложений и жить в Тайланде

    Самонаполняемые Видео-сайты!

    Прибыльная стратегия для бинарных опционов, первый доход через считанные дни + бонус!

    Траф с Вк за копейки

    Профит на онлайн теме от 30к до Неизвестно в месяц

    Легальный высокодоходный бизнес в реале

12.DOM анализ

  1. Ostapbl4
    Offline

    Ostapbl4 Команда форума Местный
    Начать переписку

    Перебирать ключевые запросы и ходить по ним это конечно хорошо, но нужно еще и добавляться в плейлисты. Да не просто так, а на основании каких-то данных. Например, всегда на первых местах в ютубе реклама. И не всегда у видео столько просмотров сколько нужно. Нам нужно анализировать данные со страницы. Сделать это мы можем при помощи DOM. Можете загуглить что это, тут я как всегда буду краток. Это то, как видит наш браузер аймакрос расширение при выполнении джаваскрипт кода. А точнее, нас будет интерисовать как он видит HTML страницы. То, что мы видим глазами, у него совсем по другому. Он видит обьектами DOM. Кроме того аймакрос имеет доступ к этим обьектам.

    Начнем с простого. Всегда при обращении к обьектам страницы мы должны использовать:
    Код:
    content.document.
    потом вы поймете почему, но пока оно вам не нужно. У каждой HTML страницы есть body. Это все, что мы видим. Точнее, браузер показывает нам body страницы красиво, а на самом деле изничально это HTML код. Чтоб к нему обратиться мы можем использовать такой подход:
    Код:
    content.document.body
    то есть, чтоб вывести на экран весь код страницы вы можете открыть наш файлик «тренировочный.js» и записать в него такой код:
    Код:
    alert(content.document.body.innerHTML)
    Теперь, если его запустить, то вы увидете html код обьекта body, а в нем есть практически все что нам требуется. Есть еще ряд возможностей доступа к конкретным узлам страницы, и чтобы овладеть ими нам нужно установить дополнительное расширение firebug.
    Устанавливать расширения вы уже научились, так что с этим проблем не возникнет. После установки при клике правой кнопкой мыши в любом месте документа, в меню будет доступен «инсектировать элемент с помощью фаербаг»

    [​IMG]

    Теперь, чтоб получить информацию о каком-либо узле на странице достаточно проинспектировать его. Выбирите любой элемент на странице и проинспектируйте. Внизу всплывает панель фаербага, в которой отображается код узла который нас интересует. Поводите указателем мыши по коду вниз и вверх. Вы видите как подсвечиваются элементы на странице. По открывайте div элементы в коде. Вот например элемент который отвечает за количество просмотров:

    [​IMG]

    Получать доступы к таким элементам можно разными способами. Мой любимый это через getElementsByClassName такая команда дает доступ к классу по имени. Если настранице используется много элементов с одинаковыми классами, то посчитать их можно таким способом:
    Код:
    iimDisplay(content.document.getElementsByClassName('yt-lockup-dismissable').length)
    Добавьте этот код в наш файл «тренировочный.js», зайдите на страницу выдачи ютуба, и запустите скрипт. На дисчплее выведится число 20. Мы посчитали количество выданных нам видио на одной странице. Точнее это количество топиков в которых находится видео, описание, количество просмотров, и другая дополнительная информация, которая может нам пригодится.

    Для того чтоб получать доступ к каждому топику, нужно использовать такую конструкцию:
    Код:
    iimDisplay(content.document.getElementsByClassName('yt-lockup-dismissable')[0].innerHTML)
    Причем цифра в квадратных скобках означает порядковый номер элемента с этим классом на странице. Другими словами номер топика сверху вниз. Особенность джаваскрипта в том что нумерация начинается с нуля. То-есть то что мы видим первым на странице, в коде будет 0. Строка кода та что выше, выведет на монитор HTML код первого топика, а в нем все что нам нужно для анализа. Еще есть вариант вывода просто текста этого топика:
    Код:
    iimDisplay(content.document.getElementsByClassName('yt-lockup-dismissable')[0].textContent)
    Перейти к следующему уроку!
     
    Последнее редактирование: 22 янв 2016

Поделиться этой страницей