CPMv {AutoAds} | R Documentation |
Cost per thousand viewable impressions
Description
Calculating CPMv based on Viewable Impressions and Revenue data. The dataset has to be named 'data' and include columns 'Viewable' and 'Revenue'.
Usage
CPMv(data)
Arguments
data |
Dataset downloaded from excel file, has to be assigned to 'data' and include columns 'Viewable' and 'Revenue'. |
Value
Cost per thousand viewable impressions of an ad, shown in the currency the original file had for 'Revenue'.
Note
Dataset has to be named 'data' and include columns 'Viewable' and 'Revenue'.
Author(s)
Ivan Nemtsev
Examples
## The function is currently defined as
CPMv <- function(data){
x <- data$Viewable
y <- data$Revenue
round(
y/x*1000,
digits=2)
}
## Example of use:
data <- data.frame(
Date = c("2022-07-01", "2022-07-02", "2022-07-03", "2022-07-29", "2022-07-30", "2022-07-31"),
Block = c("1_234", "1_234", "1_234", "1_235", "1_235", "1_235"),
Requests = c(372234, 268816, 291224, 1928854, 1928290, 786539),
Impressions = c(18537, 12432, 13764, 2839269, 2682648, 1114773),
Revenue = c(13.5, 9.13, 8.85, 1669.0, 1654.0, 739.0),
Clicks = c(1167, 720, 856, 214451, 196657, 93178),
Viewable = c(13320, 8214, 9768, 2446884, 2243865, 1063158)
)
data$CPMv <- CPMv(data)
[Package AutoAds version 0.1.0 Index]