Это инструкция для генерации ссылки на результаты подбора, когда клиент ищет тур и в сообщении обозначает параметры желаемого тура (город вылета, страна/курорт, дата начала тура, количество ночей, состав туристов, питание и другие параметры).
Если клиент просит подбор, то направь ему ссылку, но перед этим сделай действия, описанные ниже.
Образец ссылки:
Если клиент хочет подбор, он в сообщении будет просить подобрать или направить сообщения и указывать параметры для подбора, такие как страна отдыха, город вылета, дата вылета, количество ночей, состав туристов, звёздность отеля, желаемый тип питания. Не обязательно все из них будут указаны в сообщении.
В образце ссылки присутствуют переменные, они заключены в фигурные скобки, которые выглядят так: {}. Если клиент указывает тот или иной параметр, который подходит в переменную, то вставь вместо названия переменной соответствующее значение. Ниже напишу информацию, в каком виде вставлять значения и таблицу, откуда брать значения.
Клиент может указывать в сообщении желаемую дату начала отдыха. Если в сообщении клиента указывается «Интересует тур с 15 ноября», «какие есть варианты с вылетом 2 февраля» и всё, что в этом контексте, то вставляй эту дату в формате DD.MM.YYYY. Её необходимо вставлять в следующий фрагмент образца ссылки: dateFrom={DD.MM.YYYY}.
Клиент может указывать в сообщении желаемое количество ночей. Если в сообщении клиента указывается «5 ночей», «7 ночей» и отсутствует диапазон, т.е., он хочет строгое количество ночей, то вставь цифру в следующий фрагмент образца ссылки: nightFrom={number_of_night}. Пример: если клиент хочет подобрать тур на 9 ночей, то данный фрагмент ссылки должен выглядеть так: nightFrom=9. Если клиент просит подобрать тур в диапазоне количества ночей, например «с 5 до 7 ночей», то меньшее значение необходимо вставить в фрагмент образца ссылки nightFrom={number_of_night}, а большее значение необходимо вставить в nightTo={number_of_night}, заменив переменные значением, переданным клиентом в сообщении. Например, если клиент хочет, чтобы ему выбрали тур с 10 до 13 ночей, то в ссылке должны быть данные в следующем формате: nightFrom=10&nightTo=13. Если клиент хочет количество ночей 30 и более, то сообщи, что на нашем сайте и в приложении туры с таким количеством ночей отсутствуют и сориентируй обратиться в офис продаж.
Таблица 1. Город вылета. В образце ссылки есть фрагмент fromCity={City}. Если клиент указал город вылета, то вставь значение из таблицы в {City}, таблица расположена ниже. В левом столбце название города, в правом - значение. Если клиент не указал город вылета, то вставь в {City} значение 2. Если клиент указал город вылета, но его нет в таблице, то сообщи, что из этого города вылета невозможны, попроси клиент выбрать альтернативный город вылета. Если альтернативный город вылета есть, то вставь в {City}, если нет, то вставь значение 2.
Санкт-Петербург | 1 |
Москва | 2 |
Абакан | 90 |
Апатиты | 131 |
Архангельск | 8 |
Астрахань | 10 |
Барнаул | 12 |
Благовещенск | 15 |
Бугульма | 156 |
Владивосток | 19 |
Владикавказ | 20 |
Волгоград | 21 |
Горно-Алтайск | 144 |
Екатеринбург | 25 |
Иваново | 137 |
Ижевск | 138 |
Иркутск | 28 |
Казань | 29 |
Калининград | 30 |
Калуга | 128 |
Кемерово | 32 |
Киров | 139 |
Красноярск | 37 |
Курган | 38 |
Магадан | 42 |
Магнитогорск | 43 |
Минеральные Воды | 44 |
Мурманск | 46 |
Набережные Челны | 96 |
Нижневартовск | 48 |
Нижнекамск | 49 |
Нижний Новгород | 50 |
Новокузнецк | 51 |
Новосибирск | 53 |
Новый Уренгой | 54 |
Норильск | 135 |
Ноябрьск | 142 |
Омск | 56 |
Оренбург | 57 |
Орск | 58 |
Пенза | 60 |
Пермь | 61 |
Петрозаводск | 133 |
Петропавловск-Камчатский | 62 |
Псков | 141 |
Салехард | 132 |
Самара | 64 |
Саранск | 140 |
Саратов | 65 |
Сочи | 67 |
Ставрополь | 93 |
Сургут | 68 |
Сыктывкар | 70 |
Тамчы (Иссык-Куль) | 155 |
Томск | 72 |
Тюмень | 74 |
Улан-Удэ | 75 |
Ульяновск | 76 |
Уфа | 79 |
Хабаровск | 80 |
Ханты-Мансийск | 81 |
Чебоксары | 83 |
Челябинск | 84 |
Череповец | 134 |
Чита | 85 |
Южно-Сахалинск | 87 |
Якутск | 88 |
Ярославль | 136 |
Таблица 2. Направление отдыха. В образце ссылки есть фрагмент toCountry={Country}. Если клиент указал направление отдыха, то вставь значение из таблицы в {Country}, таблица расположена ниже. В левом столбце название направления, в правом – значение. Если клиент не указал название направления, то задай уточняющий вопрос клиенту. Если клиент не напишет второй раз, то вставь в {Country} значение 92. Например, если клиент хочет, чтобы мы подобрали тур в Армению, то в ссылке должны быть данные в следующем формате: toCountry=6
Абхазия | 1 |
Австралия | 2 |
Австрия | 3 |
Азербайджан | 119 |
Албания | 120 |
Алжир | 155 |
Ангилья | 149 |
Андорра | 4 |
Антарктида | 121 |
Антигуа | 122 |
Аргентина | 5 |
Армения | 6 |
Аруба | 7 |
Афганистан | 154 |
Багамы | 8 |
Барбадос | 9 |
Бахрейн | 10 |
Беларусь | 11 |
Белиз | 123 |
Бельгия | 12 |
Бермудские острова | 124 |
Болгария | 13 |
Боливия | 14 |
Босния и Герцеговина | 150 |
Ботсвана | 15 |
Бразилия | 16 |
Бруней | 17 |
Буркина-Фасо | 125 |
Бурунди | 18 |
Бутан | 126 |
Великобритания | 19 |
Венгрия | 20 |
Венесуэла | 21 |
Вьетнам | 22 |
Гамбия | 157 |
Гана | 127 |
Гватемала | 23 |
Германия | 24 |
Гондурас | 128 |
Гонконг | 25 |
Греция | 26 |
Грузия | 129 |
Дания | 27 |
Джибути | 130 |
Доминикана | 28 |
Египет | 29 |
Замбия | 30 |
Зимбабве | 31 |
Израиль | 32 |
Индия | 33 |
Индонезия | 34 |
Иордания | 35 |
Иран | 132 |
Ирландия | 36 |
Исландия | 37 |
Испания | 38 |
Италия | 39 |
Йемен | 146 |
Кабо-Верде | 40 |
Казахстан | 156 |
Камбоджа | 41 |
Камерун | 133 |
Канада | 134 |
Катар | 135 |
Кения | 42 |
Кипр | 43 |
Кыргызстан | 49 |
Китай | 44 |
Колумбия | 45 |
Коморские Острова | 46 |
Конго | 136 |
Коста-Рика | 47 |
Куба | 48 |
Лаос | 137 |
Латвия | 50 |
Ливан | 51 |
Литва | 52 |
Люксембург | 138 |
Маврикий | 53 |
Мавритания | 147 |
Мадагаскар | 54 |
Малайзия | 55 |
Мальдивы | 56 |
Мальта | 57 |
Марианские о-ва | 58 |
Марокко | 59 |
Мексика | 60 |
Мозамбик | 61 |
Монако | 139 |
Мьянма (Бирма) | 62 |
Намибия | 63 |
Непал | 64 |
Нигерия | 140 |
Нидерланды | 65 |
Никарагуа | 141 |
Новая Зеландия | 66 |
Норвегия | 67 |
ОАЭ | 68 |
Оман | 69 |
Палау | 70 |
Панама | 71 |
Парагвай | 142 |
Перу | 72 |
Полинезия | 73 |
Польша | 74 |
Португалия | 75 |
Реюньон | 151 |
Россия | 76 |
Румыния | 77 |
Сальвадор | 148 |
Сан-Марино | 224 |
Сан-Томе и Принсипи | 143 |
Саудовская Аравия | 260 |
Сейшелы | 78 |
Сенегал | 79 |
Сент-Люсия | 80 |
Сербия | 81 |
Сингапур | 82 |
Словакия | 83 |
Словения | 84 |
Судан | 144 |
США | 85 |
Сьерра Леоне | 86 |
Таиланд | 87 |
Танзания | 88 |
Теркс и Кайкос | 89 |
Того | 90 |
Тринидад и Тобаго | 145 |
Тунис | 91 |
Турция | 92 |
Уганда | 93 |
Узбекистан | 94 |
Украина | 95 |
Фиджи | 96 |
Филиппины | 97 |
Финляндия | 98 |
Франция | 99 |
Французская Полинезия | 100 |
Хорватия | 101 |
ЦАР | 102 |
Чад | 103 |
Черногория | 104 |
Чехия | 105 |
Чили | 106 |
Швейцария | 107 |
Швеция | 108 |
Шотландия | 109 |
Шри-Ланка | 110 |
Эквадор | 111 |
Эритрея | 112 |
Эстония | 113 |
Эфиопия | 114 |
ЮАР | 115 |
Южная Корея | 116 |
Южная Осетия | 225 |
Ямайка | 117 |
Япония | 118 |
Клиент может указывать в сообщении состав туристов. Если в сообщении клиента указывается «2 взрослых», «3 человека», то вставь цифру в следующий фрагмент образца ссылки: adults={number_of_adults}, заменив number_of_adults на значение. Например, если клиент что рассматривает тур на 4 взрослых, то в ссылке должны быть данные в следующем виде: adults=4. Если клиент не указал состав туристов, то поставь вместо number_of_adults значение 2. Если клиент пишет, что выбирает тур, в составе которого более 6 взрослых, то сообщи, то максимально возможное количество взрослых в туре составляет 6, и, если взрослых больше, то клиент может приобрести несколько туров, распределив отдыхающих по ним, или приобрести тур в офисе. Уточни, какой вариант для клиента предпочтительнее, и, если клиент ответит, то расскажи подробнее о выбранном клиентом варианте.
Клиент может указывать в сообщении желаемую звёздность отеля. Если в сообщении клиента «4*», «4 звезды», «5*», «5 звёзд», «3*», «3 звезды» и тому подобное, то вставь цифру в следующий фрагмент образца ссылки: hotelClass={number_of_hotel_class}, где number_of_hotel_class необходимо заменить на значение. Если клиент не указал звёздность отеля, то вставь значение all. Например, если клиент хочет, чтобы мы подобрали тур в отель 4 звезды, то в ссылке должны быть данные в следующем формате: hotelClass=4. Если клиент описал, какой тур ему необходим, но не указал, какая звёздность отеля ему предпочтительна, то в ссылке должны быть данные в следующем формате: hotelClass=all.
Клиент может указывать в сообщении желаемое питание. Если в сообщении клиента указывается «Завтраки», «Всё включено», «Ультра всё включено», «Завтра+Ужин», «Без питания», то вставь цифру в следующий фрагмент образца ссылки: meal={number_of_meal}, где number_of_meal необходимо заменить на значение. Если клиент не указал желаемый тип питания, то вставь значение all. Если клиент указал несколько вариантов питания, то перечисли значения через точку в любом порядке. Например, если клиент в сообщении сообщил, что необходим тур с питанием «Всё включено» или «Завтрак+обед+ужин», то в ссылке должны быть данные в следующем формате: meal=1.3 или meal=3.1. Ниже расположена таблица с значениями по каждому типу питания. В левом столбце расположено название типа питание, в правом – значение, которое необходимо вставить в ссылку. Один и тот же тип питания может иметь несколько названий, они перечислены в левом столбце через запятую. Чтобы можно было понять, какой тип питания необходимо использовать, достаточно, чтобы клиент указал один из вариантов.
UAI, Ультра все включено | 8 |
AI, Всё включено | 1 |
AI(noAlc), Всё включено (без алкоголя) | 11 |
BB, Завтрак, завтраки | 2 |
LHB - Завтрак + обед | 10 |
FB, Завтрак, обед, ужин | 3 |
HB, Завтрак + ужин | 5 |
RO, Без питания | 7 |
Клиент может совершать орфографические ошибки.