Документация Mfeed

Демо версия
Возможности и приобретение.
Форум.

Оглавление:



Принцип работы мультифида Mfeed:

Прежде чем выдать результаты поиска по определенному слову, скрипт запрашивает результаты у всех включенных PPCSE одновременно (то есть задержка по времени такая-же как и при запросе к одной PPCSE), при этом учитывает все особенности каждой конкретной PPCSE (фильтрует страны и сети). Получив все, или часть результатов (в случае если какая-то PPCSE не отвечает) от этих PPCSE скрипт выбирает те из них, которые являются самыми выгодными с точки зрения получения денег. Отличительной особенностью скрипта является то, что результаты ранжируются не только по стоимости бида, во внимание принимается также ваш процент на каждой из PPCSE и реальный процент потерь кликов. Для ввода этих данных была написана админка.

Пример: допустим, что используется PPCSE с названием ppcse1.
Предположим в админке Mfeed вы видите что за сегодня на ppcse1 было отослано 100 кликов общей стоимостью 10$.
Предположим также, что внутри административной панели ppcse1 у вас отобразилось 90 кликов общей стоимостью 6.5$ (с учетом 70% комиссии ppcse1).
Таким образом получается что Реальным процентом заработанных денег для ppcse1 является: $6.5/$10*100%=65%, то есть теряется (70%-65%)=5% трафика. Получается что PPCSE засчитала меньше кликов чем вы послали на самом деле - и это реальность. Причиной этого могут быть фильтры внутри ppcse1 которые Mfeed не учитывает при подсчете кликов, либо может быть связано с потерей кликов при редиректе. Что самое важное - несовершенство фильтров Mfeed будет отражаться практически в равной мере на всех PPCSE сразу, следовательно эти проценты актуальны.

(для тех кто захочет покопать еще глубже - мы не знаем в точности какие внутренние-неофициальные фильтры использует ppcse1. Mfeed-же использует официальные фильтры ppcse1 (по странам/сетям) и все возможные логически-оправданные фильтры которые мугут использовать ppcse но не заявленные официально (дабл-клики за сутки например). Получается, что мы шлем на ppcse1 трафик настолько хороший насколько мы смогли его отфильтровать! то есть невозможно точнее узнать какой трафик ppcse1 примет, а какой нет. Это относится ко всем PPCSE не только к ppcse1.).

Далее Реальный процент для ppcse1 учитывается при ранжировании результатов его выдачи. Алгоритм простой (их два) - из двух одинаковых урлов разных PPCSE выбирается тот, результирующая стоимость бида которого будет самой высокой (с учетом реального процента каждой PPCSE).

Таким образом, даже если какая-то PPCSE завысит свои биды (для перетягивания одеяла на себя) и не сможет при этом рассчитаться с вебмастером с нужным процентом, то для этой PPCSE скрипт занизит реальный процент и соответственно результаты с этой PPCSE будут отображаться только в том случае, если стоимость бида будет настолько высокой чтобы окупить эти потери (к сожалению я не знаю как это объяснить проще :) ).

Пример: допустим, что используются две PPCSE: ppcse1 и ppcse2.
Предположим, что по статистике у ppcse1 реальный процент 65%, а у ppcse2 реальный процент 50%. Предположим, что осуществляется поиск по ключевому слову "poker":

ppcse1 выдала URL http://www.poker.com/ за $1.7, реальная стоимость клика = 1.7*0.65 = $1.105
ppcse2 выдала URL http://www.poker.com/ за $2, реальная стоимость клика = 2*0.50 = $1

В результатах Mfeed будет отображен урл ppcse1, так как реальная стоимость клика по этому урлу у ppcse1 больше ($1.105 > $0.975).

ВЫВОД: Mfeed позволяет реально взглянуть на каждую PPCSE, абстрагироваться от рекламы и сделать выводы опираясь на реальную статистику.

Инструкция по работе с Mfeed

