Nothing
knitr::opts_chunk$set( collapse = TRUE, comment = "#>" )
Для работы с API управления в rym
вам доступны следующие функции:
rym_get_counters()
— список доступных счётчиков Яндекс.Метрики;rym_get_filters()
— список настроенных фильтров в счётчике;rym_get_segments()
— список настроенных сегмнтов в счётчике Яндекс.Метрики;rym_get_goals()
— список настроенных целей в Яндекс.Метрике;rym_get_direct_clients()
- данные о клиентах Яндекс.Директа, к кампаниям которых есть доступ у владельца счетчика Метрики;rym_users_grants()
— список пользователей, у которых есть доступ к счётчику Яндекс.Метрики, с указанием уровня доступа.rym_add_goal()
- создать цель в Яндекс Метрике.rym_add_segment()
- создать сегмент в API Яндекс Метрики.Набор аргументов для всех перечисленных выше функций одинаков:
rym_get_counters
rym_get_filters
rym_get_segments
rym_get_goals
rym_get_direct_clients
rym_users_grants
При использовании приведённого нже примера замените "ваш логин" на логин пользователя Яндекса, под которым есть доступ к нужному вам счётчику Яндекс.Метрики, вместо 000000000 введите номер нужного вам счётчика.
library(rym) # список доступных счётчиков my_counters <- rym_get_counters(login = "ваш логин", token.path = "metrica_token") # список целей my_goals <- rym_get_goals(counter = 000000000, login = "ваш логин", token.path = "metrica_token") # список фильтров my_filter <- rym_get_filters(counter = 000000000, login = "ваш логин", token.path = "metrica_token") # список сегментов my_segments <- rym_get_segments(counter = 000000000, login = "ваш логин", token.path = "metrica_token") # список клиентов Яндекс Директ my_clients <- rym_get_direct_clients(counters="000000000,111111111", login = "my_login", token.path = "metrica_token") # список пользователей users <- rym_users_grants(counter = 000000000, login = "ваш логин", token.path = "metrica_token")
Для создания цели в Яндекс Метрике используйте функцию rym_add_goal()
.
rym_add_goal(123456789, name = 'first_goal', type = 'action', conditions = list(type = 'exact', url = 'rym-first-goal'), login = 'your_login')
Сегмент можно создать с помощью функции rym_add_segment()
. Созданный с помощью API сегмент не отображается в веб-интерфейсе Яндекс.Метрики.
rym_add_segment( counter = 123456789, name = "my_segment", expression = "ym:s:trafficSource=='organic' AND ym:s:isNewUser=='Yes'", login = "your_login")
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.