1. Creating the Spreadsheet

1. Creating the Spreadsheet

Creating a Copy

Prepare a spreadsheet to actually manage the playlist.
First, open the template below and click “File > Make a copy” from the menu.

Make a copy from the File menu

Change the “Name” to your preferred name and “Folder” to your preferred save location, then click “Make a copy”.

Decide the sheet name and location to create

Setting up as Web App

Next, configure settings so VRChat can access the playlist.

From the menu of the created sheet, click “Extensions > Apps Script”.
(You can’t open it until the page finishes loading. Wait if the tab icon is spinning)

Open AppScript from Extensions menu

Click “Deploy > New deployment” in the top right.

Open new deployment from the Deploy button in the top right

Set:

  • Execute as: “Me (your mailaddress)”
  • Who has access: “Anyone”

Then click “Deploy”.

Confirm and set the executing user and accessible users

You’ll be asked to authorize access to the sheet, so click “Authorize access”.

Click authorize access

Select your account and proceed as shown in the image.

Authorize access

ℹ️
If you want to check the permissions being granted in advance, please refer to this link to check the manifest.

The following permissions will be requested:

  • YouTube account viewing permission
  • Access permission to the copied spreadsheet

Click “Allow”.

Confirm access permissions to grant

ℹ️
  • YouTube permission is used to retrieve video titles and channel names.
  • This is you granting read access to your own spreadsheet.
    You are not directly granting read access to the gimmick author or VRChat visitors.

When successful, you’ll see a screen like below, so copy the web app URL.

Copy the web app URL

This URL will be used in the next step.
After copying, you can close with “Done”.

If you want to copy the URL again after closing, you can open “Manage deployments” from “Deploy” in the top right to copy it.

You can copy the web app URL anytime