После установки фида прежде всего нужно:
  1. Заполните данные каждой PPCSE которую вы используете.
    Это делается в разделе Global Settings (нажатием на ссылку edit):


  2. Заполните все остальные параметры-по-умолчанию в разделе Global Settings и сохраните их.

    Для удобства в этом разделе для каждого поля в скобках указан параметр, который вы можете изменять динамически в урле фида.

  3. Проверьте работоспособность фида осуществив поиск в меню Feed Index или в Test Search. Если у вас русский/украинский IP, то сработает защита и вам не будут выданы результаты поиска. Для того чтобы отменить эту защиту добавляйте к запросу параметр &ncp=1, вот так: search.php?q=poker&ncp=1.

  4. Далее, зайдите в раздел Templates, сделайте выбор темплейта (например default) и скопируйте его (COPY) задав новое имя.
    Если при копировании Mfeed выдаст ошибку значит на каталоге templates/ неправильные пермишены, они должны быть 777.
    Не используйте стандартные темплейты в качестве рабочих, так как при обновлении Mfeed'а они (default.tpl и nobotprotection.tpl) могут измениться. После создания своего темплейта выберите его в Global settings и сохранитесь.

  5. Проверьте работоспособность вашего собственного темплейта осуществив тестовый поиск.

  6. Ждите 10 минут и проверьте ведется ли статистика по поискам и кликам в меню MAIN.

  7. Отредактируйте дизайн индекса фида (если нужно).

  8. Начните слать трафик на результаты поиска.
    Урл для поиска имеет просто вид:
    http://mfeed.com/search.php?q=ключевая+фраза&параметры
    В начале Mfeed'у не доступны реальные проценты потерь каждой PPCSE и для ранжирования результатов он будет использовать ваши Webmaster проценты указанные в свойствах каждого фида.

  9. Лейте трафик на фид полные сутки (так, чтобы на каждой PPCSE прошел полный день, и весь трафик слался с Mfeed).

  10. По окончанию текущего дня, в свойствах PPCSE в меню MAIN появятся поля для ввода реальных сумм заработанных денег. Зайдите на каждую из PPCSE с которой вы работаете, узнайте реальное значение заработанных вами денег (с учетом процентов PPCSE) и впишите эту сумму в поля статистики Mfeed. Сохранитесь. ВНИМАНИЕ! не заполняйте поля статистики в случае если вам не известна точная стоимость трафика посланного через Mfeed (просто оставляйте их пустыми).

  11. После этого скрипту будут доступны реальные проценты для каждой PPCSE. Реальный процент PPCSE высчитывается как среднее значение по результатам 7ми последних (оплаченных) дней.
В идеале статистику по деньгам нужно заполнять каждые сутки. Чем точнее статистика по деньгам, тем более точны реальные проценты и тем точнее ранжируются результаты поиска и соответственно вы получаете максимальный доход с кликов. Но ежедневно следить не всегда получается, это важно только для первых несколько дней, в последствии можно заполнять их еженедельно или реже.

При подсчете кликов Mfeed не засчитывает двойные(тройные..) клики в течение дня. Количество кликов в админке это количество кликов уже с учетом всех фильтров Mfeed, то есть отфильтрованные Mfeed'ом клики не отображаются в статистике. Для удобства отображается и количество двойных кликов.

Если реальный процент какой-то PPCSE покажется вам слишком низким (например 40-50%), не стоит сразу стучаться в саппорт этой PPCSE и обвинять их в шейве словами "а вот у меня в Mfeed'е намного больше чем вы мне заплатили". На самом деле низкий реальный процент это не всегда шейв, он может быть связан с ботами-кликерами (если вы используете nobotprotection.tpl) или с потерями трафика при редиректе клика (на практике это 1-5%), или с очень строгими фильтрафи этой PPCSE. Бывают случаи когда саппорт PPCSE отключает вас от некоторых фид-провайдеров (за ботов или еще чего-то). Вас не должно это волновать. Низкий процент еще ничего не значит, ведь у этой PPCSE могут быть высокие биды, и в конечном счете Mfeed будет отдавать результаты этой PPCSE только если ее бид будет достаточно высок (по сравнению с другими PPCSE).

Но во всём этом есть деталь о которой стоит упомянуть. Дело в том, что для дорогих бидов у PPCSE могут быть более строгие фильтры чем для дешевых бидов. Для того чтобы справиться с этой проблемой просто разделите статистику дорогих и дешевых бидов(по ключевым словам) соответственно. Самый простой способ сделать такое разделение - это просто установить Mfeed для дорогих бидов в другое место (например в другой подкаталог). А для того чтобы на PPCSE была отдельная статистика для этих двух Mfeed, вы можете использовать субаккаунты PPCSE. Субаккаунт по умолчанию задается в Global settings в подразделе фида, либо в параметрах запроса (смотрите ниже).

