storebound/tests/fixtures/console/play-content-rating.html

35 lines
2.5 KiB
HTML

<!doctype html>
<!-- MODELED, not recorded: a sanitized stand-in for Play Console > Policy > App content > Content rating (IARC), written
from Google's public help page "Content ratings" (email address, category, questionnaire, Save draft / Next /
Save on the Summary: the final button was "Save", not "Submit", on a real run 2026-10-12; page 1 has an IARC
Terms of Use checkbox). The question wording is modeled on the IARC topics, not copied from the console. -->
<html lang="en"><head><meta charset="utf-8"><title>Content rating - Play Console</title><script src="_common.js"></script></head>
<body>
<h1>Content rating</h1>
<section data-step>
<p><label>Email address <input type="email"></label></p>
<fieldset><legend>Category</legend>
<label><input type="radio" name="cat"> Game</label>
<label><input type="radio" name="cat"> Social or communication</label>
<label><input type="radio" name="cat"> All other app types</label>
</fieldset>
<p><label><input type="checkbox"> I agree to the IARC Terms of Use</label></p>
<button type="button">Save draft</button> <button type="button" data-next>Next</button>
</section>
<section data-step hidden id="q"><button type="button">Save draft</button> <button type="button" data-next>Next</button></section>
<section data-step hidden><h2>Summary</h2><p>Calculated ratings</p><button type="button">Save</button></section>
<script>
const Q = ['Does the app contain any violence?', 'Does the app contain content that might scare or frighten (fear or horror)?',
'Does the app contain sexual content or nudity?', 'Does the app contain profanity or crude language?',
'Does the app contain references to drugs, alcohol or tobacco?', 'Does the app contain crude humour?',
'Does the app let users gamble with real money?', 'Does the app contain simulated gambling?',
'Does the app offer randomized paid items (loot boxes)?', 'Can users interact or exchange content with other users?',
"Does the app share the user's current physical location with other users?", 'Does the app allow users to purchase digital goods?',
'Does the app give unrestricted internet access, such as a web browser?'];
Q.forEach((q, i) => {
const d = document.createElement('div'); d.setAttribute('role', 'radiogroup'); d.setAttribute('aria-label', q);
d.innerHTML = `<p>${q}</p><label><input type="radio" name="q${i}"> Yes</label><label><input type="radio" name="q${i}"> No</label>`;
document.getElementById('q').prepend(d);
});
</script>
</body></html>