К содержимому

Amxx GameAnalytics SDK

Неофициальный SDK для сервиса аналитики gameanalytics.com. Сервис позволяет отслеживать базовые метрики, такие как DAU, MAU, Retention и прочие, а так же собирать статистику по вашим собственным событиям. События начала и окончания сессий плагин отправляет автоматически. А через api можно…

ПлагинCounter-Strike 1.6v0.1bПросмотры:18

Описание

Описание:
Неофициальный SDK для сервиса аналитики gameanalytics.com.
Сервис позволяет отслеживать базовые метрики, такие как DAU, MAU, Retention и прочие, а так же собирать статистику по вашим собственным событиям.

События начала и окончания сессий плагин отправляет автоматически. А через api можно отправлять свои собственные, причем текущая бета версия плагина поддерживает только т.н. design events. Например если у вас модовый сервер, то через сервис можно выявить с каким оружием чаще всего играют или какие-предметы чаще всего покупают.

Вызов функции апи при покупке предмета в магазине может выглядеть так:
game_analytics_custom_event(player_id, fmt("Shop:%s", item_name));
item_name - имя предмета (без пробелов и специальных знаков)

Требования:
АМХХ 1.8.3 и выше

Необходимые модули:
curl версии 1.1.1
ncrypto версии 1.0

Настройка:
Вся настройка проводится в amxmodx/configs/ga_sdk_config.cfg

Секция Api:
Endpoint - адрес на который отправляется аналитика (скорее всего вам не придётся его менять);
GameKey - ключ игры, скопируйте из личного кабинета;
SecretKey - секретный ключ, скопируйте из личного кабинета.

Секция Common:
MinSessionLength - Минимальное время сессии в секундах. Если клиент играл меньше чем указанно, то его события не будет отправлены в сервис аналитики.

Api:

native game_analytics_custom_event(const player_id, const event[], Float:...);
Отправляет событие аналитики, третий параметр можно не указывать. Подробнее в документации.

Важно! Если вы планируете отправлять события при отключении игрока, в client_disconnected, то плагин gs_sdk.amxx должен быть прописан в самом низу plugins.ini.

Скачать:
GitHub
GitHub релизы (Скомпилированная версия)

Похожие

Плагинv1.8

Hats

AMX Mod X плагин для Counter-Strike. Плагин позволяет игроку носить шапки на голове. Основной особенностью этой модификации является возможность игрока выбирать скин или сабмодель головного убора самостоятельно и установить какие их них будут доступны исключительно VIP-игрокам.

Плагинv0.3

Slot Machine

AMX Mod X плагин для Counter-Strike. Плагин позволяет размещать на карте слот машины (также известные как однорукие бандиты) и играть в них. Игрок делает ставку и ожидает выпадения выигрышной комбинации символов. Победа засчитывается при заполнении целого ряда или диагонали одинаковыми символами.

Данный плагин добавляет костюмы для вашего сервера, модели сжаты в одну дабы не давить на лимит сервера. Так же возможно настроить его для ZombiePlague, для этого раскомментируйте код // #define ZP_SUPPORT в исходнике и скомпилируйте. Использование: /costumes - в чате чтоб открыть меню костюмов…