How should an Android WebView app “turn off tracking” for a Made For Kids YouTube IFrame Player under Developer Policy III.E.4.j?


I am developing an Android application that uses the YouTube Data API v3 and embeds YouTube videos using the YouTube IFrame Player inside an Android WebView.

Under YouTube API Services Developer Policy III.E.4.j, an API Client must look up the Made For Kids status of each embedded video and, for a video designated Made For Kids, must “turn off tracking.”

I can successfully retrieve status.madeForKids using videos.list?part=id,status with an API key. Both true and false values are returned correctly.

However, I cannot find an officially documented way to implement the required “turn off tracking” behavior for an IFrame Player running inside an Android WebView.

Specifically:

  1. What API, IFrame Player parameter, JavaScript method, WebView setting, or other mechanism should an Android API Client use to satisfy the “turn off tracking” requirement when status.madeForKids == true?

  2. Does youtube-nocookie.com / Privacy Enhanced Mode satisfy this requirement?

  3. If so, is that mode supported for an IFrame Player running inside an Android WebView?

  4. Alternatively, does the standard YouTube IFrame Player automatically adjust its tracking behavior when the loaded video is designated Made For Kids?

The Android application itself is not child-directed. The question concerns individual embedded videos whose status.madeForKids value is true.

I am looking specifically for the officially supported implementation required to comply with Developer Policy III.E.4.j.

0
Sep 14 at 1:48 PM
User Avatar이진환
#android#youtube-api#youtube-iframe-api

No answer found for this question yet.