Начиная с версии ryandexdirect 3.6.0
в пакет была
добавлена функция yadirGetCostData()
, которая позволяет вам
получить данные о расходах для дальнейшей их загрузки в Google
Analytics.
Вы можете посмотреть видео урок по данной теме, перейдя по этой ссылке.
Изначально вам необходимо создать набор данных в Google Analytics.
Далее в интерфейсе появится созданный набор данных.
В дальнейшем нам понадобится его идентификаторв.
Далее мы можем запросить данные о расходах из любого аккаунта к
которому у нас есть доступ, и с помощью пакета
googleAnalyticsR
загрузить их в созданный источник
данных.
library(rfacebookstat)
library(googleAnalyticsR)
# fb options
options(ryandexdirect.username = 'your_yandex_username')
# auth
fbAuth()
ga_auth(email = "google_analytics@gmail.com")
# read data from facebook
<- yadirGetCostData(DateFrom = '2020-03-01',
cost_data DateTo = '2020-03-10',
Source = 'yandex',
Medium = 'cpc',
IncludeVAT = "YES",
IncludeDiscount = "NO")
# upload into GA source
ga_custom_upload_file(accountId = 2222222,
webPropertyId = "UA-2222222-1",
customDataSourceId = 'M_XXXXX_Qudk-8g',
cost_data)
Если вы всё сделали правильно в разделе “Manage Uploads” вы увидите загруженные данные, и сообщение о статусе загрузке.
После загрузки в Google Analytics данные появляются не сразу, как правило должно пройти 1 - 1.5 часа. Найти данные о расходах можно в отчёте Анализ расходов: