yt_to_dataframe: Convert API response to data frame

View source: R/data_transformation.R

yt_to_dataframeR Documentation

Convert API response to data frame

Description

Transforms YouTube Analytics API response into a clean data.frame with proper column names and types.

Usage

yt_to_dataframe(api_response, clean_names = TRUE, parse_dates = TRUE)

Arguments

api_response

List returned from get_report() or other API functions

clean_names

Logical. Clean column names by removing special characters (default: TRUE)

parse_dates

Logical. Parse date columns to Date objects (default: TRUE)

Value

data.frame with transformed data, or NULL if no data available

Examples

## Not run: 
# Get data and convert to data.frame
report <- get_channel_overview("last_30_days")
df <- yt_to_dataframe(report)

# Keep original column names
df <- yt_to_dataframe(report, clean_names = FALSE)

## End(Not run)

tubern documentation built on April 12, 2026, 5:07 p.m.