YouTubeReporting
import { YouTubeReporting } from "https://googleapis.deno.dev/v1/youtubereporting:v1.ts";
Schedules reporting jobs containing your YouTube Analytics data and downloads the resulting bulk data reports in the form of CSV files.
class YouTubeReporting {}
async jobsReportsGet(
jobId: string,
reportId: string,
opts?: JobsReportsGetOptions,
): Promise<Report>;§Methods
§
jobsList(opts?: JobsListOptions): Promise<ListJobsResponse>
[src]Lists jobs.
§
Gets the metadata of a specific report.
@param jobId
The ID of the job.
@param reportId
The ID of the report to retrieve.
§
Lists reports created by a specific job. Returns NOT_FOUND if the job does not exist.
@param jobId
The ID of the job.
§
mediaDownload(resourceName: string): Promise<GdataMedia>
[src]Method for media download. Download is supported on the URI
/v1/media/{+name}?alt=media
.
@param resourceName
Name of the media that is being downloaded.
§
reportTypesList(opts?: ReportTypesListOptions): Promise<ListReportTypesResponse>
[src]Lists report types.