Gosha
|
|
« Ответ #705 : 10 Ноября 2017, 17:55:20 » |
|
Например социальное IPTV. Захотел включить, нажал услугу. На следующий месяц включил платную услугу IPTV+, посмотрел , и если не понравилось, перешёл на бесплатную. Плюс мониторинг интересов.
|
|
|
Записан
|
|
|
|
elite
Начальник планеты
NoDeny
Спец
Карма: 52
Offline
Сообщений: 1226
In LAN we trust!
|
|
« Ответ #706 : 10 Ноября 2017, 19:12:39 » |
|
Тогда не плохо было бы сделать тестовый период - подключаешь услугу иптв на 1 месяц бесплатно, а дальше автоматом врубается базовый тариф
|
|
|
Записан
|
|
|
|
Gosha
|
|
« Ответ #707 : 12 Ноября 2017, 12:55:04 » |
|
Тогда не плохо было бы сделать тестовый период - подключаешь услугу иптв на 1 месяц бесплатно, а дальше автоматом врубается базовый тариф
Не проблема всем прибить услугу со стоимостью 0. Потом клиент по желанию переключится на платную(которая автоматически продолжается), посмотрит 2-3 месяца, и решит, что не хочет. И тогда или перейти на услугу с нулевой стоимостью(социальная), или нужна кнопочка - не продолжать больше услугу. Иначе лишний звонок оператору.
|
|
|
Записан
|
|
|
|
elite
Начальник планеты
NoDeny
Спец
Карма: 52
Offline
Сообщений: 1226
In LAN we trust!
|
|
« Ответ #708 : 12 Ноября 2017, 15:58:36 » |
|
Обычно делают так: клиент подключает услугу с тестовым периодом (например, 1 мес) и если он сам не откажется от неё, то продлеваем уже платно. Подключить бесплатно услугу можно только 1 раз.
|
|
|
Записан
|
|
|
|
Gosha
|
|
« Ответ #709 : 12 Ноября 2017, 18:32:59 » |
|
Объясню сначала. Пол года назад решили официально давать IPTV. До этого было полупиратским способом, и бесплатно. Весь пакет разделён на 3 категории: социальный пакет- 0гр , немного больше каналов - 20гр , и полный пакет - 30гр. Стримы соответственно идут с трёх разных подсетей, через nginx. Поскольку нужно было сделать быстро, разделил по направлениям , и соответственно скорости на платные сети 10kb или 100Mb. Вместо 3-х безлим пакетов появилось пакеты с нагрузкой IPTV. Это нормально работает, но как то некрасиво. Поэтому хочется просто создать 3 услуги (повышения скорости например в 100000 раз на платные сети, на месяц и с продолжением) . Нужно, что бы абонент мог менять услугу самостоятельно на следующий месяц, или самостоятельно отключить. Это же можно создать и с помощью nomake, ip в разные таблицы. Но суть в том, что бы абонент сам мог регулировать услугу.
|
|
|
Записан
|
|
|
|
Cell
NoDeny
Спец
Карма: 52
Offline
Сообщений: 1407
|
|
« Ответ #710 : 12 Ноября 2017, 20:34:12 » |
|
Объясню сначала. Пол года назад решили официально давать IPTV. До этого было полупиратским способом, и бесплатно. Весь пакет разделён на 3 категории: социальный пакет- 0гр , немного больше каналов - 20гр , и полный пакет - 30гр. Стримы соответственно идут с трёх разных подсетей, через nginx. Поскольку нужно было сделать быстро, разделил по направлениям , и соответственно скорости на платные сети 10kb или 100Mb. Вместо 3-х безлим пакетов появилось пакеты с нагрузкой IPTV. Это нормально работает, но как то некрасиво. Поэтому хочется просто создать 3 услуги (повышения скорости например в 100000 раз на платные сети, на месяц и с продолжением) . Нужно, что бы абонент мог менять услугу самостоятельно на следующий месяц, или самостоятельно отключить. Это же можно создать и с помощью nomake, ip в разные таблицы. Но суть в том, что бы абонент сам мог регулировать услугу.
Хотите совет? Не заморачивайтесь со скоростями. Ограничивайте абонента доступом прямо на самом тазу, с которого кино раздаете. В качестве апи используйте доступ к базе данных. Могу подсобить с запросом для этого дела. Если скрипты писать вас не пугает.
|
|
|
Записан
|
|
|
|
Gosha
|
|
« Ответ #711 : 12 Ноября 2017, 21:10:51 » |
|
Проблема в том, что оттуда качают с трёх разных биллингов. Может каша получится. Хоть если распределить по разным сетям, то может и получится...
|
|
|
Записан
|
|
|
|
ale1975
|
|
« Ответ #712 : 12 Ноября 2017, 23:16:22 » |
|
интересное словосочетание -"iptv официально", за 30грн сколько каналов?
|
|
|
Записан
|
|
|
|
Gosha
|
|
« Ответ #713 : 13 Ноября 2017, 10:19:41 » |
|
У нас договор с другим провайдером, который через нашу сеть вещает своё IPTV( а там всё законно). За 30гр, до 160 каналов(в основном смотрят пару десятков). Это больше маркетинговое исследование, насколько люди согласны платить...
|
|
|
Записан
|
|
|
|
Warlock
NoDeny
Старожил
Карма: 8
Offline
Сообщений: 367
|
|
« Ответ #714 : 14 Ноября 2017, 19:32:58 » |
|
Я только что зашел на демо, установил стоимость услуги в 0, подключил - и все у меня показывается в кабинете клиента
последняя ревизия. подключено 2 услуги с нулевой стоимостью. в ЛК: "Пока не подключено ни одной услуги"
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #715 : 16 Ноября 2017, 17:31:28 » |
|
1. На странице админа выводить информацию о новых сообщениях клиентов. Неудобно постоянно по фильтру, да и забываешь.
А как насчет такой фичи: у админа появилась галка "получать пуш-уведомления по сообщению от абонента". Как только абон пишет сообщение - вылазит окошко "вам сообщение". Причем, браузер при этом может быть вообще закрыт. Работает только в хроме и только если у вашего сайта валидный сертификат
|
|
|
Записан
|
|
|
|
Gosha
|
|
« Ответ #716 : 16 Ноября 2017, 20:53:57 » |
|
Будет отлично.
|
|
|
Записан
|
|
|
|
Анатолий
Пользователь
Карма: 0
Offline
Сообщений: 9
|
|
« Ответ #717 : 03 Декабря 2017, 17:30:51 » |
|
В общем я такое сделал - это даже не модуль, а фича, поэтому в плане информативности немного страдает - не пишет абону что у него ДР и "поздравляем, вам добавили чуток скорости". Я воспользовался уже готовой фичей - скрипты в безлимитных тарифах. Это когда в специальном поле тарифа можно закодировать разную скорость в зависимости от условий. Вот я сделал такой скрипт:
if( is_now(user_field('_birthday')) ) { set_speed(100000) }
Который переводится примерно так: если текущий день равен дню, записанному в поле _birthday клиента - дать ему 100 мбит/сек. Здесь user_field('_birthday') - берет значение поля _birthday из данных абона. is_now сравнивает его с текущим днем. Кстати, в допданных абона уже давно есть тип поля "дата", так что можно смело создавать поле "день рождение" с типом "дата" и при вводе будет рядом календарик. Я пока не залил (user_field и user_field нет в текущей версии биллинга) - завтра на свежую голову все потестирую. Кстати, возможно, я нашел проблему, почему на новых фрях не работает noserver - тоже завтра потестирую. Если такой вариант вас устраивает - можете задонатить в личный кабинет небольшую сумму (я ее "погашу" в фонд разработки)- я тут ваще в запарке, решил вот ночью все таки оторваться и для вас кое что сделать
Увеличить скорость молча - не наш метод. Не заметят/сочтут багом. Не будет праздника, в общем. Ежели к той команде добавить вызов смски/всплывающего окна/заглушки с поздравлением и упоминанием подарка, будет хорошо. ЗЫ: Задонатить на хорошее дело - не проблема, только не понял, куда тыкать.
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #718 : 03 Декабря 2017, 22:46:18 » |
|
Заглушка будет раздражать, сейчас надо еще найти сайт без https. А вот смс-кой можно. Задонатить - подумаю. Наверное кнопку fondy поставлю на сайт
|
|
|
Записан
|
|
|
|
vddav
|
|
« Ответ #719 : 25 Января 2018, 15:35:49 » |
|
Копался с тарифами, конкретнее с их условиями, обнаружил что не корректно обрабатывается логическое "или" (OR). нашел проблему в web/user/srv_info.pl и srv_select.pl там в строке my %u = Db->line("SELECT * FROM users u JOIN data0 d ON u.id=d.uid WHERE u.id=? AND ($service->{conditions})", $usr->{id});
$service->{conditions} - взять в круглые скобки. прошу исправить в будущих ревизиях.
|
|
|
Записан
|
|
|
|
|