Серверы сегмента.io действительно маршрутизируют события нескольким адресатам или мобильный sdk?

Я сталкиваюсь с трудностями, чтобы понять, как работает plot.io.

Сегмент объяснил, что все данные отправляются на них (серверы сегмента), а затем они будут направлены в пункты назначения.

С https://segment.com/docs/guides/general/what-is-segment/

Вы просто отправляете нам свои данные, а затем мы переводим и направляем их на все ваши инструменты.

Но когда я проверил интеграцию с открытым исходным кодом с CleverTap, похоже, мобильное приложение отправляет события в CleverTap напрямую, без прохождения через серверы сегментов. Вот фрагменты кода.

https://github.com/CleverTap/clevertap-segment-android/blob/master/src/main/java/com/segment/analytics/android/integrations/clevertap/CleverTapIntegration.java

cl.pushEvent(event, properties);

Вот cl является CleverTap API, который также открывается на

https://github.com/CleverTap/clevertap-android-sdk/blob/master/clevertap-android-sdk/src/main/java/com/clevertap/android/sdk/CleverTapAPI.java

Здесь в конечном итоге отправленные события пакетируются и отправляются на сервер Clevertap.

https://github.com/CleverTap/clevertap-android-sdk/blob/master/clevertap-android-sdk/src/main/java/com/clevertap/android/sdk/CleverTapAPI.java#L2207

Итак, есть ли роль серверов сегментов в этом процессе или нет вообще? Если сегментированные серверы не задействованы, то, я полагаю, чем больше добавлений вы добавите, тем больше интернет-данных ваших пользователей будет использовано. Это правильно?

0 ответов

Если вы используете связанный SDK, такой как CleverTap Segment SDK, то данные отслеживаются с помощью Segment и CleverTap. В CleverTapIntegration.java вы можете видеть, что методы сегмента переопределяются. Если вы вызываете любую функцию сегмента, напримерidentify() затем внутренние данные также отправляются в CleverTap.

Другие вопросы по тегам