Еще один важный момент - если вы хотите работать преимущественно с какой-то одной PPCSE или хотите оценить реальный процент какой-то одной PPCSE, тогда задайте в свойствах этой PPCSE реальный процент вручную (fix Real %), завысьте его до 100. В этом случае практически весь трафик будет отдаваться этой PPCSE и по окончанию полных суток вам будет доступен реальный процент этой PPCSE на основании практически всего трафика.

Если же вы хотите отключить какую-то PPCSE, и не отображать ее результаты в выдаче, тогда задайте в свойствах этой PPCSE реальный процент вручную (fix Real %), занизьте его до 0. В этом случае трафик на эту PPCSE будет уходить только тогда, когда другие PPCSE не возвращают никаких результатов (для полного отключения PPCSE установите флаг Disabled). Вообще говоря "бекапная" функция мультифида, это вторая по важности функция после функции ранжирования результатов. Не-мультифид (любой стандартный фид PPCSE) в случае отказа сервера PPCSE просто не отобразит результаты и поиск/клик оплачен не будет. В свою очередь мультифид отобразит результаты других, рабочих PPCSE.


Параметры задаваемые вручную

Почти все настройки Mfeed'а можно пере-задать в параметрах урла поиска, вот полный список этих параметров:

Примеры:

search.php?q=music&bid=1&ppcse=1

search.php?q=music&images=1&u=1

search.php?q=music&images=1&bid=1&ppcse=1

search.php?q=poker&n=5

search.php?q=poker&n=5&tpl=nobotprotection

С указанием субаккаунта в параметрах:

search.php?q=poker&n=5&umax_subaccount_id=casino &cws_subaccount_id=casino&klik_subaccount_id=casino

Javascript формат выдачи

Предположим вы хотите разместить на странице дорвея выдачу PPCSE по искомому ключевому слову. Практически всеми PPCSE разрешается это делать, но исключительно на дорвейных страницах.
Есть несколько способов это сделать. Один из самых безопасных и простых способов, это прописать на дорвее код вида:


Этот код - аналог Google AdSense рекламы.
В качестве примера отобразим выдачу по ключевому слову boots сразу после двоеточия:


(если у вас включен javascript, то сверху должны быть видны результаты поиска по слову boots).
Формат отображаемых javascript-результатов чаще всего задается "упрощенным" темплейтом. В этом примере использовался стандартный темплейт pure.tpl.

Графический фид

В версии 1.8 выла добавлена возможность отображения графических результатов вместо текстовых.

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




(если вы не видите выдачу, это значит что для вашего IP её нет, можете попробовать зайти через прокси)

Для картинок можно настроить цветную зебру, поддерживаются разные шрифты и др. дизайнерские ухищрения на любой вкус, а также фон.
Практически весь остальной функционал фида продолжает работать (например фильтр даблкликов).

Для графической выдачи поддерживаются темплейты. У каждого темплейта свои настройки, вид картинок, парамеры поиска. Статистика по ним тоже имеется.

Настройки графического фида для каждого темплейта лежат в каталоге img/N/config.php где N - номер темплейта.
В инсталляхе доступны два темплейта с номером N=0 (использовался выше) и N=01 (картинки с фоном).
Не редактируйте настройки этих темплейтов, а просто скопируйте весь каталог 0 или 01 в каталог с другим номером, например 10.

