| Видит больше, чем другие |
Главная » Веб-мастеру » Сотрудничество » Видехостинги |
Владельцам видеохостингов
Чтобы добавить видеоролики, находящиеся на вашем сайте, в поиск GoGo.Ru достаточно написать скрипт, который будет генерировать XML-файл с информацией о новых, измененных и удаленных роликах. Желательно, чтобы в XML-файле было заполнено как можно больше полей (необходимый минимум - наличие URL роликов). Количество указанной информации напрямую влияет на релевантность роликов.
Внимание! В индексную базу GoGo.Ru могут быть добавлены только те видеоролики, которые доступны незарегистрированному пользователю, не требуют оплаты за просмотр и не противоречат по своему содержанию законодательству РФ.
Все видеоролики, которые по какой-либо причине становятся недоступными для пользователя, приравниваются к удаленным и должны быть удалены через соответствующий тег в шаблоне.
Шаблон XML-файла следующий:
Пример XML |
Комментарии |
<?xml version="1.0" encoding="windows-1251"?> |
|
<hosting xmlns="http://www.gogo.ru/schemas/videoset/0.10" |
from — Время, с которого взят срезок по роликам. По умолчанию, «раньше всех». |
<videoset> |
Начало описания роликов |
<video id="12345"> |
Описание каждого нового ролика начинается с <img>. |
<url>http://www.domain.ru/users/12/post38/play</url> |
Ссылка на страницу с роликом |
<name>Гран-при Formula 1 </name> |
Название ролика |
<preview>http://media.domain.ru/44/42.jpg</preview> |
URL превью (120х90 пикс) |
<duration>115</duration> |
Длительность ролика в секундах |
<size>1023</size> |
Размер ролика в килобайтах |
<date>2007-05-03T13:11:00+03:00</date> |
Дата размещения на сайте. Можно указать время до секунды (формат: 2004-10-01[T18:23:17[+00:00]]) |
<description>Обожаю Шумахера</description> |
Описание ролика |
<tags>Шумахер,formula,ferarri</tags> |
Перечисление тегов, через «,» или «;» |
<adult>no</adult> |
Содержит ли видео элементы эротического характера? (yes/no) |
</video> |
Конец описания ролика |
… |
|
<video id="55555" delete="1" /> |
Удалить ролик из индекса. |
<video> |
Идентификация удаляемого ролика может производиться, как через свойство id, так и через подтег <url>. |
</videoset> |
Конец описания всех обновлений |
</hosting> |
Скрипт со стороны хостинга должен понимать и правильно обрабатывать GET-параметры from и to, возвращая обновления, новые и удалённые записи ровно за этот промежуток времени. Пример URL-запроса к скрипту от поисковика:
http://domain.com/output.php?from=2007-01-25&to=2007-01-26
Скрипт должен понимать дату в таком подформате ISO8601:
2007-08-11[T05:01:25[Z|+03[:]00]]
То есть это любой из вариантов:
2007-08-11
2007.08.11
2007-08-11T05:01:25
2007.08.11T05:01:25Z (означает что по часовому поясу UTC(Гринвич))
2007-08-11T05:01:25+04:00 (По летнему Московскому)
Видеохостинг должен корректно возвращать информацию об удалённых или закрытых галереях, пользователях, видеороликах, чтобы мы могли своевременно убрать их из выдачи. Хостинги, по каким-либо причинам не выдающие своевременно информацию об удалённых элементах, могут быть отключены.