π Publishing and Retention
This section combines settings that affect the video after the file and metadata are selected: video access, comments, likes, related Shorts video, end screens, info cards, audience, restrictions, category, video license, and languages.
Video Accessβ
Video access is located on the Video Upload Configuration tab and defines the final privacy mode:
| Value | Effect |
|---|---|
Public | Publishes the video publicly. |
Unlisted | Publishes the video as unlisted. |
Private | Leaves the video private. |
Premiere | Creates a premiere when the video is configured as scheduled. |
Scheduled publishing and upload order are covered in Video Uploading.
Social Actionsβ
The Social Actions tab controls actions performed after video upload.
| Setting | Purpose |
|---|---|
Publish comment | Publishes a comment on the uploaded video. |
Pin comment | Pins the published comment. |
Update list | Returns the used comment to the end of 6_Comments.txt. |
List processing | Takes comments sequentially or randomly. |
Like | Likes the uploaded video. |
If both comment publishing and liking are disabled, the social actions block is skipped.
Comment pinning depends on advanced channel features. If they are not enabled, the template writes a warning and disables comment pinning.
If Audience and Restrictions is set to Video is made for kids, the template disables comment publishing, info cards, and end screens for the current video.
Retentionβ
The Retention tab controls elements that connect the uploaded video with other videos or the channel.
Related Video [Shorts]β
Add related video works only for Shorts. The template takes the ID of the previously uploaded video in the current session and adds it as the related video for the new Short.
If the current session does not yet have a previously uploaded video, no linkage is created.
This feature also depends on advanced channel features. If they are unavailable, the template disables related video linkage.
End Screenβ
Add end screen enables adding an end screen from 7_EndScreens.txt or the active data source.
Supported values are video, channel, or playlist links, plus service values that YouTube Studio treats as automatic element choices:
https://www.youtube.com/watch?v=ID
https://www.youtube.com/channel/ID
https://www.youtube.com/playlist?list=ID
Newest
Most relevant
Subscribe
Update list and List processing work the same way as for other data lists.
Info Cardβ
Add info card enables adding an info card from 8_InfoCards.txt or the active data source.
Info cards use video, channel, or playlist links. If the feature is enabled but the file is empty, the template writes a warning and cannot perform the action.
Audience and Restrictionsβ
Settings on this tab are applied only when Apply settings is enabled. If it is disabled, the template uses safe defaults.
| Setting | Purpose |
|---|---|
Kids audience | Defines whether the video is made for kids. |
Age restriction 18+ | Sets the age restriction. |
Altered content | Sends the altered or synthetic content flag. |
Comment access | Allows comments, sends them for review, or disables them. |
Comment order | Selects sorting: newest or top. |
Like count display | Controls like count visibility. |
Allow embedding | Allows or disables embedding. |
Publish to Subscriptions feed | Sends the video to the subscriptions feed. |
Product placement in video | Marks the video as containing paid product placement. |
Product placement notification | Shows viewers a product placement notice. |
If Apply settings is disabled, these values are used:
| Parameter | Default |
|---|---|
| Kids audience | Not made for kids |
| Age restriction | Not age restricted |
| Altered content | No |
| Comments | Potentially inappropriate comments are held for review |
| Comment order | Top comments first |
| Like count | Enabled |
| Embedding | Allowed |
| Subscriptions feed | Enabled |
| Product placement | Disabled |
| Product placement notification | Disabled |
Category, License, and Languagesβ
The Category tab also has an Apply settings toggle. If it is disabled, the template uses the standard YouTube license and the People and Blogs category.
| Setting | Purpose |
|---|---|
Video category | Selects the YouTube category. |
Video license | Selects the standard YouTube license or Creative Commons. |
Video language | Sends the audio language in ISO 639-1 alpha-2 format. |
Description language | Sends the metadata language in ISO 639-1 alpha-2 format. |
Language codes must be no longer than two characters, for example ru, en, or de. Longer values produce a log error and stop sending this settings group.
YouTube category mapping:
| Category | ID |
|---|---|
| Film and Animation | 1 |
| Autos and Vehicles | 2 |
| Music | 10 |
| Pets and Animals | 15 |
| Sports | 17 |
| Travel and Events | 19 |
| Gaming | 20 |
| People and Blogs | 22 |
| Entertainment | 24 |
| News and Politics | 25 |
| Comedy | 23 |
| How-to and Style | 26 |
| Education | 27 |
| Science and Technology | 28 |
| Nonprofits and Activism | 29 |
Schedulerβ
When [Scheduler].xlsx is used, data in the Scheduler row can enable individual actions independently of input toggles:
| Row data | Enabled action |
|---|---|
| Comment | Comment publishing |
| End screen | End screen adding |
| Info card | Info card adding |
At the same time, Audience and Restrictions and Category are still applied only through their own Apply settings toggles.