Важные данные по проекту могут остаться вне цифрового пространства. Формируя статистику лишь по событиям в мобильном приложении/веб-сайте, вы упускаете офлайн-данные: подключение услуги в офисе продаж, записи на тест-драйв, доставка товара и пр.
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 позволяет загружать следующие события:
С каждым событием вы можете передавать время события, информацию по устройству и другие параметры.