MSL: функция mSetAdvOptions, изменить настройки показа HTML-баннера в приложениях пользователей

MSL: функция mSetAdvOptions, изменить настройки показа HTML-баннера в приложениях пользователей

Изменить настройки показа рекламного HTML-баннера в клиентских приложениях. Все изменения применяются мгновенно, перезапуск сервера или клиентов не требуется.

 

Синтаксис

function mSetAdvOptions(bEnable: boolean; sAdvLink: string; iAdvHeight, iAdvQuantity: integer): integer;

 

Параметры и возвращаемые значения

Параметр

Тип

Значение

bEnable

boolean

включен или выключен баннер в данный момент;

sAdvLink

string

имя файла или http(s) ссылка для баннера;

iAdvHeight

integer

размер баннера в точках по вертикали;

iAdvQuantity

integer

частота, с которой приложение пользователя должно обновлять баннер с сервера, в минутах.

 

Результат функции

0

всё ок, настройки сохранены;

-1

вы используете бесплатную версию сервера и не можете изменять эти настройки;

-2

высота баннера должна быть в диапазоне от 0 до 400 точек;

-3

частота обновления баннера должна быть больше нуля;

-4

ссылка на баннер не может быть пустой;

-5

указанный html-файл не существует;

-6

указано некорректное имя файла для баннера (в названии есть запрещённые символы).

 

Пример

begin
  mSetAdvOptions(true, 'example.html', 60, 90);
end.

Ещё посмотреть

mGetAdvOptions