
Описание🔗
В связи с принятием закона о GDPR в странах европейского союза, нельзя собирать пользовательские данные без его соглашения. MRGS предлагает Вам удобный инструмент для легкого внедрения GDPR в Ваш продукт.
MRGS позволяет Вам:
- Показать окно соглашения нашими средствами:
- Показать окно на основе HTML:
- Для показа используется ваша HTML-верстка
- Для показа используется наша стандартная HTML-верстка
- Вызвать методы делегата по результатам действия пользователя
- Настраивать параметры показа
- Локализовать соглашение
- Показать окно на основе HTML:
- Узнавать версию, с которой согласился пользователь
- Работать Вашим с полностью кастомным интерфейсом
- Вы просто сообщите нам результат действий пользователя
Примеры🔗
Показ нашими средствами, используя HTML-верстку🔗
Наше стандартное соглашение(слева) и пример кастомного соглашения(справа):

Использование полностью своего интерфейса🔗
Если вы не хотите использовать HTML для отрисовки соглашения, и хотите контролировать процесс сами, то вы можете воспользоваться нашими методами, позволяющими работать со своими интерфейсами, и только сообщать нам, принял ли пользователь соглашение.
Пример собственного соглашения, работающего с нашим API:

Ключевые возможности🔗
- Простой универсальный API. Вы сможете быстро и легко внедрить работу с GDPR любой платформе благодаря простоте API.
- Поддержка нескольких вариантов показа. Вы можете показывать как наше соглашение, так и кастомное, сверстанное либо с помощью HTML, либо нативными способами.
- Автоматическая локализация. Мы поддерживаем локализацию соглашения (только для варианта показа с помощью HTML).
Шаги для внедрения в продукт🔗
Шаг 1. Решить, какой подход использовать🔗
Затем Вам необходимо решить, каким подходом воспользоваться:
- Показ и отрисовка интерфейса нашими средствами, используя HTML-верстку
- Плюсы:
- Крайне просто встроить, необходимо написать всего несколько строчек кода.
- Встроенная локализация
- Поддержка нами соглашений в актуальном состоянии
- Минусы:
- Для кастомного дизайна нужно верстать HTML
- На старых устройствах может быть небольшая задержка в загрузке
- Плюсы:
- Показ и отрисовка интерфейса Вашими средствами, с сообщениям нам о результатах действий.
- Плюсы:
- Интерфейс соглашения будет идентичен интерфейсу приложения
- Быстрая загрузка
- Минусы:
- Необходимо самим рисовать интерфейс
- Сложнее встроить и поддерживать
- Необходимо добавлять собственную локализацию
- Плюсы:
Шаг 2. Добавьте SDK на клиенте🔗
В зависимости от выбранного подхода, добавьте SDK на клиенте:
- Показ и отрисовка интерфейса нашими средствами, используя HTML-верстку
- Показ и отрисовка интерфейса Вашими средствами, с сообщениям нам о результатах действий.
Note
Нажмите на интересующий подход, чтобы перейти в раздел описания внедрения SDK.
Шаг 3. Проведите тестирование интеграции🔗
Для проверки того, что GDPR корректно отображается и интеграция была успешной, вы можете воспользоваться любом из трех способов (при условии, что флаг onlyEU выставлен в true ):
- Смена локали на устройстве. Поменяйте локаль устройства на любую, которая входит в GDPR (список приведен ниже в разделе «Страны»), запустите приложение - окно GDPR должно показаться.
- VPN. Выставьте на устройстве локаль, не входящую в GDPR (например, Россия). Используйте VPN для эмулирования ситуации, когда пользователь находится в стране, попадающей под GDPR (список приведен ниже в разделе «Страны»), запустите приложение - окно GDPR должно показаться.
- Отключение интернета. Выставьте на устройстве локаль, не входящую в GDPR (например, Россия), выключите сеть на устройстве, запустите приложение - окно GDPR должно показаться.
Если флаг onlyEU установлен в false
Также, обращаем внимание, что если флаг onlyEU у вас установлен в false, то окно GDPR должно показаться на каждом первом запуске, вне зависимости от настройки локали, ip, или интернета.
Тонкости MRGSGDPR🔗
Если выставлен флаг onlyEU, то мы определяем, откуда пользователь. Определение страны происходит по IP пользователя. Время запроса IP не превышает 5 секунд. Соглашение будет также показано и в случае неудачи определения страны по IP.
Важно
До версии 6.9.0, SDK вначале проверяло страну по локализации девайса а только затем по IP.
Страны🔗
Мы показываем соглашение для пользователей стран (если стоит флаг OnlyEU): «BE», «FR», «DE», «IT», «LU», «NL», «DK», «GB», «GR», «PT», «ES», «AT», «FI», «SE», «CY», «CZ», «EE», «HU», «LV», «LT», «MT», «PL», «SK», «SI», «BG», «RO», «HR», «NO», «LI», «IS».
Показываемое соглашение🔗
Ознакомиться с документами, которые показываются пользователю можно по ссылкам:
Для просмотра соглашения на других языках подставьте в конце ссылки вместо lang=ru нужный язык, например, lang=en. Доступные языки: ru, en, zh, "zh-CN", "zh-TW", fr, de, it, ja, ko, pt, es, tr (в будущем их количество может меняться, для получения актуального списка можно воспользоваться методом getSupportedLocalizations в клиентском SDK)
Список персональных данных🔗
Какие персональные данные собирает MRGS?
Непосредственно список персональных данных:
- id игрока
- IP адрес
- Имя телефона (Название устройства, выбираемое пользователем. Иногда там оказывается ФИО)
- Google Advertising ID (GAID)
- Android Secure ID
- Amazon Advertising ID (FIRE_OS_ID)
- Apple UIDevice.identifierForVendor
- Apple UIDevice.uniqueIdentifier
- Apple IDFA
- Страна
- Язык
Список дополнительных данных:
- Сумма платежа
- Валюта платежа
- Купленные товары (внутриигровые)
- Даты внутриигровых покупок
- Рекламный канал, с которого игрок пришел в игру
- Дата создания профиля
- Дата последнего входа в игру
- Размер экрана телефона
- Версия ОС
- Тип соединения (Wifi/Cellular)
- Jailbreak
Для регуляторов:
- Data about data subject’s account and game progress;
- Data about data subject’s device, such as device name and operating system, system version, device model, memory, browser type and system language, system country, display width/height, device time zone;
- Data which DATA EXPORTER collects with cookies and similar technologies: general location data, precise geo-location data (GPS, with data subject’s consent);
- Data about data subject’s usage of DATA EXPORTER’s applications and games, such as gameplay data and data subject’s interactions with other game players inside DATA EXPORTER’s applications and games;
- Data about purchases which data subject makes in DATA EXPORTER’s application and games (which purchase was made by data subject, purchase price, purchase date, currency of payment, payment amount);
- Data subject’s Facebook, Apple game Center ID, GPGS identificators, identifierForVendor, advertisingIdentifier (with data subject’s consent);
- Data which DATA EXPORTER receives if data subject links a third party tool with DATA EXPORTER’s application and games (such as Facebook, WeChat, Google etc.);
- Demographic data (such as to determine the coarse location of data subject’s IP address);
- Data subject’s in-game ID, support ID;
- Data about data subject’s usage of DATA EXPORTER’s applications and games, such as profile creation date, first login, last login of data subject inside DATA EXPORTER’s applications and games.
- Data subject’s contact information (such as name and email address);
- Data subject’s name (nickname);
- Information from a profile on social networks with which data subject is authorized in DATA EXPORTER’s applications and games or which are linked to data subject’s account in DATA EXPORTER’s applications and games (such as profile photo, date of birth, name in social network);
- Data subject’s messages to DATA EXPORTER’s applications and games (such as chat logs and player support tickets);
- In game data subject’s IP address and mobile device identifiers with data subject uses in DATA EXPORTER’s applications and games (such as device ID, advertising ID, MAC address, IMEI, Carrier, device token).
Удаление персональных данных🔗
Согласно закону GDPR, пользователь может потребовать удалить свои пользовательские данные из систем. Для этого, обычно, пользователь сначала должен удалить приложение, а затем написать в поддержку с просьбой удалить персональные данные.
В случае, если вам поступил запрос от пользователя на удаление персональных данных, нужно поставить задачу на проект MRGS (в случае, если у Вас нет доступа к JIRA, можно напрямую связаться с нами), и указать идентификатор пользователя. После этого мы удалим все пользовательские данные.
MyGames Support
Если вы используете MRGSSupport модуль, то пользователь может инициировать удаление его пользовательских данных через службу поддержки. Подробней смотрите удаление пользовательских данных.
Сброс настроек🔗
Данный метод будет полезен в том случае, если пользователь запросил удаление своих пользовательских данных, собранных проектом. Если проект удовлетворяет его запрос и удаляет его аккаунт, то при создании нового аккаунта, нужно снова показать окно принятия условий GDPR для нового аккаунта пользователя. В таком случае достаточно вызвать следующий метод, который удалит все локальные сохраненные данные MRGSGDPR модуля и сбросит настройки в изначальное положение, что сделает возможным снова показать пользователю окно GDPR:
Замечание
Сброс настроек удаляет данные и сбрасывает настройки которые были созданы для работы MRGSGDPR модуля (GDPR, CCPA и COPPA). Этот метод также сбросит настройки CCPA в изначальное состояние, то есть разрешить делиться данными.
Дата создания: 2020-02-05