Отправка событий на Android

В AppMetrica можно отправлять многоуровневые события. Подробнее об отображении многоуровневых событий в разделе События.

Чтобы отправить многоуровневое событие, передайте пару key:value в параметрах события. В интерфейсе key и value считаются уровнями вложенности. Параметры события можно отправить в виде JSON или объекта Map.

Чтобы отправить параметры события в виде JSON, используйте метод AppMetrica.reportEvent(String eventName, String jsonValue). JSON должен передаваться в виде строки:

String eventParameters = "{\"name\":\"Alice\", \"age\":\"18\"}";

AppMetrica.reportEvent("New person", eventParameters);

В веб-интерфейсе отчет будет содержать следующее:

Чтобы отправить параметры события в виде объекта Map, используйте метод AppMetrica.reportEvent(String eventName, Map<String, Object> attributes):

Map<String, Object> eventParameters = new HashMap<String, Object>();
eventParameters.put("name", "Alice");
eventParameters.put("age", 18);

AppMetrica.reportEvent("New person", eventParameters);

В веб-интерфейсе отчет будет содержать следующее:

См. также

Если вы не нашли ответ на свой вопрос, то вы можете задать его через форму обратной связи. Пожалуйста, опишите возникшую проблему как можно подробнее. Если возможно, приложите скриншот.

Написать в службу поддержки
Предыдущая