Get cost data for loading it into Google Analytics
fbGetCostData(
accounts_id = getOption("rfacebookstat.accounts_id"),
date_start = Sys.Date() - 30,
date_stop = Sys.Date(),
utm_source = "facebook",
utm_medium = "cpc",
username = getOption("rfacebookstat.username"),
token_path = fbTokenPath(),
access_token = getOption("rfacebookstat.access_token"))
Data frame with statistic.
ID of your ad account.
Start reporting date.
End reporting day
UTM source name for Google Analytics.
UTM medium name for Google Analytics.
your username on Facebook
path to dir with credentials
Your facebook API token
Alexey Seleznev
Before loading data create data source at Google Analytics.
if (FALSE) {
# Use googleAnalyticsR for upload data into Google Analytics
library(googleAnalyticsR)
# load cost data
cost_data <- fbGetCostData(accounts_id = "act_11111",
date_start = "2020-05-10",
date_stop = "2020-05-14",
username = "fb_login")
# upload into GA source
ga_custom_upload_file(accountId = xxxx,
webPropertyId = "UA-xxxx-1",
customDataSourceId = 'abcdefg',
cost_data)
}
Run the code above in your browser using DataLab