Важные данные по проекту могут остаться вне цифрового пространства. Формируя статистику лишь по событиям в мобильном приложении/веб-сайте, вы упускаете офлайн-данные: подключение услуги в офисе продаж, записи на тест-драйв, доставка товара и пр.
MyTracker даёт возможность загружать любые сведения по проекту через S2S API.
Передача данных осуществляется по протоколу HTTPS.
При каждом запросе к API, вместе с событием, вы должны передать идентификатор устройства или пользователя.
Это может быть специальный S2S идентификатор instanceId и lvid,
идентификатор пользователя customUserId или мобильного устройства gaid, appSetId,
androidId, idfa, iosVendorId.
MyTracker достаточно одного из них, чтобы синхронизировать данные и обновить статистику по вашему проекту.
customUserId.
В этом случае переданные данные будут формировать статистику только
по пользователям проекта, но не по устройствам.
Это можно исправить для Android и iOS платформ, передав хотя бы один из указанных ниже идентификаторов мобильных устройств.
gaid, appSetId, androidId по Android проектам,
и idfa и iosVendorId по iOS.S2S API ключ, идентификатор приложения idApp
и идентификатор устройства или пользователя.
Для отправки HTTPS-запросов используйте PHP SDK. Это библиотека с открытым исходным кодом,
которая упростит интеграцию с S2S API.
Или добавьте библиотеку mytracker/s2s-api как зависимость, если вы используете Composer.
S2S API позволяет загружать следующие события:
С каждым событием вы можете передавать время события, информацию по устройству и другие параметры.