A | B | C | D | E | F | |
---|---|---|---|---|---|---|
1 | ||||||
2 | № | Категория | Подкатегория | Ожидаемое поведение | Комментарии | Ссылка на документацию |
3 | 1.1.1 | Функциональность | Поддерживаемые платформы | Приложение запускается на всех поддерживаемых ОК мобильных платформах | При использовании какой бы то ни было технологии убедитесь, что она поддерживается на всех платформах: https://caniuse.com/ | |
4 | 1.1.2 | Android приложение ОК: запускается на всех major версиях Android выше 5 в Android Webview. | ||||
5 | 1.1.4 | iOS приложение ОК: запускается на всех версиях iOS выше 9. | ||||
6 | 1.1.5 | iOS Safari (Mobile Web): запускается на всех версиях iOS выше 9. | ||||
7 | 1.1.6 | Android Chrome (Mobile Web): запускается на самых популярных на данный момент версиях мобильного Chrome. | ||||
8 | 1.2.1 | Поддерживаемые устройства | Общее: приложение должно поддерживаться как для телефонов, так и для планшетов. | |||
9 | 1.2.2 | iOS: должен поддерживаться модельный ряд как минимум начиная с iPhone 5. | ||||
10 | 1.2.3 | iOS: обратите внимание на поддержку на iPhone X и других безрамочных устройствах. | ||||
11 | 1.2.4 | Android: приложение должно корректно и быстро работать как минимум на Nexus 5 и аналогичных по производительности устройствах. | ||||
12 | 1.2.5 | Android: рекомендуется проверять работу приложения на устройствах, для которых в Chrome не поддерживается аппаратное ускорение. | Обратите внимание, что список GPU в Chrome, для которых не поддерживается аппаратное ускорение, разный для Android WebView и Mobile Chrome. | |||
13 | 1.3.1 | Запуск приложения | Приложение не требует дополнительной регистрации или авторизации после запуска. | |||
14 | 1.3.2 | Приложение полностью помещается в IFrame / на экране устройства. | ||||
15 | 1.4.1 | Загрузка приложения | Размер приложения не превышает 20 Мб. | В случае долгой загрузки должен показываться прогресс-бар загрузки. | ||
16 | 1.4.2 | Загрузка приложения не занимает более 30 секунд. | ||||
17 | 1.5.1 | Ориентация приложения | Приложение должно показывать понятную заглушку в случае запуска в неправильной ориентации | Для запуска в Android-приложении OK есть возможность запуска в альбомной ориентации по умолчанию. Для этого напишите заявку на [email protected] | ||
18 | 2.1.1 | Оформление и настройка приложения | Название приложения | Название должно быть на русском языке. | Может содержать одно или несколько слов на другом языке | |
19 | 2.1.2 | Оригинальное, не заимствовано у других игр на платформе. | Исключение - сиквел игры, которая уже запущена на платформе от того же разработчика. | |||
20 | 2.2.1 | Иконки приложения | Указаны иконки и изображения всех требуемых размеров (512x512 и 1280x720). Желательно, чтобы они были одинаковы по содержанию. | |||
21 | 2.2.2 | Формат .jpg или .png. | ||||
22 | 2.2.3 | Не на белом фоне. | ||||
23 | 2.2.4 | Без теней, закруглений по углам или обводок. | ||||
24 | 2.2.5 | Без эмблем "New", "Exclusive" и подобных. | ||||
25 | 2.2.6 | Оригинальная иконка, использование персонажей/графики из популярных игр/фильмов/мультфильмов недопустимо. | ||||
26 | 2.3.1 | Официальная группа | В настройках приложения указана официальная группа. | Группа не должна быть пустой. | ||
27 | 2.4.1 | Служба поддержки / Связь с разработчиком | В настройках приложения указана ссылка на службу поддержки пользователей. | Можно использовать официальную группу игры для поддержки пользователей, в таком случае необходимо указать тему, либо ссылку на службу поддержки в группе. | ||
28 | 3.1.1 | Содержание | Общие правила | Приложение не является интернет-магазином. | ||
29 | 3.1.2 | Приложение не является рекламой бренда или продукта. | ||||
30 | 3.1.3 | Основная функциональность приложения не является дарением подарков, открыток, радио, видеочатом или мессенджером. | Не подходят приложения, которые функционирую как сборник информации. | |||
31 | 3.1.4 | Игра не является точной копией уже запущенной на платформе игры. | ||||
32 | 3.1.5 | Приложение интерактивно - пользователь может активно взаимодействовать с ним. | ||||
33 | 3.1.6 | В приложение есть обучение. | Не обязательно, если приложение простое и понятное в использовании. | |||
34 | 3.2.1 | Навигация | Все переходы внутри приложения работают. | |||
35 | 3.2.2 | Отсутствуют ссылки, ведущие на внешние ресурсы/сайты, включая ссылки на сторонние магазины приложений. | ||||
36 | 3.2.3 | Во всех всплывающих окнах внутри приложения есть крестик и/или кнопка, закрывающая их. | ||||
37 | 3.3.1 | Текст | Приложение полностью переведено на русский язык. | |||
38 | 3.3.2 | Грамотность - отсутствие орфографических и пунктуационных ошибок. | ||||
39 | 3.3.3 | Текст интегрирован в интерфейс приложения - целиком помещается в кнопках, окнах и других элементах. | ||||
40 | 3.4.1 | Графика | Качественная игровая графика и отрисовка - всё работает плавно. | |||
41 | 3.4.2 | Оригинальные ассеты, не заимствованые из других игр. Также недопустимы перерисованые персонажи из популярных игр. | ||||
42 | 4.1.1 | Реклама | Общее требование | В приложении должна быть заложена монетизация через внутренние платежи или показы рекламы. | ||
43 | 4.2.1 | Реклама | Встроенная реклама только своих или партнёрских игр на Одноклассниках. | Для получения вознаграждения необходимо заключить договор. | ||
44 | 4.3.1 | Мобильные платформы | Рекламная монетизация на мобильных платформах реализована через наше API. | https://apiok.ru/dev/sdk/js-ext/ads/ | ||
45 | 4.4.1 | Реклама на Android | Рекламная монетизация на Android реализована через наше API. | https://apiok.ru/apps/features/android_features/android_in_app_ads/ | ||
46 | 5.1.1 | Монетизация | Общее требование | В приложении обязательно должна быть реализована монетизация (реклама и/или внутриигровые платежи). | Вместо текста "Купить" или "Приобрести" можно указать на кнопке цену покупки в ОКах, например, "49 ОК". | https://apiok.ru/dev/sdk/js-ext/payment/ или https://apiok.ru/dev/sdk/js/ui.showPayment/ |
47 | 5.2.1 | Внутриигровые платежи | Покупка внутриигровых товаров возможна только за ОКи. | |||
48 | 5.2.2 | Есть возможность совершить платёж в приложении и он работает. | ||||
49 | 5.2.3 | Игровая валюта начисляется по факту проведения платежа - не нужен дополнительный рефреш приложения, чтобы изменения баланса стали заметны. | ||||
50 | 5.2.4 | Указана цена на все платные услуги. | ||||
51 | 5.2.5 | Покупка игровых услуг осуществляется только по нажатию на кнопку "Купить" или "Приобрести". | ||||
52 | 5.2.6 | Валидация платежей | Все платежи в игре должны валидироваться на сервере. Не должно быть дефектов, связанных с возможностью провести игровой платеж заплатив за него количество ОКов, несоответствующее цене, указанной в магазине | Валидация игровых платежей | ||
53 | 6.1.1 | Социальные механики | Приглашения в игру | Можно пригласить друзей в приложение. | Не является обязательным условием. | https://apiok.ru/dev/sdk/js-ext/widgets/invite или https://apiok.ru/dev/sdk/js/ui.showInvite/ |
54 | 6.1.2 | Рекомендуется давать пользователю вознаграждение за отправку приглашений. | ||||
55 | 6.2.1 | Уведомления между пользователями | Можно отправить уведомление от одного пользователя другому. | Не является обязательным условием. | https://apiok.ru/dev/sdk/js-ext/widgets/suggest или https://apiok.ru/dev/sdk/js/ui.showNotification/ | |
56 | 6.2.2 | Рекомендуется давать пользователю вознаграждение за отправку уведомлений. | ||||
57 | 6.3.1 | Публикация топиков | Можно опубликовать топик в ленту пользователя. | Не является обязательным условием Варианты использования: - при завершении уровня - новом рекорде - получении игрового достижения | https://apiok.ru/dev/sdk/js-ext/widgets/post или https://apiok.ru/dev/sdk/js/ui.postMediatopic/ | |
58 | 6.4.1 | Загрузка фотографий | Если приложение добавляет фотографии, то они отправляются в отдельный альбом. | Загрузка фотографий | ||
59 | 6.5.1 | Отправка оповещений | В тексте оповещений, отправляемых пользователям от игры, не должно использоваться более 5 спец. символов или эмодзи | https://apiok.ru/dev/methods/rest/notifications/notifications.sendSimple https://apiok.ru/dev/methods/rest/notifications/notifications.sendMass | ||
60 | ||||||
61 | ||||||
62 | ||||||
63 | ||||||
64 | ||||||
65 | ||||||
66 | ||||||
67 | ||||||
68 | ||||||
69 | ||||||
70 | ||||||
71 | ||||||
72 | ||||||
73 | ||||||
74 | ||||||
75 | ||||||
76 | ||||||
77 | ||||||
78 | ||||||
79 | ||||||
80 | ||||||
81 | ||||||
82 | ||||||
83 | ||||||
84 | ||||||
85 | ||||||
86 | ||||||
87 | ||||||
88 | ||||||
89 | ||||||
90 | ||||||
91 | ||||||
92 | ||||||
93 | ||||||
94 | ||||||
95 | ||||||
96 | ||||||
97 | ||||||
98 | ||||||
99 | ||||||
100 |