marquisite
Well-known member
Part of my site utilises YouTube Data API (independent to XenForo Media Gallery), so from time to time Google's YouTube API services conducts an audit. This time, violations have been attributed to XFMG. Has anyone else had this misfortune? The issue is with presence of overlays on media list pages.
The elements that have been flagged are
I have argued that a thumbnail image is not the same as an embedded player (having no ability to play a video), but they won't budge from this decision. Their justification is "A thumbnail is a part of an embedded video." I then pointed out that YouTube.com puts overlays over thumbnails to show video duration in the bottom right corner, but they wouldn't change their mind.
Seems the only option might be to restyle XFMG media lists since I've not found a way to escalate the audit to a different person. Are there any bright ideas out there for getting YouTube API Services to reconsider their interpretation of what is and is not an embedded player?
The other issue is F.2.b User Experience Branding. In
C.1 Implementing YouTube Features Requirements for Minimum Functionality for YouTube API Services ("RMF").Violation: API Client must not use overlays, frames or other visual elements to obscure any part of an embedded player, including player controls.
The elements that have been flagged are
itemList-itemTypeIcon
and itemList-itemOverlay
. Example:I have argued that a thumbnail image is not the same as an embedded player (having no ability to play a video), but they won't budge from this decision. Their justification is "A thumbnail is a part of an embedded video." I then pointed out that YouTube.com puts overlays over thumbnails to show video duration in the bottom right corner, but they wouldn't change their mind.
Seems the only option might be to restyle XFMG media lists since I've not found a way to escalate the audit to a different person. Are there any bright ideas out there for getting YouTube API Services to reconsider their interpretation of what is and is not an embedded player?
The other issue is F.2.b User Experience Branding. In
xfmg_media_list.less
uses YouTube logo as the default icon for embeds, which means it can appear for non-YouTube embeds. This one looks more black and white so have submitted as a bug report:Item type icon should not default to YouTube logo for non-YouTube embeds - YouTube API Developer Policies issue
In xfmg_media_list.less XFMG uses the YouTube logo for the default embed type icon (plus generic embed thumbnail). This means embedded content from different sites without its own specific icon defined still uses the YouTube icon. Example (TikTok vs Instagram): .itemList-itemTypeIcon {...
xenforo.com