Отправка собственных событий
При необходимости можно отправить любое собственное событие с помощью метода
TrackerTop100.trackEvent(eventName: "EVENT_NAME", customVars: EVENT_DATA);
[TrackerTop100 trackEventWithEventName: @"EVENT_NAME" eventValues: EVENT_DATA];
EVENT_NAME (обязательный) — произвольное название события
EVENT_DATA (опциональный) — произвольные данные о событии, не более 30 параметров в формате Dictionary<String, String>
Пример:
import TrackerTop100SDK
// ...
let eventName: String = "my_event"
let eventData: [String: String] = ["param_1": "value_1", "param_2": "value_2"]
TrackerTop100.trackEvent(eventName: eventName, eventValues: eventData)
NSString *eventName = @"my_event";
NSDictionary *eventValues = @{
@"param_1" : @"value_1",
@"param_2" : @"value_2"
};
[TrackerTop100 trackEventWithEventName: eventName eventValues: eventValues];