Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

YouTubeAnalytics

import { YouTubeAnalytics } from "https://googleapis.deno.dev/v1/youtubeAnalytics:v2.ts";

Retrieves your YouTube Analytics data.

class YouTubeAnalytics {
constructor(client?: CredentialsClient, baseUrl?: string);
async groupItemsDelete(opts?: GroupItemsDeleteOptions): Promise<EmptyResponse>;
async groupItemsInsert(req: GroupItem, opts?: GroupItemsInsertOptions): Promise<GroupItem>;
async groupItemsList(opts?: GroupItemsListOptions): Promise<ListGroupItemsResponse>;
async groupsDelete(opts?: GroupsDeleteOptions): Promise<EmptyResponse>;
async groupsInsert(req: Group, opts?: GroupsInsertOptions): Promise<Group>;
async groupsList(opts?: GroupsListOptions): Promise<ListGroupsResponse>;
async groupsUpdate(req: Group, opts?: GroupsUpdateOptions): Promise<Group>;
async reportsQuery(opts?: ReportsQueryOptions): Promise<QueryResponse>;
}

§Constructors

§
new YouTubeAnalytics(client?: CredentialsClient, baseUrl?: string)
[src]

§Methods

§
groupItemsDelete(opts?: GroupItemsDeleteOptions): Promise<EmptyResponse>
[src]

Removes an item from a group.

§
groupItemsInsert(req: GroupItem, opts?: GroupItemsInsertOptions): Promise<GroupItem>
[src]

Creates a group item.

§
groupItemsList(opts?: GroupItemsListOptions): Promise<ListGroupItemsResponse>
[src]

Returns a collection of group items that match the API request parameters.

§
groupsDelete(opts?: GroupsDeleteOptions): Promise<EmptyResponse>
[src]

Deletes a group.

§
groupsInsert(req: Group, opts?: GroupsInsertOptions): Promise<Group>
[src]

Creates a group.

§
groupsList(opts?: GroupsListOptions): Promise<ListGroupsResponse>
[src]

Returns a collection of groups that match the API request parameters. For example, you can retrieve all groups that the authenticated user owns, or you can retrieve one or more groups by their unique IDs.

§
groupsUpdate(req: Group, opts?: GroupsUpdateOptions): Promise<Group>
[src]

Modifies a group. For example, you could change a group's title.

§
reportsQuery(opts?: ReportsQueryOptions): Promise<QueryResponse>
[src]

Retrieve your YouTube Analytics reports.