Отображение Meta info
Last updated
Last updated
Владелец подписки может отобразить информацию о потребленном и оставшемся трафике, сроке действия подписки, а также отображать объявления и задавать до двух ссылок для иконок в строке отображения метаданных.
Все данные могут быть переданы в формате plain text или base64.
Метаданные можно передать двумя способами:
Через HTTP-заголовок страницы подписки.
Через тело подписки, указав перед параметром знак # (например #profile-title).
profile-title
(string):
Название профиля. Может быть передано как plain text или в base64 (UTF-8).
Ограничение: Максимальная длина — 25 символов.
subscription-userinfo
(string):
Содержит информацию для отображения трафика и срока подписки.
В левой части шкалы отображается сумма потребленного трафика (upload + download
), в правой части после знака /
— общий объем (total
).
Дата окончания подписки указана в параметре expire
.
Примечание: Все данные передаются в одном заголовке и разделяются символом ;
.
support-url
(string):
Ссылка на поддержку.
Отображается иконкой синего цвета в правой части строки.
Область клика выделена зеленым прямоугольником.
profile-web-page-url
(string):
Ссылка на веб-страницу профиля.
Если параметр указан, иконка приобретает синий цвет (аналогично support-url
).
Область клика также выделена зеленым прямоугольником.
announce
(string):
Текст объявления. Может быть передан в формате plain text или base64.
Ограничение: Максимальная длина отображаемого текста — 200 символов.
Для корректного отображения метаданных убедитесь, что формат данных соответствует требованиям (plain text или base64 UTF-8).
Параметры, указанные в теле подписки, имеют более высокий приоритет, чем параметры, переданные через HTTP-заголовки.
Если часть параметров поступает через HTTP-заголовки, а другая часть через тело подписки, необходимо объединить (merge) все параметры, учитывая их приоритеты, и корректно отобразить результат.