Открыть главное меню

Изменения

ГТА

7744 байта убрано, 20:08, 31 октября 2012
Нет описания правки
*<span style="background-color: rgb(255, 240, 245)">При бронировании отелей передается параметр '''«гражданство»''', он берется из настроек профиля пользователя (поле '''«страна»'''). Для анонимных пользователей подставляется значение из профиля агентства.</span>
*<span style="background-color: rgb(255, 240, 245)">В реквизитах подключения для данного поставщика можно указать реквизиты для работы с B2B (trade)и B2C (consumer) клиентами. К B2B клиентам в системе относятся менеджеры, эксперты и администраторы, к B2C клиентам - пользователи и анонимы.</span>
 
== <span style="background-color: rgb(255, 240, 245)">Обработка заказов по запросу в старой версии ГТА</span> ==
 
<span style="background-color: rgb(255, 240, 245)">[[File:Gta1.png]]</span>
 
<span style="background-color: rgb(255, 240, 245)">При бронировании запрос посылается серверу, на него приходят асинхронные ответы.</span>
 
<span style="background-color: rgb(255, 240, 245)">Бронь при этом меняет статус, в соответствии с ответом сервера. Статус становится либо '''«Забронирован»'''(для доступных отелей), либо '''«Ожидает подтверждения»''' (для отелей «по запросу»).</span>
 
<span style="background-color: rgb(255, 240, 245)">Во втором случае бронь ждет дальнейшего обновления статуса от поставщика (ГТА):</span>
 
<span style="background-color: rgb(255, 240, 245)">Менеджеры ГТА связываются с отелем и узнают возможность заселения. Если таковая есть, то от поставщика поступает асинхронный ответ о том что бронь подтверждена. Иначе поступает ответ, что бронь отвергнута.</span>
 
<span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)"><span style="font-size: large"><span style="color: rgb(255, 0, 0)">!</span></span> Обработка заказов по запросу в новой версии ГТА (Gulliver) аналогична [[Мики Трэвел#Обработка заказов по запросу в Miki Travel|схеме]], работающей для Miki Travel ([[Мики Трэвел]]) и Travco ([[Травко]]).</span></span>
== <span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)">Поддержка валют в ГТА</span></span> ==
<span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)"><span style="font-size: large"><span style="color: rgb(255, 0, 0)">!</span></span> Если указанная в настройках страны валюта не настроена на аккаунте ГТА, настройка не сработает, цены будут отображаться в валюте по-умолчанию.</span></span></span>
 
== <span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)">Обновление статических данных поставщика</span></span></span> ==
 
<span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)">Процесс обновления статистических данных GTA можно найти на сайте под: Documentation / Design and Best Practice / General Design & Best Practice Recommendations.</span></span></span>
 
<span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)">'''Способы получения статистики:'''</span></span></span>
 
*<span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)">Для того, чтобы получить статические данные из списка отелей, надо использовать запрос '''«Item Information Download»''', который состоит из одного ZIP – файла, содержащего множество файлов XML.</span></span></span>
 
<span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)">Можно запросит файл для скачивания всех статических данных или для пошагового обновления. Например, за прошлую неделю, или только за вчера. Подробнее об этом новом функционале можно найти в главе 34 в документации Static Data documentation.</span></span></span>
 
*<span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)">Другой подход, применяемый также при скачивании статических данных для экскурсий и трансфертов: ГТА рекомендует написать небольшую программу, которая позволит сначала получить все коды стран, потом используя коды стран, получить все коды городов, за тем, используя коды городов, получить коды элементов (Items), а по средству их получить информацию об элементе (item information).</span></span></span>
 
<span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)">Если использовать этот метод, то в случае отправки несинхронных запросов в ГТА, надо подождать получения ответа на первый запрос перед тем как отправить второй.</span></span></span>
 
*<span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)">Еще один, более эффективный способ для сбора и обновления статических данных: хранить эти данные локально, во временной метке под названием '''«последнее обновление»'''. Если клиент запрашивает информацию об элементе, должна происходить проверка локальной базы данных. Если присутствует информация об элементе, а временная метка не старше определенного числа дней (предлагается 150 дней), возвращается информация с локальной базы данных. Если информация об элементах отсутствует или временная метка старше 150 дней, информация об элементе возвращается с сервера ГТА и сохраняется на локальной базе данных Mute Lab Software с обновленной временной меткой.</span></span></span>
 
<span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)">Оба метода скачивания статических данных (&lt;SearchItemInformationRequest&gt; (1) и &lt;ItemInformationDownloadRequest&gt;, (2)) могут быть использованы вместе или в независимости друг от друга.</span></span></span>
 
<span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)">Дополнительная информация на сайте под '''Documentation / Specifications / Static Data / StaticData_2_3.doc / 34.Item Information Download'''.</span></span></span>
 
<span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)">[mailto:Ww.Technicalsupport@gta-travel.com Ww.Technicalsupport@gta-travel.com]</span></span></span>
== <span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)"><span style="background-color: rgb(255, 240, 245)">См. также</span></span></span> ==
'