プライバシー要件

このセクションでは、プライバシーとデータの要件について説明します。

1 ポリシー

2 外部アクセス

これらの要件は、サードパーティ サービスの使用に関するものです。

3 外部呼び出し

  • ゲームは、他の技術要件(Google または YouTube が所有する API の呼び出しなど)を遵守するために明示的に必要とされる場合を除き、URL やサービスへの外部呼び出しを行ってはなりません
  • ゲームは、外部呼び出しの防止を回避しようとしてはなりません
  • ゲームは、クイック レスポンス(QR)コードに似た、または QR コードとして機能するグラフィック コンテンツを生成または表示してはなりません

4 ユーザーデータ

これらの要件は、ユーザーデータへのアクセスと処理に関するものです。

4.1 クリップボード

  • ゲームは、プレーヤーが明示的に貼り付け操作を行った場合を除き、ユーザーのクリップボードにアクセスしてはなりません

4.2 機密性の高い個人情報

  • プレイアブル コンテンツは、ユーザーに個人情報の入力を求めたり、何らかの方法で個人情報を収集したりしてはなりません 。これには、ユーザーの名前、年齢、所在地、ユーザー名、パスワードなどが含まれますが、これらに限定されません。
  • プレイアブル コンテンツは、ログイン画面やアカウント作成画面に似た、またはログイン画面やアカウント作成画面として機能するグラフィック コンテンツを表示してはなりません

5 難読化

クリエイターは、コードを難読化したり、ゲームの機能を隠したりしてはなりません 。 以下のような形式の縮小は許可されます。

  • 空白、改行、コード コメント、ブロック区切り文字の削除
  • 変数名と関数名の短縮
  • ファイルの結合

TypeScript から JavaScript への直接的なトランスパイルは、追加の難読化手法が適用されない限り、この要件の違反にはなりません。

6 コードのサイズと複雑さ

ゲームは、YouTube のツールでスキャンして分析できるコードの合計サイズまたは複雑さ(Script タグ、JavaScript、WebAssembly などのコンテンツを含む)に制限されます。許容される最大サイズは変更される可能性があります。

7 言語機能

YouTube は、言語機能(以下など)の使用により、Google のポリシーやその他の法的要件への準拠状況を評価できないゲームの承認を、独自の裁量で拒否する場合があります。

  • WebAssembly(WASM)
  • eval()
  • ウェブワーカー

8 シングルページ アプリケーション

プレイアブルは、シングルページ アプリケーション(SPA)として実装しなければなりません