Rate
Rate - функция, которая открывает окно с предложением, а затем страницу в браузере, на которой игрок может оценить качество игры.
Особенности работы функции Rate
- Работает для iOS и Android систем;
- Не имеет соответствующего ей объекта типа Rating в редакторе;
- Вызывается через объекты типа Button, Machine;
- Обязательным условием работы функции является наличие файла rating.xml (для iOS) и специальных настроек в app.icf (для Аndroid)
- Правильность работы функции Rate можно проверить только после заливки на устройство.
Файл rating.xml
Файл расположен \EditorGames\system\temp\projects\Absolutist\project\platforms\ios
Пареметры файла rating.xml описаны на странице Rating.xml
Настройки в app.icf
[s3eAndroidAppirater] title="App_name" - название приложения app_name="market://id?=com.your_company.application" - package id приложения. days=0 launches=0 events=0 need_email_button=1 - нужна ли кнопка "отправить письмо" email_addr="user@yourcompany.com" - email на который будет отправлено письмо email_subj="Subject of email" - тема письма email_text="Hello!" - текст письма
- В строке app name прописываем маркет, чтобы можно было вызывать функцию на разных Android маркетах.
Вызов функции Rate
- Чтобы вызвать функцию через обьект Button необходимо свойству обьекта Button «Рейтинг» присвоить значение 1.
- Чтобы вызвать функцию через обьект Machine необходимо присвоить команде init>Показать рейтинг значение 1, обозначающее, что при выполнении этого инита будет показано окно iOS рейтинга.
- В зависимости от действий пользователя в опции запишется одно из возможных значений параметра "rating":
* 1, если пользователь принял предложение оценить приложение. * 2, если пользователь принял предложение напомнить ему позже. * 3, если пользователь отказался оценивать приложение.