rym-expense-uploading | R Documentation |
Upload, delete and get list of uploading expense data in 'Yandex Metrica'.
rym_upload_expense(
counter,
data,
comment = paste0("Upload bt rym at ", Sys.time()),
login = getOption("rym.user"),
token.path = getOption("rym.token_path"))
rym_delete_uploaded_expense(
counter,
data,
comment = paste0("Upload bt rym at ", Sys.time()),
login = getOption("rym.user"),
token.path = getOption("rym.token_path"))
rym_get_uploadings_expense(
counter,
login = getOption("rym.user"),
token.path = getOption("rym.token_path"))
counter |
Your yandex metrica counter |
data |
data.frame, expense data for loading |
comment |
Comment for data loading |
login |
character, Your Yandex login |
token.path |
character, Directory for store API credential |
Loading data format.
Require:
Date in YYYY-MM-DD format
Source name, for example google
Expense size, for example 12.34
Optional:
Medium name, for exmaple cpc
Campaign name, for example my campaing
Term name, for example my term
Content name, for example my contant
Currency in ISO 4217 code
Clicks number, for example 23
Alexey Seleznev
See official dox: API documents Yandex Metrica documents
## Not run:
# prepare data for loading
expense <- data.frame(Date = c("2020-06-01",
"2020-06-02"),
UTMSource = c("test_s_1",
"test_s_2"),
Expenses = c(88.12,
92.11),
UTMMedium = c("cpc",
"cpm"),
UTMCampaign = c("camp1",
"camp2"),
UTMTerm = c("term1",
"term2"),
UTMContent = c("cont1",
"cont2"),
Currency = c("RUB",
"RUB"),
Clicks = c(11, 15))
# upload data
rym_upload_expense(
counter = 1111111,
data = expense,
login = 'yandex_login')
# delete data
rym_delete_uploaded_expense(
counter = 1111111,
data = expense,
login = 'yandex_login')
# get list of expense uploadings
loaded <- rym_get_uploadings_expense(
counter = 1111111,
login = 'yandex_login')
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.