После этого графическая выдача будет доступна по адресам: (ВНИМАНИЕ: эти ссылки будут работать только если у вас работают .htaccess'ы и присутствует mod_rewrite)

http://mfeed.com/10/key-word/1.png - первая картинка
http://mfeed.com/10/key-word/2.png - вторая и так далее
(10 - номер вашего темплейта)

Урл клика одинаковый для всех графических фидов:
http://mfeed.com/key-word/c1/ - клик по первому результату
http://mfeed.com/key-word/c2/ - второму и так далее

Статистика по графическим фидам пишется аналогично статистике по темплейтам с именем "img_N"

Содержимое config.php думаю всем будет понятно, если нет - спрашивайте на форуме.

Код для дорвея:
<a href="http://mfeed.com/key-word/c1/"><img src="http://mfeed.com/10/key-word/1.png"></img></a>
<a href="http://mfeed.com/key-word/c2/"><img src="http://mfeed.com/10/key-word/2.png"></img></a>



Для упрощения работы с графическим фидом был добавлен новый, упрощённый способ запроса результатов не связанный с mod_rewrite:

Картинки:

http://mfeed.com/img_search.php?q=key+word&new=1&img_tpl=0&img_n=1
http://mfeed.com/img_search.php?q=key+word&new=1&img_tpl=0&img_n=2
..

Параметр new=1 нужно добавлять только в версиях 1.9 и выше.

Клики:

http://mfeed.com/c.php?img=1&q=key+word
http://mfeed.com/c.php?img=2&q=key+word

или:

http://mfeed.com/c.php?img=1&q=key-word&splitter=-
http://mfeed.com/c.php?img=2&q=key-word&splitter=-

если вы используете слова с разделителем "-" ..

Параметр q=key+word нужно добавлять только в версиях 1.9 и выше.

А также - в каталоге mfeed/tests/ теперь лежат два HTML'я с примерами использования графического фида.

ВНИМАНИЕ! В версии 1.9 изменился формат урла клика для графического фида. Теперь вместо:
http://mfeed.com/c1/ - клик по первому результату
http://mfeed.com/c2/ - второму и так далее
и
http://mfeed.com/c.php?img=1
http://mfeed.com/c.php?img=2
..

Нужно писать как описано выше - добавлять /key-word/ и q=key-word соответственно. А также добавлять new=1 в урл поиска (в .htaccess прописан новый вариант). Если вы хотите использовать старый вариант урлов, то просто не используйте new=1 в урле поиска - удалите его из .htaccess'а или просто используйте старый .htaccess.


My Ads - собственные объявления

В версии 2.0 добавлена возможность отображения собственных объявлений совместно с основными.
Собственные объявления задаются в разделе My Ads.
Нужно также влючить их в разделе Settings. (My Ads "enabled")

У объявления есть:
  1. title - заголовок
  2. description - описание
  3. URL - урл куда будет отправлен кликнувший на объявление. К урлу можно добавить "%s", тогда искомое ключевое влово будет автоматически вставлено в урл.
  4. bid - бид, стоимость клика по объявлению, используется только для сортировки, в деньгах не учитывается. Чем выше значение этого параметра тем выше ваше объявление будет в выдаче. Значение не может превышать 10.
  5. keywords - список ключевых слов по которым отображать данное объявление. Новое ключевое слово пишите с новой строки. Работают стандартные регулярные выражения (preg_match).

    Примеры:
    pokerвсе ключевики в которых есть слово poker в любом месте ключевика
    ^pokerключевики которые начинаются на слово poker
    poker$ключевики которые оканчиваются на слово poker
    ^poker$само слово poker в единственном числе
    poker onlineвсе ключевики в которых есть фраза "poker online" в любом месте ключевика

Helpers

В версии 2.0 добавлен раздел Helpers.
Он содержит интерфейс для быстрого и удобного создания IMG и javascript ссылок.
Просто задайте все параметры и нажмите UPDATE.

Rare Keywords Algo - алгоритм для работы с низкочастотниками

Алгоритм для работы с низкочастотниками незаменимая штука для конвертации любого SE трафика.
Принцип его работы таков:

- искомая поисковая фраза разбивается на составляющие слова. Далее для каждого слова осуществляется поиск в PPCSE. После этого вычисляется слово с самым высоким бидом и выдача показывается именно по этому слову. Таким образом доход от поиска увеличивается в разы! Кликабельность может даже увеличиться, потому что сейчас по низкочастотникам PPCSE отдают всякий бред.

Алгоритм ротации темплейтов

Свойства ротации задаются в разделе Rotation. В поле Name вводится имя схемы ротации, например "casino", а справа в поле "Rotated templates" через пробел задается список используемых в ротации темплейтов, например "default pure nobotprotection".
По умолчанию используется последовательная ротация - то есть сначала серфер попадает на первый заданный темплейт, потом на второй и тд. Если темплейты закончились, то ротация повторяется с первого темплейта.
Если указана random ротация, то выбор темплейта осуществляется с контроллируемой случайностью, а именно серфер проходит по всем темплейтом не попадая на уже пройденные если еще остались свободные темплейты. Если свободных не осталось - ротация начинается сначала.
Ротация задается в урле поиска, в нашем случае вот так:

search.php?q=poker&r=casino

Надписи в админке: