Esta seção aborda os requisitos de privacidade e dados.
1 Políticas
- O jogo e o desenvolvedor PRECISAM obedecer à Política de Privacidade do Google.
2 Acesso externo
Esses requisitos se referem ao uso de serviços de terceiros.
3 Chamadas externas
- O jogo NÃO PODE fazer chamadas externas para URLs ou serviços, exceto quando explicitamente necessário para obedecer a outros requisitos técnicos (ou seja, para chamar APIs do Google ou do YouTube).
- O jogo NÃO PODE tentar burlar a prevenção de chamadas externas.
- O jogo NÃO PODE gerar ou mostrar conteúdo gráfico semelhante ou que funcione como um código de resposta rápida ("QR").
4 Dados do usuário
Esses requisitos se referem ao acesso e tratamento de dados do usuário.
4.1 Prancheta
- O jogo NÃO PODE acessar a prancheta do usuário, a menos que seja em resposta a uma ação de colagem explícita do jogador.
4.2 Informações pessoais sensíveis
- O conteúdo de jogos instantâneos NÃO PODE pedir ao usuário que insira ou colete informações pessoais de qualquer forma. Isso inclui, entre outros, nomes, idades, locais, nomes de usuário ou senhas.
- O conteúdo de jogos instantâneos NÃO PODE mostrar conteúdo gráfico semelhante ou que funcione como uma tela de login ou criação de conta.
5 Ofuscação
Os criadores NÃO PODEM ofuscar o código ou ocultar a funcionalidade do jogo. A minificação é permitida, incluindo as seguintes formas:
- Remoção de espaços em branco, novas linhas, comentários de código e delimitadores de bloco
- Abreviação de nomes de variáveis e funções
- Colapso de arquivos
A transcompilação direta de TypeScript para JavaScript não é uma violação desse requisito, a menos que técnicas adicionais de ofuscação sejam aplicadas.
6 Tamanho e complexidade do código
Os jogos serão restritos a um tamanho ou complexidade total de código (incluindo o conteúdo de tags de script, JavaScript, WebAssembly etc.) que as ferramentas do YouTube possam verificar e analisar. O tamanho máximo permitido pode mudar com o tempo.
7 Recursos de linguagem
A seu exclusivo critério, o YouTube pode se recusar a aprovar jogos que não podem ser avaliados quanto à conformidade com as políticas do Google e outros requisitos legais devido ao uso de recursos de linguagem, como:
- WebAssembly (WASM)
- eval()
- Profissional da Web
8 Aplicativos de página única
Os jogos instantâneos PRECISAM ser implementados como aplicativos de página única (SPAs).