Информационное взаимодействие с системой CargoGeo через API
Этот документ
написан на стадии предварительно релиза системы и может содержать неточности. Мы
не даем гарантий функционирования описанной функциональности без изменений в
конечном релизе системы.
Архитектура системы
CargoGeo Система
CargoGeo – это
открытая система, которая представляет собой набор веб-сервисов XML,
взаимодействующих с базой данных SQL Server, а также веб-сайт, который
организует презентационную логику – т.е. веб-страницы поиска и просмотра.
В
настоящий момент
CargoGeo является наиболее современной системой обработки
логистической информации в области автоперевозок. Сайт полностью отделен от базы
данных и взаимодействует с ней только через упомянутые выше веб-сервисы. Это
позволяет использовать единую базу данных в общем случае множеству сайтов,
которые могут существенно отличаться внешне, содержать любой оригинальный
контент и даже могут быть реализованы по различным технологиям, но при этом
будут транслировать единую информацию.
Варианты подключения к веб-сервисам
Если Вы желаете предоставлять своим пользователям информацию, получаемую не
напрямую с веб-сервисов, а скачанную в собственную базу данных то в этом случае
обязательным условием является то, что Вы должны синхронно удалять объявления о
грузах или машинах получаемых с сайта
CargoGeo. Для этого Вам
необходимо самостоятельно создать сервис удалений, к которому CargoGeo будет
обращаться инициативно, снимая устаревшие заявки в Вашей базе данных. Запросы с
ID объявлений которые следует удалить будут приходить на специальную страницу на
Вашем сайте, которая должна обрабатывать удаления.
Дополнительные условия
получения информации
Если Вы желаете предоставлять своим пользователям информацию, получаемую не
напрямую с веб-сервисов, а скачанную в собственную базу данных то в этом случае
обязательным
условием является то, что Вы должны
синхронно удалять объявления о грузах или машинах получаемых с сайта
CargoGeo Для этого Вам
необходимо самостоятельно создать сервис удалений, к которому
CargoGeo будет обращаться
инициативно, снимая устаревшие заявки в Вашей базе данных. Запросы с ID
объявлений, которые следует удалить, будут приходить на специальную страницу на
Вашем сайте, которая должна обрабатывать удаления.
Дополнительным условием получения информации является реализация регистрации
просмотра контактных данных объявлений на Вашем сайте и обязательная регистрация
этих просмотров на сервисах CargoGeo (вызов Вами соответствующего метода
сервиса), а также регистрация показов пользователям объявлений, транслированных
CargoGeo.
Просмотр
контактных данных любых объявлений, транслированных с
CargoGeo на Вашем сайте
должен быть бесплатным для пользователей Вашего сайта, какая-либо продажа
объявлений или контактных данных не допускается.
В случае выявления этих нарушений Вы будете отключены от веб-сервиса.
Дополнительные возможности,
предоставляемые информационным партнерам
Информационные партнеры
CargoGeo могут
получить возможность бесплатного размещения (хостинга) своего сайта на одном
сервере c веб-сервисами CargoGeo или в одной локальной сети датацентра в США, в
котором располагается сервис, при условии, что этот сайт посещает в среднем
не
менее 500 уникальных посетителей в день, просматривающих в среднем не менее
3-х
страниц, связанных с грузами и машинами (поиск, просмотр контактных данных, ввод
и редактирование) в день.
Бесплатный хостинг возможен только при условии, что
Ваш сайт будет реализован по технологии ASP. NET (2.0 и выше). Предоставляется
доступ к файлам сайта по протоколу FTP. Администрирование веб-сервера при этом
бесплатно производится специалистами
CargoGeo.
Предоставление шаблона сайта
системы для разработки собственного сайта партнером
CargoGeo может предоставить
информационному партнеру шаблон сайта системы, в котором уже реализовано
взаимодействие с веб-сервисами и отображение информации в клиентской части,
включая картографические сервисы совершенно бесплатно, при условии соблюдения
требований к посещаемости партнерского ресурса и при условии, что на партнерском
ресурсе будут использованы те же правила работы, что и на
CargoGeo (бесплатный
доступ без явной регистрации ко всем сервисам системы, бесплатный просмотр
контактных данных, «продвижение» платных объявлений, бонусная система и т.п.), а
также при условии, что партнерский ресурс будет участвовать в перераспределении
прибыли в партнерской сети.
Технологии, используемые шаблоном сайта
Шаблон сайта
использует технологии
ASP .NET 4.0 и готов для редактирования в любой версии
Microsoft Visual Studio 2010, включая бесплатную версию Express. В шаблоне сайта
используются только бесплатные сторонние компоненты
ASP .NET от компании
Developer Express. Таким образом, лицензионные затраты на создание партнером
собственного сайта на основании шаблона равны нулю.
В настоящее время, шаблон
сайта недоступен, поскольку система находится на стадии разработки и
тестирования.
В зависимости от того, чьи именно объявления принесли прибыль
системе (т.е. на сайте какого из партнеров они были размещены), прибыль
распределяется в большей степени в пользу того или иного участника, при этом
10%
прибыли всегда остается системе
CargoGeo, остальная прибыль делится в пропорции
50 / 50% между участником, ответственны за размещение объявления и участником, у
которого на сайте был осуществлен просмотр платного объявления (таким образом,
при размещении информации на Вашем собственном сайте и ее просмотре там же, Ваш
доход составит
90%).
Платный доступ к
информации с минимальными ограничениями ее использования
Для тех информационных
партнеров системы
CargoGeo, которые намерены пользоваться информацией по своему
усмотрению (т.е. не намерены соблюдать правила бесплатного показа информации, не
транслируют информацию о платных объявления и их показах / просмотрах и не
регистрируют активность пользователей в статистике системы), предусмотрены два
варианта платного доступа к информации системы:
1. Неограниченный доступ ко всем
сервисам системы. Стоимость этой услуги составляет $3000 в месяц.
2. Получение
только информации (объявлений) о машинах и грузах, без доступа к поисковым
сервисам $1500 в месяц.
3. Оплата отдельных поисковых запросов, 5 центов ($0,05)
за 1 поисковый запрос, или оплата отдельных объявлений или изменений к ним ($1
за 1000 объявлений).
Во всех случаях, когда Вы приобретаете доступ к отдельным
объявлениям CargoGeo, Вы должны обеспечить регулярный вызов сервисов удаления устаревших
объявлений во избежание информационного спама на Вашем сайте.