mirror of
https://github.com/scratchfoundation/scratch-www.git
synced 2024-11-30 10:58:23 -05:00
feat(cookie policy): add cookies to footer, analytics cookies started
This commit is contained in:
parent
0076113d8a
commit
3e0d75b73e
5 changed files with 105 additions and 5 deletions
|
@ -169,6 +169,11 @@ const Footer = props => (
|
||||||
<FormattedMessage id="general.privacyPolicy" />
|
<FormattedMessage id="general.privacyPolicy" />
|
||||||
</a>
|
</a>
|
||||||
</dd>
|
</dd>
|
||||||
|
<dd>
|
||||||
|
<a href="/cookies">
|
||||||
|
<FormattedMessage id="general.cookies" />
|
||||||
|
</a>
|
||||||
|
</dd>
|
||||||
<dd>
|
<dd>
|
||||||
<a href="/DMCA">
|
<a href="/DMCA">
|
||||||
<FormattedMessage id="general.dmca" />
|
<FormattedMessage id="general.dmca" />
|
||||||
|
|
|
@ -17,6 +17,7 @@
|
||||||
"general.contactUs": "Contact Us",
|
"general.contactUs": "Contact Us",
|
||||||
"general.getHelp": "Get Help",
|
"general.getHelp": "Get Help",
|
||||||
"general.contact": "Contact",
|
"general.contact": "Contact",
|
||||||
|
"general.cookies": "Cookies",
|
||||||
"general.done": "Done",
|
"general.done": "Done",
|
||||||
"general.downloadPDF": "Download PDF",
|
"general.downloadPDF": "Download PDF",
|
||||||
"general.emailUs": "Email Us",
|
"general.emailUs": "Email Us",
|
||||||
|
|
|
@ -74,7 +74,7 @@ const Cookies = injectIntl(() => (
|
||||||
<td>scratchsessionid</td>
|
<td>scratchsessionid</td>
|
||||||
<td><a href="/privacy_policy">Scratch</a></td>
|
<td><a href="/privacy_policy">Scratch</a></td>
|
||||||
<td><FormattedMessage id="cookies.essential.sessionID" /></td>
|
<td><FormattedMessage id="cookies.essential.sessionID" /></td>
|
||||||
<td>Session</td>
|
<td><FormattedMessage id="cookies.table.session" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
@ -102,13 +102,13 @@ const Cookies = injectIntl(() => (
|
||||||
<td>explore_by</td>
|
<td>explore_by</td>
|
||||||
<td><a href="/privacy_policy">Scratch</a></td>
|
<td><a href="/privacy_policy">Scratch</a></td>
|
||||||
<td><FormattedMessage id="cookies.functional.exploreBy" /></td>
|
<td><FormattedMessage id="cookies.functional.exploreBy" /></td>
|
||||||
<td>Session</td>
|
<td><FormattedMessage id="cookies.table.session" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>minilogSettings</td>
|
<td>minilogSettings</td>
|
||||||
<td><a href="/privacy_policy">Scratch</a></td>
|
<td><a href="/privacy_policy">Scratch</a></td>
|
||||||
<td><FormattedMessage id="cookies.functional.minilogSettings" /></td>
|
<td><FormattedMessage id="cookies.functional.minilogSettings" /></td>
|
||||||
<td>Persistent</td>
|
<td><FormattedMessage id="cookies.table.persistent" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>scratchlanguage</td>
|
<td>scratchlanguage</td>
|
||||||
|
@ -120,7 +120,7 @@ const Cookies = injectIntl(() => (
|
||||||
<td>wistia-video-progress-#</td>
|
<td>wistia-video-progress-#</td>
|
||||||
<td><a href="https://wistia.com/privacy">Wistia</a></td>
|
<td><a href="https://wistia.com/privacy">Wistia</a></td>
|
||||||
<td><FormattedMessage id="cookies.functional.wistia" /></td>
|
<td><FormattedMessage id="cookies.functional.wistia" /></td>
|
||||||
<td>Persistent</td>
|
<td><FormattedMessage id="cookies.table.persistent" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
@ -135,6 +135,98 @@ const Cookies = injectIntl(() => (
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
</dd>
|
</dd>
|
||||||
|
<dd>
|
||||||
|
<table className="cookies-table">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th><FormattedMessage id="cookies.table.name" /></th>
|
||||||
|
<th><FormattedMessage id="cookies.table.provider" /></th>
|
||||||
|
<th><FormattedMessage id="cookies.table.purpose" /></th>
|
||||||
|
<th><FormattedMessage id="cookies.table.expiration" /></th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>_ga</td>
|
||||||
|
<td><a href="https://policies.google.com/privacy">Google Analytics</a></td>
|
||||||
|
<td><FormattedMessage id="cookies.analytics.ga" /></td>
|
||||||
|
<td>2 years</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>_gat</td>
|
||||||
|
<td><a href="https://policies.google.com/privacy">Google Analytics</a></td>
|
||||||
|
<td><FormattedMessage id="cookies.analytics.gat" /></td>
|
||||||
|
<td>1 day</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>_gid</td>
|
||||||
|
<td><a href="https://policies.google.com/privacy">Google Analytics</a></td>
|
||||||
|
<td><FormattedMessage id="cookies.analytics.gid" /></td>
|
||||||
|
<td>1 day</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>__utma</td>
|
||||||
|
<td><a href="https://policies.google.com/privacy">Google Analytics</a></td>
|
||||||
|
<td><FormattedMessage id="cookies.analytics.utma" /></td>
|
||||||
|
<td>2 years</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>__utmb</td>
|
||||||
|
<td><a href="https://policies.google.com/privacy">Google Analytics</a></td>
|
||||||
|
<td><FormattedMessage id="cookies.analytics.utmb" /></td>
|
||||||
|
<td>1 day</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>__utmc</td>
|
||||||
|
<td><a href="https://policies.google.com/privacy">Google Analytics</a></td>
|
||||||
|
<td><FormattedMessage id="cookies.analytics.utmc" /></td>
|
||||||
|
<td><FormattedMessage id="cookies.table.session" /></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>__utmt</td>
|
||||||
|
<td><a href="https://policies.google.com/privacy">Google Analytics</a></td>
|
||||||
|
<td><FormattedMessage id="cookies.analytics.utmt" /></td>
|
||||||
|
<td>1 day</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>__utmz</td>
|
||||||
|
<td><a href="https://policies.google.com/privacy">Google Analytics</a></td>
|
||||||
|
<td><FormattedMessage id="cookies.analytics.utmz" /></td>
|
||||||
|
<td>6 months</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>loglevel</td>
|
||||||
|
<td><a href="https://wistia.com/privacy">Wistia</a></td>
|
||||||
|
<td><FormattedMessage id="cookies.analytics.loglevel" /></td>
|
||||||
|
<td><FormattedMessage id="cookies.table.persistent" /></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>DEVICE_INFO</td>
|
||||||
|
<td><a href="https://policies.google.com/privacy">YouTube</a></td>
|
||||||
|
<td><FormattedMessage id="cookies.analytics.deviceInfo" /></td>
|
||||||
|
<td>180 days</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>LogsDatabaseV2:[unique ID number]</td>
|
||||||
|
<td><a href="https://policies.google.com/privacy">YouTube</a></td>
|
||||||
|
<td><FormattedMessage id="cookies.analytics.youtubeLogsDatabase" /></td>
|
||||||
|
<td>180 days</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>VISITOR_INFO1_LIVE</td>
|
||||||
|
<td><a href="https://policies.google.com/privacy">YouTube</a></td>
|
||||||
|
<td><FormattedMessage id="cookies.analytics.visitorInfo" /></td>
|
||||||
|
<td>180 days</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>remote_sid</td>
|
||||||
|
<td><a href="https://policies.google.com/privacy">YouTube</a></td>
|
||||||
|
<td><FormattedMessage id="cookies.analytics.remoteSID" /></td>
|
||||||
|
<td>180 days</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
</section>
|
</section>
|
||||||
<section id="manage">
|
<section id="manage">
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
border-collapse: collapse;
|
border-collapse: collapse;
|
||||||
|
|
||||||
td, th {
|
td, th {
|
||||||
padding: .7 5rem;
|
padding: .75rem;
|
||||||
border: 1px solid $ui-border;
|
border: 1px solid $ui-border;
|
||||||
text-align: left;
|
text-align: left;
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,6 +10,8 @@
|
||||||
"cookies.table.provider": "Provider",
|
"cookies.table.provider": "Provider",
|
||||||
"cookies.table.purpose": "Purpose",
|
"cookies.table.purpose": "Purpose",
|
||||||
"cookies.table.expiration": "Expiration",
|
"cookies.table.expiration": "Expiration",
|
||||||
|
"cookies.table.session": "Session",
|
||||||
|
"cookies.table.persistent": "Persistent",
|
||||||
"cookies.types.title": "What types of Cookies are used on the Scratch Website?",
|
"cookies.types.title": "What types of Cookies are used on the Scratch Website?",
|
||||||
"cookies.types.essentialTitle": "Essential Cookies",
|
"cookies.types.essentialTitle": "Essential Cookies",
|
||||||
"cookies.types.essentialIntro": "These are Cookies that are necessary to make the Scratch Website available to the user or ensure security. We use this Personal Information, for example, to ensure that the Scratch Website functions properly, or to prevent fraud. We use the following essential Cookies:",
|
"cookies.types.essentialIntro": "These are Cookies that are necessary to make the Scratch Website available to the user or ensure security. We use this Personal Information, for example, to ensure that the Scratch Website functions properly, or to prevent fraud. We use the following essential Cookies:",
|
||||||
|
|
Loading…
Reference in a new issue