跳转到内容

儿童账户

新手入门

儿童账户是一个带年龄分级上限的成员。他们只能看到和请求分级不高于这个上限的电影和剧集。

  1. 在 Settings > Sign-in and security(设置 > 登录与安全)里关掉 Skip sign-in on my local network(在我的局域网内跳过登录)。它开着时,家里每个人都是所有者,所以没法设置上限。见登录和密码。
  2. 打开 Settings > Users and roles(设置 > 用户和角色),以 Member(成员)身份发起一个邀请。
  3. 选一个年龄上限,例如 PG。
  4. 只保留 Request titles(请求条目);如果愿意,再加上 Requests approved without waiting(请求无需等待直接批准)。
  5. 生成链接,交给孩子。你应该会看到这个邀请显示为未使用。见用户和角色。

要给已有的成员加上限,在 Settings > Users and roles 里他们那一行选一个上限。从他们下一次点击起生效,不需要退出登录,他们的 API 密钥也受这个上限约束。

电影分级,从低到高:G、PG、PG-13、R、NC-17。剧集分级:TV-Y、TV-Y7、TV-G、TV-PG、TV-14、TV-MA。一套分级上的上限会对应到另一套:

电影上限 剧集最高到 剧集上限 电影最高到
G TV-G TV-Y G
PG TV-PG TV-Y7 G
PG-13 TV-14 TV-G G
R TV-MA TV-PG PG
NC-17 TV-MA TV-14 PG-13
TV-MA R

PG 上限会显示分级为 G 或 PG 的电影,以及分级为 TV-Y 到 TV-PG 的剧集。目前只有美国分级。

哪些内容会一直隐藏

哪些内容会一直隐藏 的链接
  • 没有分级、分级为 NR,或分级不在这两套分级里的电影和剧集。
  • 所有音乐,因为音乐没有年龄分级。

儿童账户只能有那两项请求权限。其他权限会打开下载、历史记录这类媒体库页面,而上限管不到这些页面。要给更多权限,就在同一次修改里清除上限。只有成员可以有上限;把他们设为管理员会永久清除上限。

孩子能看到什么

孩子能看到什么 的链接

HolyArrs 在服务器端隐藏条目,所以每个页面和每个应用拿到的结果都一样。

位置 有上限时
媒体库、首页、搜索 只有允许的条目;首页也只统计这些
媒体库里超出上限的条目 看起来就像不存在
探索和添加时的搜索 只有允许的条目;找不到分级的条目会一直隐藏
超出上限的 TMDB 条目页面 “This title is rated above what this account may see.”(这个条目的分级高于此账户可以看的范围。)
人物页面、电影系列 只有允许的电影
预告片 从不自动播放
搜索和探索的加载 每分钟 30 次

请求超出上限的条目会被拒绝,并写明他们自己的上限,例如“This account can ask only for titles rated up to PG.”(此账户只能请求分级不高于 PG 的条目。)请求音乐也会被拒绝。

现象:

Turn off skipping sign-in on the local network first.(先关掉在局域网内跳过登录。)

原因: 免登录开着。 解决办法: 先关掉它,再设置上限。只要有人带着上限,免登录就一直保持关闭。

现象:

A Kid account can only ask for titles.(儿童账户只能请求条目。)

原因: 上限和其他权限同时存在。 解决办法: 去掉多余的权限,或者清除上限。

现象:

Only members can have an age-rating limit.(只有成员可以有年龄分级上限。)

原因: 这个人是所有者或管理员。 解决办法: 先把他们设为成员。

现象: 孩子用第二个账户进来了。 原因: Plex、Jellyfin 和单点登录可能让新来的人以没有上限的普通成员身份加入。存在儿童账户而加入又是开放的时候,Settings > Users and roles 会给出警告。 解决办法: 把孩子的外部账户关联到他们的儿童账户,或者只允许名单上的名字加入。

隐藏做不到的地方

海报放在一个共用的缓存里,按它们的地址命名。知道某张海报地址的人能看出它有没有被缓存。图片上不显示条目名称和分级,而条目在其他所有地方都保持隐藏。

API 字段

上限是 max_rating;国家是 rating_country(始终是 US)。两者都出现在 POST /api/v1/users/invites、PUT /api/v1/users/{id}、GET /api/v1/users、GET /api/v1/users/invites、GET /api/v1/auth/invites/{token} 和 GET /api/v1/auth/me 里。

  • max_rating 为空表示没有上限。
  • 修改时,传空值会清除上限;不传这个字段则保持不变。
  • 查询太多次会返回 429,带 Retry-After。

HolyArrs 是免费的。如果它帮你省了时间,欢迎在 GitHub 上点个 Star、赞助它或请我喝杯咖啡。