broadcast/youtube.go: add "MadeForKids" LiveBroadcastStatus to broadcast configuration

Issue #115 resolved
Saxon Milton created an issue

“Youtube is now enforcing the FTC's COPPA act. That means all creators need to specify whether or not their video is made for children.” (from https://stackoverflow.com/questions/59412711/how-to-set-made-for-children-in-youtube-api). Therefore, we need to specify this status in our broadcast configuration before it will work.

Comments (4)

  1. Trek Hopton

    I would have thought that it would default to “Not Made for Kids“ which is what we want. “Made for Kids“ is content that is specifically targeted to kids, which ours is not. If we specify our content is “Made for Kids“ we lose certain features eg. comments, live comments, targeted ads and more.

    Here’s the full list: https://support.google.com/youtube/answer/9527654#what_happens&zippy=%2Cif-you-set-a-video-or-live-stream-as-made-for-kids

    If in fact it does default, we wouldn’t need to add this feature anytime soon.

  2. Saxon Milton reporter

    Yes, talked to Alan about this. We’re going to use “Not made for kids” for the reasons you outlined. However, we still need this feature because the youtube API doesn’t default the broadcast configuration to anything. When I go take a look at a created broadcast, it still prompts me to select an option for this.

  3. Log in to comment