1. Dichiarazione di integrità
ID dichiarazione: POLICY_DECLARATION_ID_HEALTH
- ID domanda:
POLICY_QUESTION_ID_HEALTH_CATEGORY- Tipo:scelta multipla
- Question Text: Comunicaci le funzionalità per la salute dell'app (seleziona tutte le risposte pertinenti). Per scoprire di più su cosa intendiamo per funzionalità per la salute e capire quali possono essere applicate all'app, visita il Centro assistenza.
- Scelte:
- Attività fisica e fitness (
POLICY_RESPONSE_CHOICE_ID_HEALTH_ACTIVITY_TRACKING) - Alimentazione e controllo del peso (
POLICY_RESPONSE_CHOICE_ID_HEALTH_NUTRITION_WEIGHT_MANAGEMENT) - Monitoraggio del ciclo mestruale (
POLICY_RESPONSE_CHOICE_ID_HEALTH_CYCLE_TRACKING) - Gestione del sonno (
POLICY_RESPONSE_CHOICE_ID_HEALTH_SLEEP_TRACKING) - Gestione dello stress, relax, acutezza mentale (
POLICY_RESPONSE_CHOICE_ID_HEALTH_STRESS_MANAGEMENT) - Gestione di malattie e patologie (
POLICY_RESPONSE_CHOICE_ID_DISEASES_CONDITIONS_MANAGEMENT) - Assistenza per le decisioni cliniche (
POLICY_RESPONSE_CHOICE_ID_HEALTH_CLINICAL_DECISION_SUPPORT) - Prevenzione delle patologie e salute pubblica (
POLICY_RESPONSE_CHOICE_ID_DISEASE_PREVENTION_PUBLIC_HEALTH) - Emergenze e primo soccorso (
POLICY_RESPONSE_CHOICE_ID_HEALTH_FIRST_AID_EMERGENCY) - Gestione e servizi di assistenza sanitaria (
POLICY_RESPONSE_CHOICE_ID_HEALTHCARE_SERVICES_MANAGEMENT) - App di dispositivi medici (
POLICY_RESPONSE_CHOICE_ID_MEDICAL_DEVICE) - Salute mentale e comportamentale (
POLICY_RESPONSE_CHOICE_ID_HEALTH_MENTAL_HEALTH) - Riferimenti e formazione medica (
POLICY_RESPONSE_CHOICE_ID_HEALTH_MEDICAL_REFERENCE_EDUCATION) - Gestione di farmaci e cure (
POLICY_RESPONSE_CHOICE_ID_HEALTH_MEDICATION_MANAGEMENT) - Fisioterapia e riabilitazione (
POLICY_RESPONSE_CHOICE_ID_HEALTH_PHYSICAL_THERAPY_REHABILITATION) - Salute sessuale e riproduttiva (
POLICY_RESPONSE_CHOICE_ID_HEALTH_REPRODUCTIVE_HEALTH) - Studi di ricerca, test clinici e comunità di pazienti
(
POLICY_RESPONSE_CHOICE_ID_HEALTH_RESEARCH)- Le app che conducono studi di ricerca devono consultare la pagina Google Fit e ricerca sulla salute per verificare se rientrano nell'ambito di ulteriori requisiti.
- Altro (
POLICY_RESPONSE_CHOICE_ID_HEALTH_OTHER) - L'app non ha funzionalità per la salute
(
POLICY_RESPONSE_CHOICE_ID_NOT_HEALTH_APP)
- Attività fisica e fitness (
- Condizioni:sempre obbligatorio.
- ID domanda:
POLICY_QUESTION_ID_HEALTH_OTHER_SPECIFY- Tipo: stringa
- Testo della domanda: quali altre funzionalità per la salute offre l'app?
- Condizioni:obbligatorio se è selezionato
POLICY_RESPONSE_CHOICE_ID_HEALTH_OTHER.
Domande sull'autorizzazione Salute: tutte le domande con stringa, obbligatorie se viene utilizzata l'autorizzazione corrispondente. Descrivi l'utilizzo delle autorizzazioni relative alla salute da parte dell'app.
| ID domanda | Autorizzazione |
|---|---|
POLICY_QUESTION_ID_HEALTH_ACTIVITY_RECOGNITION | android.permission.ACTIVITY_RECOGNITION |
POLICY_QUESTION_ID_HEALTH_CONNECT_ACTIVE_CALORIES_BURNED | android.permission.health.READ_ACTIVE_CALORIES_BURNED |
POLICY_QUESTION_ID_HEALTH_CONNECT_DISTANCE | android.permission.health.READ_DISTANCE |
POLICY_QUESTION_ID_HEALTH_CONNECT_ELEVATION_GAINED | android.permission.health.READ_ELEVATION_GAINED |
POLICY_QUESTION_ID_HEALTH_CONNECT_EXERCISE | android.permission.health.READ_EXERCISE |
POLICY_QUESTION_ID_HEALTH_CONNECT_EXERCISE_ROUTE | android.permission.health.READ_EXERCISE_ROUTES |
POLICY_QUESTION_ID_HEALTH_CONNECT_FLOORS_CLIMBED | android.permission.health.READ_FLOORS_CLIMBED |
POLICY_QUESTION_ID_HEALTH_CONNECT_STEPS | android.permission.health.READ_STEPS |
POLICY_QUESTION_ID_HEALTH_CONNECT_WHEELCHAIR_PUSHES | android.permission.health.READ_WHEELCHAIR_PUSHES |
POLICY_QUESTION_ID_HEALTH_CONNECT_POWER | android.permission.health.READ_POWER |
POLICY_QUESTION_ID_HEALTH_CONNECT_SPEED | android.permission.health.READ_SPEED |
POLICY_QUESTION_ID_HEALTH_CONNECT_RESPIRATORY_RATE | android.permission.health.READ_RESPIRATORY_RATE |
POLICY_QUESTION_ID_HEALTH_CONNECT_PLANNED_EXERCISE | android.permission.health.READ_PLANNED_EXERCISE |
POLICY_QUESTION_ID_HEALTH_CONNECT_ACTIVITY_INTENSITY | android.permission.health.READ_ACTIVITY_INTENSITY |
POLICY_QUESTION_ID_HEALTH_CONNECT_BASAL_METABOLIC_RATE | android.permission.health.READ_BASAL_METABOLIC_RATE |
POLICY_QUESTION_ID_HEALTH_CONNECT_BODY_FAT | android.permission.health.READ_BODY_FAT |
POLICY_QUESTION_ID_HEALTH_CONNECT_BODY_WATER_MASS | android.permission.health.READ_BODY_WATER_MASS |
POLICY_QUESTION_ID_HEALTH_CONNECT_BONE_MASS | android.permission.health.READ_BONE_MASS |
POLICY_QUESTION_ID_HEALTH_CONNECT_HEIGHT | android.permission.health.READ_HEIGHT |
POLICY_QUESTION_ID_HEALTH_CONNECT_LEAN_BODY_MASS | android.permission.health.READ_LEAN_BODY_MASS |
POLICY_QUESTION_ID_HEALTH_CONNECT_WEIGHT | android.permission.health.READ_WEIGHT |
POLICY_QUESTION_ID_HEALTH_CONNECT_BASAL_BODY_TEMPERATURE | android.permission.health.READ_BASAL_BODY_TEMPERATURE |
POLICY_QUESTION_ID_HEALTH_CONNECT_CERVICAL_MUCUS | android.permission.health.READ_CERVICAL_MUCUS |
POLICY_QUESTION_ID_HEALTH_CONNECT_MENSTRUATION | android.permission.health.READ_MENSTRUATION |
POLICY_QUESTION_ID_HEALTH_CONNECT_OVULATION_TEST | android.permission.health.READ_OVULATION_TEST |
POLICY_QUESTION_ID_HEALTH_CONNECT_SEXUAL_ACTIVITY | android.permission.health.READ_SEXUAL_ACTIVITY |
POLICY_QUESTION_ID_HEALTH_CONNECT_INTERMENSTRUAL_BLEEDING | android.permission.health.READ_INTERMENSTRUAL_BLEEDING |
POLICY_QUESTION_ID_HEALTH_CONNECT_TOTAL_CALORIES_BURNED | android.permission.health.READ_TOTAL_CALORIES_BURNED |
POLICY_QUESTION_ID_HEALTH_CONNECT_HYDRATION | android.permission.health.READ_HYDRATION |
POLICY_QUESTION_ID_HEALTH_CONNECT_NUTRITION | android.permission.health.READ_NUTRITION |
POLICY_QUESTION_ID_HEALTH_CONNECT_SLEEP | android.permission.health.READ_SLEEP |
POLICY_QUESTION_ID_HEALTH_BODY_SENSORS | android.permission.BODY_SENSORS |
POLICY_QUESTION_ID_HEALTH_BODY_SENSORS_BACKGROUND | android.permission.BODY_SENSORS_BACKGROUND |
POLICY_QUESTION_ID_HEALTH_CONNECT_VO2_MAX | android.permission.health.READ_VO2_MAX |
POLICY_QUESTION_ID_HEALTH_CONNECT_BLOOD_GLUCOSE | android.permission.health.READ_BLOOD_GLUCOSE |
POLICY_QUESTION_ID_HEALTH_CONNECT_BLOOD_PRESSURE | android.permission.health.READ_BLOOD_PRESSURE |
POLICY_QUESTION_ID_HEALTH_CONNECT_BODY_TEMPERATURE | android.permission.health.READ_BODY_TEMPERATURE |
POLICY_QUESTION_ID_HEALTH_CONNECT_HEART_RATE | android.permission.health.READ_HEART_RATE |
POLICY_QUESTION_ID_HEALTH_CONNECT_HEART_RATE_VARIABILITY | android.permission.health.READ_HEART_RATE_VARIABILITY |
POLICY_QUESTION_ID_HEALTH_CONNECT_OXYGEN_SATURATION | android.permission.health.READ_OXYGEN_SATURATION |
POLICY_QUESTION_ID_HEALTH_CONNECT_RESTING_HEART_RATE | android.permission.health.READ_RESTING_HEART_RATE |
POLICY_QUESTION_ID_HEALTH_CONNECT_SKIN_TEMPERATURE | android.permission.health.READ_SKIN_TEMPERATURE |
POLICY_QUESTION_ID_HEALTH_CONNECT_MINDFULNESS | android.permission.health.READ_MINDFULNESS |
POLICY_QUESTION_ID_HEALTH_CONNECT_HEALTH_DATA_HISTORY | android.permission.health.READ_HEALTH_DATA_HISTORY |
POLICY_QUESTION_ID_HEALTH_CONNECT_HEALTH_DATA_IN_BACKGROUND | android.permission.health.READ_HEALTH_DATA_IN_BACKGROUND |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_VACCINES | android.permission.health.READ_MEDICAL_DATA_VACCINES |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_ALLERGIES_INTOLERANCES | android.permission.health.READ_MEDICAL_DATA_ALLERGIES_INTOLERANCES |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_CONDITIONS | android.permission.health.READ_MEDICAL_DATA_CONDITIONS |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_LABORATORY_RESULTS | android.permission.health.READ_MEDICAL_DATA_LABORATORY_RESULTS |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_MEDICATIONS | android.permission.health.READ_MEDICAL_DATA_MEDICATIONS |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_PERSONAL_DETAILS | android.permission.health.READ_MEDICAL_DATA_PERSONAL_DETAILS |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_PRACTITIONER_DETAILS | android.permission.health.READ_MEDICAL_DATA_PRACTITIONER_DETAILS |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_PREGNANCY | android.permission.health.READ_MEDICAL_DATA_PREGNANCY |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_PROCEDURES | android.permission.health.READ_MEDICAL_DATA_PROCEDURES |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_SOCIAL_HISTORY | android.permission.health.READ_MEDICAL_DATA_SOCIAL_HISTORY |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_VISITS | android.permission.health.READ_MEDICAL_DATA_VISITS |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_VITAL_SIGNS | android.permission.health.READ_MEDICAL_DATA_VITAL_SIGNS |
Esempio di JSON
{ "declarationId": "POLICY_DECLARATION_ID_HEALTH", "responses": [ { "questionId": "POLICY_QUESTION_ID_HEALTH_CATEGORY", "multipleChoiceResponse": { "values": [ "POLICY_RESPONSE_CHOICE_ID_HEALTH_ACTIVITY_TRACKING" ] } }, { "questionId": "POLICY_QUESTION_ID_HEALTH_BODY_SENSORS", "stringResponse": { "value": "test response" } } ] }
2. Dichiarazione relativa all'ID pubblicità
ID dichiarazione: POLICY_DECLARATION_ID_ADVERTISING_ID
- ID domanda:
POLICY_QUESTION_ID_AD_ID_IS_USED- Tipo: booleano
- Testo della domanda: l'app utilizza l'ID pubblicità? Sono inclusi gli eventuali SDK importati dall'app che utilizzano l'ID pubblicità.
- Condizioni:sempre obbligatorie.
- ID domanda:
POLICY_QUESTION_ID_AD_ID_PURPOSE- Tipo:scelta multipla
- Testo della domanda: per quale motivo l'app deve utilizzare
l'ID pubblicità? Sono inclusi gli eventuali SDK importati dall'app che utilizzano
ID pubblicità. Quando rispondi a questa domanda, assicurati di verificare
se il codice SDK di terze parti nell'app utilizza l'ID pubblicità. In questo caso,
deve essere dichiarato che l'app lo utilizza. Alcuni SDK, come l'SDK
Google Mobile Ads (Play Services-ads), potrebbero già dichiarare l'autorizzazione
com.google.android.gms.permission.AD_IDnel file manifest della libreria dell'SDK. Se l'app utilizza questi SDK come dipendenze, l'autorizzazionecom.google.android.gms.permission.AD_IDdel file manifest della libreria dell'SDK verrà unita al file manifest principale dell'app per impostazione predefinita, anche se l'autorizzazione non è dichiarata esplicitamente. Scopri di più. - Scelte:
- Funzionalità dell'app
(
POLICY_RESPONSE_CHOICE_ID_PSL_APP_FUNCTIONALITY)- Categoria relativa alle funzionalità nell'app, ad esempio abilitarne la funzionalità o autenticare gli utenti.
- Analytics (
POLICY_RESPONSE_CHOICE_ID_PSL_ANALYTICS)- Vengono usati per raccogliere dati su come gli utenti usano l'app o sulle prestazioni dell'app. Ad esempio, vedere quanti utenti usano una determinata funzionalità, monitorare lo stato di integrità dell'app, diagnosticare e correggere bug o arresti anomali, nonché migliorare le prestazioni future.
- Comunicazioni dello sviluppatore
(
POLICY_RESPONSE_CHOICE_ID_PSL_DEVELOPER_COMMUNICATIONS)- Categoria relativa all'invio di notizie o notifiche sullo sviluppatore o sull'app. Ad esempio, inviare una notifica push al fine di informare gli utenti riguardo a un importante aggiornamento della sicurezza o in merito a nuove funzionalità dell'app.
- Prevenzione di attività fraudolente, sicurezza e conformità
(
POLICY_RESPONSE_CHOICE_ID_PSL_FRAUD_PREVENTION_SECURITY)- Utilizzati per la prevenzione di frodi, la sicurezza o la conformità alle leggi. Ad esempio, monitorare i tentativi di accesso non riusciti per identificare possibili attività fraudolente.
- Pubblicità o marketing
(
POLICY_RESPONSE_CHOICE_ID_PSL_ADVERTISING)- Categoria relativa alla visualizzazione o al targeting degli annunci o delle comunicazioni di marketing, nonché alla misurazione del rendimento degli annunci. Ad esempio, visualizzare annunci nell'app, inviare notifiche push per promuovere altri prodotti o servizi o condividere dati con i partner pubblicitari.
- Personalizzazione
(
POLICY_RESPONSE_CHOICE_ID_PSL_PERSONALIZATION)- Utilizzati per personalizzare l'app, ad esempio mostrando contenuti consigliati o suggerimenti. Ad esempio, consigliare playlist sulla base delle abitudini di ascolto degli utenti o pubblicare notizie locali sulla base della posizione di un utente.
- Gestione account
(
POLICY_RESPONSE_CHOICE_ID_PSL_ACCOUNT_MANAGEMENT)- Categoria relativa alla configurazione o gestione degli account utente. Ad esempio, per consentire agli utenti di creare account, aggiungere informazioni agli account forniti per l'utilizzo nei vari servizi, accedere all'app o verificare le loro credenziali.
- Funzionalità dell'app
(
- Condizioni:obbligatorio se
POLICY_QUESTION_ID_AD_ID_IS_USEDè true.
- ID domanda:
POLICY_QUESTION_ID_AD_ID_ACK- Tipo: booleano
- Testo della domanda: Ho compreso le implicazioni dovute al fatto di non includere l'autorizzazione com.google.android.gms.permission.AD_ID nel file manifest quando scelgo come target Android 13 e vorrei disattivare gli errori di rilascio.
Esempio di JSON
{ "declarationId": "POLICY_DECLARATION_ID_ADVERTISING_ID", "responses": [ { "questionId": "POLICY_QUESTION_ID_AD_ID_IS_USED", "booleanResponse": { "value": true } }, { "questionId": "POLICY_QUESTION_ID_AD_ID_PURPOSE", "multipleChoiceResponse": { "values": [ "POLICY_RESPONSE_CHOICE_ID_PSL_APP_FUNCTIONALITY" ] } }, { "questionId": "POLICY_QUESTION_ID_AD_ID_ACK", "booleanResponse": { "value": true } } ] }
3. Dichiarazione relativa alle app governative
ID dichiarazione: POLICY_DECLARATION_ID_GOVERNMENT_APPS
- ID domanda:
POLICY_QUESTION_ID_IS_GOVERNMENT_APP- Tipo: booleano
- Testo della domanda: l'app è stata sviluppata da o per conto di un governo? Ad esempio, un'app per la salute nazionale, i parcheggi in città o una licenza statale. Se viene selezionato "Sì" e viene fornita la prova che l'app soddisfa i requisiti, potrebbe ricevere l'etichetta "Pubblica amministrazione" nella scheda dello Store.
- Condizioni:sempre obbligatorie.
- ID domanda:
POLICY_QUESTION_ID_GOVERNMENT_ENTITY- Tipo:scelta multipla
- Question Text: Quale delle seguenti opzioni descrive meglio l'ente governativo o l'affiliazione? Se sono applicabili più opzioni, seleziona il livello di governo più alto.
- Scelte:
- Governo nazionale
(
POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_NATIONAL) - Amministrazione statale, provinciale o regionale
(
POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_STATE) - Amministrazione cittadina o locale
(
POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_CITY) - Altro (
POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_OTHER)- Ad esempio, se lo sviluppatore è uno sviluppatore di terze parti che opera per conto di un ente governativo.
- Governo nazionale
(
- Condizioni:obbligatorio se
IS_GOVERNMENT_APPè true. Le opzioni di risposta si escludono a vicenda tra {NATIONAL, STATE, CITY} e OTHER.
- ID domanda:
POLICY_QUESTION_ID_GOV_ENT_RESPONSES- Tipo: Gruppo con chiave
- Testo della domanda: Dettagli dell'ente governativo
- Chiavi:
POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_NATIONALPOLICY_RESPONSE_CHOICE_ID_GOVERNMENT_STATEPOLICY_RESPONSE_CHOICE_ID_GOVERNMENT_CITY
- Condizioni:le domande all'interno di questo gruppo sono
obbligatorie per ogni chiave (a livello governativo) selezionata nella
domanda
GOVERNMENT_ENTITY. - Domande nidificate:
- ID domanda:
POLICY_QUESTION_ID_GOV_WITHOUT_WEBSITE- Tipo: booleano
- Testo della domanda: Il governo non ha un sito web
- ID domanda:
POLICY_QUESTION_ID_GOV_WEBSITE_URL- Tipo: stringa
- Testo della domanda: fornisci un link al sito web governativo ufficiale
- Condizioni:obbligatorio se
GOV_WITHOUT_WEBSITEè false.
- ID domanda:
POLICY_QUESTION_ID_GOV_WIKIPEDIA_URL- Tipo: stringa
- Testo della domanda: se disponibile, fornisci un link a una pagina di Wikipedia relativa al governo
- Condizioni:disponibili se
GOV_WITHOUT_WEBSITEè true.
- ID domanda:
- ID domanda:
POLICY_QUESTION_ID_OTHER_ENT_RESPONSES- Tipo: Gruppo con chiave
- Testo della domanda: Altri dettagli dell'entità
- Chiavi:
POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_OTHER
- Condizioni:le domande all'interno di questo gruppo sono
obbligatorie per ogni chiave (tipo) selezionata in
GOVERNMENT_ENTITY. - Domande nidificate:
- ID domanda:
POLICY_QUESTION_ID_GOV_APP_GOAL- Tipo: stringa
- Testo della domanda: quali sono gli obiettivi dell'app?
- ID domanda:
POLICY_QUESTION_ID_GOV_RELATIONSHIP- Tipo: stringa
- Testo della domanda: Qual è il rapporto dello sviluppatore con gli enti governativi?
- ID domanda:
Esempio di JSON
{ "declarationId": "POLICY_DECLARATION_ID_GOVERNMENT_APPS", "responses": [ { "questionId": "POLICY_QUESTION_ID_IS_GOVERNMENT_APP", "booleanResponse": { "value": true } }, { "questionId": "POLICY_QUESTION_ID_GOVERNMENT_ENTITY", "multipleChoiceResponse": { "values": [ "POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_NATIONAL" ] } }, { "questionId": "POLICY_QUESTION_ID_GOV_ENT_RESPONSES", "keyedGroupResponse": { "groups": [ { "key": "POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_NATIONAL", "responses": [ { "questionId": "POLICY_QUESTION_ID_GOV_WITHOUT_WEBSITE", "booleanResponse": { "value": false } }, { "questionId": "POLICY_QUESTION_ID_GOV_WEBSITE_URL", "stringResponse": { "value": "https://www.example.gov" } } ] } ] } } ] }
4. Dichiarazione finanziaria
ID dichiarazione: POLICY_DECLARATION_ID_FINANCE
- ID domanda:
POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES- Tipo:scelta multipla
- Testo della domanda:seleziona tutte le funzionalità finanziarie fornite dall'app. In questo modo possiamo assicurarci che l'app inviata venga esaminata dai team giusti.
- Scelte:
- Concessione diretta di prestiti personali
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_PERSONAL_LOAN_DIRECT_LENDER) - Facilitatore di prestiti
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_LOAN_FACILITATOR) - Piccoli prestiti
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_PAYDAY_LOANS) - Bancario (
POLICY_RESPONSE_CHOICE_ID_FINANCE_BANKING) - Linea di credito
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_LINE_OF_CREDIT) - Anticipi sullo stipendio
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_EARNED_WAGED_ADVANCES) - Servizi bancari di microfinanza
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_MICROFINANCE_BANKS) - Pagamenti mobile e portafogli digitali
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_MOBILE_PAYMENTS) - Servizi di trasferimento di denaro e bonifici
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_MONEY_TRANSFER) - Premi, punti, miglia frequent flyer e altri incentivi
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_REWARDS) - Acquista ora, paga dopo
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_BUY_NOW_PAY_LATER) - Portafoglio di criptovalute
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_WALLET) - Exchange di criptovalute
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXCHANGE) - Vendite, trading e premi di asset digitali tokenizzati (NFT)
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_NFT_TRADING) - Compravendita di azioni e gestione dei portafogli
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_STOCK_TRADING) - Crowdfunding e fondi chit
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_CROWDFUNDING) - Mercati di previsione
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_PREDICTION_MARKETS)- Scopri di più sul progetto pilota per i mercati di previsione.
- Monitoraggio e generazione di report sul credito
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_CREDIT_REPORT) - Consulenza finanziaria
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_ADVICE) - Assicurazione
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_INSURANCE) - Altro (
POLICY_RESPONSE_CHOICE_ID_FINANCE_OTHER) - L'app non fornisce funzionalità finanziarie
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_NONE)
- Concessione diretta di prestiti personali
(
- Condizioni:sempre obbligatorie.
- ID domanda:
POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPE_OTHER_SPECIFY- Tipo: stringa
- Testo della domanda: descrivi le altre funzionalità finanziarie fornite dall'app.
- Condizioni:obbligatorio se
POLICY_RESPONSE_CHOICE_ID_FINANCE_OTHERè selezionato inPOLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES.
App di prestito personale - Tutti i paesi / tutte le regioni
Le seguenti domande sono obbligatorie se una di queste opzioni è selezionata per POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES:
POLICY_RESPONSE_CHOICE_ID_FINANCE_PERSONAL_LOAN_DIRECT_LENDERPOLICY_RESPONSE_CHOICE_ID_FINANCE_LOAN_FACILITATORPOLICY_RESPONSE_CHOICE_ID_FINANCE_PAYDAY_LOANS
- ID domanda:
POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_LENDING_INSTITUTIONS- Tipo:gruppo ripetuto
- Testo della domanda: fornisci dettagli sui partner di prestito con cui lo sviluppatore collabora in tutti i paesi / regioni.
- Domande nidificate:
- ID domanda:
POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_LENDING_INSTITUTION_NAME- Tipo: stringa
- Testo della domanda: Nome dell'attività
- ID domanda:
POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_LENDING_INSTITUTION_RELATIONSHIP- Tipo: scelta singola
- Testo della domanda: Relazione
- Scelte:
- Di proprietà della stessa persona giuridica
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_OWNED_BY_SAME_LEGAL_ENTITY) - Di proprietà della stessa società madre
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_OWNED_BY_SAME_PARENT_COMPANY) - L'istituto di prestito è una società controllata della persona giuridica
dello sviluppatore dell'app
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_LENDING_INST_SUBSID_OF_APP_LE) - La persona giuridica sviluppatore di app è una società controllata dell'istituto di prestito
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_APP_LE_SUBSID_OF_LENDING_INST) - Non correlati (
POLICY_RESPONSE_CHOICE_ID_FINANCE_RELATIONSHIP_UNRELATED) - Affiliato (
POLICY_RESPONSE_CHOICE_ID_FINANCE_RELATIONSHIP_AFFILIATED)
- Di proprietà della stessa persona giuridica
(
- ID domanda:
- ID domanda:
POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_COMPLIANCE- Tipo: scelta singola
- Testo della domanda: confermo di svolgere attività commerciali legittime e di rispettare pienamente le leggi vigenti.
- Scelte:
POLICY_RESPONSE_CHOICE_ID_FINANCE_PERSONAL_LOAN_IS_COMPLIANT
- Condizioni:obbligatorio se sono selezionati tipi di prestiti personali.
Domande sulle criptovalute - Stati Uniti
Le seguenti domande sono obbligatorie se una di queste opzioni è selezionata per POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES:
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_WALLETPOLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXCHANGE
- ID domanda:
POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LEGAL_INSTITUTION_NAME- Tipo: stringa
- Testo della domanda: Nome legale della persona giuridica
- ID domanda:
POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPES- Tipo:scelta multipla
- Testo della domanda: tipo di licenza - seleziona tutte le opzioni pertinenti
- Scelte:
- Ho effettuato la registrazione presso la Financial Crimes Enforcement Network (FinCEN) come attività di servizi monetari e in almeno uno stato come servizio di trasferimento di denaro
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE) - Ho una licenza di entità bancaria riconosciuta a livello federale o statale
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSE)
- Ho effettuato la registrazione presso la Financial Crimes Enforcement Network (FinCEN) come attività di servizi monetari e in almeno uno stato come servizio di trasferimento di denaro
(
- ID domanda:
POLICY_QUESTION_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE_NUMBER- Tipo: stringa
- Testo della domanda: Numero di licenza
- Condizioni:obbligatorio se
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FINCEN_LICENSEè selezionato inPOLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPES.
- ID domanda:
POLICY_QUESTION_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE- Tipo:documento
- Testo della domanda: carica la licenza
- Condizioni:obbligatorio se
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FINCEN_LICENSEè selezionato inPOLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPES.
- ID domanda:
POLICY_QUESTION_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSE_NUMBER- Tipo: stringa
- Testo della domanda: Numero di licenza
- Condizioni:obbligatorio se
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSEè selezionato inPOLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPES.
- ID domanda:
POLICY_QUESTION_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSE- Tipo:documento
- Testo della domanda: carica la licenza
- Condizioni:obbligatorio se
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSEè selezionato inPOLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPES.
- ID domanda:
POLICY_QUESTION_ID_FINANCE_CRYPTO_CONFIRM_GEO_RESTRICTED_IN_US- Tipo:scelta multipla
- Testo della domanda: confermo che l'app non offre l'acquisto, il possesso o lo scambio di criptovalute in questo paese/regione e che sono state applicate le misure di limitazione geografica necessarie.
- Scelte:
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_CONFIRM_GEO_RESTRICTED_IN_US
- Condizioni:disponibili se sono selezionati i tipi di criptovalute. Si escludono a vicenda con le domande sulle criptovalute negli Stati Uniti.
- ID domanda:
POLICY_QUESTION_ID_FINANCE_CRYPTO_CONFIRM_NON_CUSTODIAL_WALLET_US- Tipo:scelta multipla
- Testo della domanda: confermo che l'app è un wallet software non custodito.
- Scelte:
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_CONFIRM_NON_CUSTODIAL_WALLET_US
- Condizioni:disponibile se
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_WALLETè selezionato inPOLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES. Si escludono a vicenda con le domande sulle criptovalute negli Stati Uniti.
App di criptovalute - Tutti i paesi
La seguente domanda è obbligatoria se sono selezionati tipi di criptovalute in POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES:
- ID domanda:
POLICY_QUESTION_ID_FINANCE_CRYPTO_ACCEPT_TERMS- Tipo:scelta multipla
- Testo della domanda: lo sviluppatore accetta di comunicare a Google eventuali modifiche allo stato delle licenze, ad esempio scadenza, revoca, sospensione o limitazione dell'ambito di applicazione o delle autorizzazioni. Lo sviluppatore conferma che le licenze e le app incluse in questa dichiarazione sono conformi a tutti i requisiti legali locali vigenti nei paesi, nelle regioni e / o negli stati scelti come target.
- Scelte:
- Dichiaro di comprendere e accettare questi termini (
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_TERMS_ACCEPTED)
- Dichiaro di comprendere e accettare questi termini (
Esempio di JSON
{ "declarationId": "POLICY_DECLARATION_ID_FINANCE", "responses": [ { "questionId": "POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES", "multipleChoiceResponse": { "values": [ "POLICY_RESPONSE_CHOICE_ID_FINANCE_PERSONAL_LOAN_DIRECT_LENDER", "POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXCHANGE" ] } }, { "questionId": "POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_COMPLIANCE", "singleChoiceResponse": { "value": "POLICY_RESPONSE_CHOICE_ID_FINANCE_PERSONAL_LOAN_IS_COMPLIANT" } }, { "questionId": "POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_LENDING_INSTITUTIONS", "groupResponse": { "groups": [ { "responses": [ { "questionId": "POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_LENDING_INSTITUTION_NAME", "stringResponse": { "value": "Dummy Lender Inc." } }, { "questionId": "POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_LENDING_INSTITUTION_RELATIONSHIP", "singleChoiceResponse": { "value": "POLICY_RESPONSE_CHOICE_ID_FINANCE_RELATIONSHIP_UNRELATED" } } ] } ] } }, { "questionId": "POLICY_QUESTION_ID_FINANCE_CRYPTO_ACCEPT_TERMS", "multipleChoiceResponse": { "values": [ "POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_TERMS_ACCEPTED" ] } }, { "questionId": "POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LEGAL_INSTITUTION_NAME", "stringResponse": { "value": "Dummy Crypto US LLC" } }, { "questionId": "POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPES", "multipleChoiceResponse": { "values": [ "POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE" ] } }, { "questionId": "POLICY_QUESTION_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE_NUMBER", "stringResponse": { "value": "123456789" } }, { "questionId": "POLICY_QUESTION_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE", "documentResponse": { "documentId": "12345", "nonExpiring": true } } ] }
5. Dichiarazione delle credenziali di prova (Dettagli di accesso)
ID dichiarazione: POLICY_DECLARATION_ID_TESTING_CREDENTIALS
- ID domanda:
POLICY_QUESTION_ID_TESTING_CREDENTIALS_LOGIN_REQUIRED- Tipo: booleano
- Question Text: Is any part of the app restricted?
- Helper Text:
- Sì:se l'app include uno dei seguenti elementi: dettagli di accesso all'account, ad esempio indirizzo email, nome utente, accesso all'Account Google e / o SSO; pagamenti, ad esempio prodotti una tantum, abbonamenti, sottoscrizioni e / o livelli di accesso; codici referral e / o codici QR; PIN monouso e / o verifica in due passaggi; autenticazione biometrica; azioni da eseguire su un altro dispositivo.
- No:se si verifica una delle seguenti condizioni: nessuna parte dell'app è soggetta a restrizioni; non è necessario accedere all'account in nessun paese / regione; non è necessario accedere all'account e nessun contenuto richiede un pagamento.
- Condizioni:sempre obbligatorie.
- ID domanda:
POLICY_QUESTION_ID_TESTING_CREDENTIALS_LIST- Tipo:gruppo ripetuto (massimo 5 set di credenziali)
- Testo della domanda: Dettagli di accesso
- Condizioni:obbligatorio se
POLICY_QUESTION_ID_TESTING_CREDENTIALS_LOGIN_REQUIREDè true. - Domande nidificate:
- ID domanda:
POLICY_QUESTION_ID_TESTING_CREDENTIALS_NAME- Tipo: stringa
- Testo domanda: Nome
- Testo di supporto:assegna un nome a questo insieme di dettagli di accesso in modo da poter riconoscere l'obiettivo. Ad esempio, "Account amministratore" o "Account utente".
- Condizioni:sempre obbligatorie all'interno del gruppo.
- ID domanda:
POLICY_QUESTION_ID_TESTING_CREDENTIALS_USERNAME- Tipo: stringa
- Testo della domanda:nome utente, indirizzo email o numero di telefono
- Testo guida:per i numeri di telefono, includi il codice paese e il prefisso.
- Condizioni:obbligatorio se
POLICY_QUESTION_ID_TESTING_CREDENTIALS_PASSWORDEPOLICY_QUESTION_ID_TESTING_CREDENTIALS_ADDITIONAL_DETAILSsono vuoti.
- ID domanda:
POLICY_QUESTION_ID_TESTING_CREDENTIALS_PASSWORD- Tipo: stringa
- Testo domanda: Password
- Condizioni:obbligatorio se
POLICY_QUESTION_ID_TESTING_CREDENTIALS_USERNAMEEPOLICY_QUESTION_ID_TESTING_CREDENTIALS_ADDITIONAL_DETAILSsono vuoti.
- ID domanda:
POLICY_QUESTION_ID_TESTING_CREDENTIALS_ADDITIONAL_DETAILS- Tipo: stringa
- Testo della domanda: qualsiasi altra informazione necessaria per accedere all'app
- Testo di assistenza:fornisci qualsiasi altra informazione necessaria per accedere all'app. Se l'app richiede solo un nome utente e una password, forniscili utilizzando i campi precedenti. Tra gli esempi di accesso limitato diversi da nome utente e password figurano, a titolo esemplificativo: verifica in due passaggi, codici QR, accesso basato sulla posizione, abbonamenti, accessi biometrici…
- Condizioni:obbligatorio se
POLICY_QUESTION_ID_TESTING_CREDENTIALS_USERNAMEEPOLICY_QUESTION_ID_TESTING_CREDENTIALS_PASSWORDsono vuoti.
- ID domanda:
POLICY_QUESTION_ID_TESTING_CREDENTIALS_NO_ADDITIONAL_DETAILS_REQUIRED- Tipo:scelta multipla
- Testo della domanda: le credenziali di accesso fornite in questa dichiarazione garantiscono l'accesso completo a tutte le funzionalità e ai contenuti dell'app, inclusi i contenuti premium o a pagamento.
- Scelte:
POLICY_RESPONSE_CHOICE_ID_TESTING_CREDENTIALS_NO_ADDITIONAL_DETAILS_REQUIRED
- Condizioni:sempre obbligatorie all'interno del gruppo.
- ID domanda:
- ID domanda:
POLICY_QUESTION_ID_TESTING_CREDENTIALS_ANDROID_TESTING_CONSENT- Tipo:scelta multipla
- Testo della domanda: consenti ad Android di utilizzare i dettagli di accesso forniti per testare la compatibilità dell'app e le prestazioni. I test vengono usati per migliorare la compatibilità delle app con dispositivi e versioni Android diversi.
- Scelte:
POLICY_RESPONSE_CHOICE_ID_TESTING_CREDENTIALS_ANDROID_TESTING_CONSENT
- Condizioni:mostrato se
POLICY_QUESTION_ID_TESTING_CREDENTIALS_LOGIN_REQUIREDè true.
Esempio di JSON
{ "declarationId": "POLICY_DECLARATION_ID_TESTING_CREDENTIALS", "responses": [ { "questionId": "POLICY_QUESTION_ID_TESTING_CREDENTIALS_LOGIN_REQUIRED", "booleanResponse": { "value": true } }, { "questionId": "POLICY_QUESTION_ID_TESTING_CREDENTIALS_LIST", "groupResponse": { "groups": [ { "responses": [ { "questionId": "POLICY_QUESTION_ID_TESTING_CREDENTIALS_NAME", "stringResponse": { "value": "Test Account 1" } }, { "questionId": "POLICY_QUESTION_ID_TESTING_CREDENTIALS_USERNAME", "stringResponse": { "value": "testuser1" } }, { "questionId": "POLICY_QUESTION_ID_TESTING_CREDENTIALS_PASSWORD", "stringResponse": { "value": "password123" } }, { "questionId": "POLICY_QUESTION_ID_TESTING_CREDENTIALS_NO_ADDITIONAL_DETAILS_REQUIRED", "multipleChoiceResponse": { "values": [ "POLICY_RESPONSE_CHOICE_ID_TESTING_CREDENTIALS_NO_ADDITIONAL_DETAILS_REQUIRED" ] } } ] } ] } }, { "questionId": "POLICY_QUESTION_ID_TESTING_CREDENTIALS_ANDROID_TESTING_CONSENT", "multipleChoiceResponse": { "values": [ "POLICY_RESPONSE_CHOICE_ID_TESTING_CREDENTIALS_ANDROID_TESTING_CONSENT" ] } } ] }
6. Dichiarazione relativa alle norme sulla privacy
ID dichiarazione: POLICY_DECLARATION_ID_PRIVACY_POLICY
- ID domanda:
POLICY_QUESTION_ID_PRIVACY_POLICY_URL- Tipo: stringa
- Testo della domanda: aggiungi norme sulla privacy alla scheda dello Store per garantire trasparenza sulle modalità di trattamento dei dati sensibili relativi a utenti e dati sul dispositivo. Scopri di più. Devono essere aggiunte delle norme sulla privacy se il pubblico di destinazione dell'app include bambini di età inferiore a 13 anni. Leggi le norme relative ai dati utente per evitare le violazioni più comuni.
- Condizioni:sempre obbligatorie.
Esempio di JSON
{ "declarationId": "POLICY_DECLARATION_ID_PRIVACY_POLICY", "responses": [ { "questionId": "POLICY_QUESTION_ID_PRIVACY_POLICY_URL", "stringResponse": { "value": "https://www.example.com/privacy" } } ] }
7. Dichiarazione relativa al pubblico di destinazione e ai contenuti (TAC)
ID dichiarazione: POLICY_DECLARATION_ID_TARGET_AUDIENCE_CONTENT
- ID domanda:
POLICY_QUESTION_ID_TAC_TARGET_AGE_GROUPS- Tipo:scelta multipla
- Testo della domanda: quali sono le fasce d'età target dell'app?
- Scelte:
- Fino a 5 anni (
POLICY_RESPONSE_CHOICE_ID_TAC_AGE_FIVE_AND_UNDER) - 6-8 (
POLICY_RESPONSE_CHOICE_ID_TAC_AGE_SIX_TO_EIGHT) - 9-12 (
POLICY_RESPONSE_CHOICE_ID_TAC_AGE_NINE_TO_TWELVE) - 13-15 (
POLICY_RESPONSE_CHOICE_ID_TAC_AGE_THIRTEEN_TO_FIFTEEN) - 16-17 (
POLICY_RESPONSE_CHOICE_ID_TAC_AGE_SIXTEEN_AND_SEVENTEEN) - 18 anni e più (
POLICY_RESPONSE_CHOICE_ID_TAC_AGE_EIGHTEEN_AND_ABOVE)
- Fino a 5 anni (
- Condizioni:sempre obbligatorie. Deve essere selezionato un insieme consecutivo di fasce d'età.
- ID domanda:
POLICY_QUESTION_ID_TAC_RESTRICT_MINOR_ACCESS- Tipo:scelta multipla
- Question Text: Restrict users that Google has determined to be minors from the app (optional)
- Testo di assistenza:lo sviluppatore conferma che Google Play deve impedire agli utenti identificati come minorenni di: cercare o scaricare l'app su Google Play; effettuare acquisti in-app, inclusi rinnovi e iscrizioni di nuovi abbonamenti per gli abbonati esistenti. Riconosco che Google Play potrebbe non essere in grado di bloccare tutti gli utenti minorenni che non hanno dichiarato di avere un'età inferiore ai 18 anni.
- Scelte:
POLICY_RESPONSE_CHOICE_ID_TAC_RESTRICT_MINOR_ACCESS
- Condizioni: mostrato solo se è selezionato
POLICY_RESPONSE_CHOICE_ID_TAC_AGE_EIGHTEEN_AND_ABOVE.
- ID domanda:
POLICY_QUESTION_ID_TAC_COMPLIES_WITH_CHILDREN_LAWS_CERTIFICATION- Tipo:scelta multipla
- Testo della domanda: lo sviluppatore certifica che l'app (inclusi API, SDK e annunci) rispetta tutte le leggi e i regolamenti vigenti relativi ai bambini. Ad esempio il Children's Online Privacy Protection Act (COPPA) statunitense e il Regolamento generale sulla protezione dei dati (GDPR) europeo.
- Scelte:
POLICY_RESPONSE_CHOICE_ID_TAC_CHILDREN_LAWS_CERTIFIED
- Condizioni:obbligatorio se è selezionata una fascia d'età pari o inferiore a 12 anni.
- ID domanda:
POLICY_QUESTION_ID_TAC_ADS_FROM_GOOGLE_PLAY_CERTIFIED_AD_NETWORKS- Tipo:scelta multipla
- Testo della domanda: lo sviluppatore certifica che tutti gli annunci nell'app provengono da reti pubblicitarie certificate Google Play e sono adatti a tutti i tipi di pubblico, inclusi famiglie e bambini.
- Scelte:
POLICY_RESPONSE_CHOICE_ID_TAC_ADS_FROM_GOOGLE_PLAY_CERTIFIED_AD_NETWORKS
- Condizioni: obbligatorie se è selezionata una fascia d'età pari o inferiore a 12 anni E l'app ha dichiarato di contenere annunci nella Dichiarazione relativa agli annunci.
- ID domanda:
POLICY_QUESTION_ID_TAC_JOIN_TEACHER_APPROVED_PROGRAM- Tipo: scelta singola
- Testo della domanda: Registrati al programma Approvate dagli insegnanti
- Scelte:
- Includi l'app nel programma Approvate dagli insegnanti
(
POLICY_RESPONSE_CHOICE_ID_TAC_INCLUDE_IN_TEACHER_APPROVED) - Non includere l'app nel programma Approvate dagli insegnanti
(
POLICY_RESPONSE_CHOICE_ID_TAC_DO_NOT_INCLUDE_IN_TEACHER_APPROVED)
- Includi l'app nel programma Approvate dagli insegnanti
(
- Condizioni:obbligatorio se è selezionata una fascia d'età pari o inferiore a 12 anni.
Esempio di JSON
{ "declarationId": "POLICY_DECLARATION_ID_TARGET_AUDIENCE_CONTENT", "responses": [ { "questionId": "POLICY_QUESTION_ID_TAC_TARGET_AGE_GROUPS", "multipleChoiceResponse": { "values": [ "POLICY_RESPONSE_CHOICE_ID_TAC_AGE_THIRTEEN_TO_FIFTEEN", "POLICY_RESPONSE_CHOICE_ID_TAC_AGE_SIXTEEN_AND_SEVENTEEN", "POLICY_RESPONSE_CHOICE_ID_TAC_AGE_EIGHTEEN_AND_ABOVE" ] } } ] }
8. Dichiarazione relativa agli annunci
ID dichiarazione: POLICY_DECLARATION_ID_ADS_DECLARATION
- ID domanda:
POLICY_QUESTION_ID_ADS_CONTAINS_ADS- Tipo: scelta singola
- Testo della domanda: l'app contiene annunci? Leggi le norme relative agli annunci per verificare che l'app sia conforme.
- Risposte consentite:
- Sì, l'app contiene annunci
(
POLICY_RESPONSE_CHOICE_ID_ADS_HAS_ADS) - No, l'app non contiene annunci
(
POLICY_RESPONSE_CHOICE_ID_ADS_NO_ADS)
- Sì, l'app contiene annunci
(
- Condizioni:sempre obbligatorie.
Esempio di JSON
{ "declarationId": "POLICY_DECLARATION_ID_ADS_DECLARATION", "responses": [ { "questionId": "POLICY_QUESTION_ID_ADS_CONTAINS_ADS", "singleChoiceResponse": { "value": "POLICY_RESPONSE_CHOICE_ID_ADS_HAS_ADS" } } ] }
9. Dichiarazione relativa agli standard di sicurezza dei bambini
Necessario per le app social e di incontri.
ID dichiarazione: POLICY_DECLARATION_ID_CHILD_SAFETY
- ID domanda:
POLICY_QUESTION_ID_CHILD_SAFETY_STANDARDS_URL- Tipo: stringa
- Testo della domanda: fornisci un link agli standard pubblicati esternamente dell'app relativamente ad abuso e sfruttamento sessuale di minori. Il link deve essere attivo, disponibile pubblicamente in qualsiasi parte del mondo e non modificabile. Non inserire il link a un PDF.
- Condizioni:sempre obbligatorie.
- ID domanda:
POLICY_QUESTION_ID_CHILD_SAFETY_CONTACT_USE_DEV_ACCOUNT_EMAIL- Tipo: scelta singola
- Testo della domanda: il punto di contatto designato deve essere formato e in grado di parlare della conformità e delle prassi di prevenzione del materiale pedopornografico dell'app.
- Scelte:
- Usa l'indirizzo email di contatto associato a questo account sviluppatore (
POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_USE_DEV_ACCOUNT_EMAIL) - Utilizzare un altro indirizzo email (
POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_USE_PROVIDED_EMAIL)
- Usa l'indirizzo email di contatto associato a questo account sviluppatore (
- Condizioni:sempre obbligatorie.
- ID domanda:
POLICY_QUESTION_ID_CHILD_SAFETY_CONTACT_EMAIL- Tipo: stringa
- Testo domanda: indirizzo email
- Condizioni:obbligatorio se
POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_USE_PROVIDED_EMAILè selezionato inPOLICY_QUESTION_ID_CHILD_SAFETY_CONTACT_USE_DEV_ACCOUNT_EMAIL.
- ID domanda:
POLICY_QUESTION_ID_CHILD_SAFETY_CONCERN_REPORT_MECHANISM_CONFIRMATION- Tipo:scelta multipla
- Question Text: Terms
- Scelte:
- L'app consente agli utenti di segnalare problemi relativi alla sicurezza dei minorenni nell'app.
Per scoprire di più sui requisiti per le segnalazioni, visita
il Centro assistenza.
(
POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_CONCERN_REPORT_MECHANISM_CONFIRMED)
- L'app consente agli utenti di segnalare problemi relativi alla sicurezza dei minorenni nell'app.
Per scoprire di più sui requisiti per le segnalazioni, visita
il Centro assistenza.
(
- Condizioni:sempre obbligatorie.
- ID domanda:
POLICY_QUESTION_ID_CHILD_SAFETY_COMPLIANCE_CONFIRMATION- Tipo:scelta multipla
- Question Text: Terms
- Scelte:
- L'app è conforme a tutte le leggi vigenti sulla sicurezza dei minorenni e
invia report alle autorità regionali e nazionali. Per scoprire di più
sulla segnalazione alle autorità competenti, visita
il Centro assistenza.
(
POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_COMPLIANCE_CONFIRMATION)
- L'app è conforme a tutte le leggi vigenti sulla sicurezza dei minorenni e
invia report alle autorità regionali e nazionali. Per scoprire di più
sulla segnalazione alle autorità competenti, visita
il Centro assistenza.
(
- Condizioni:sempre obbligatorie.
Esempio di JSON
{ "declarationId": "POLICY_DECLARATION_ID_CHILD_SAFETY", "responses": [ { "questionId": "POLICY_QUESTION_ID_CHILD_SAFETY_STANDARDS_URL", "stringResponse": { "value": "https://www.example.com/childsafety" } }, { "questionId": "POLICY_QUESTION_ID_CHILD_SAFETY_CONTACT_USE_DEV_ACCOUNT_EMAIL", "singleChoiceResponse": { "value": "POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_USE_PROVIDED_EMAIL" } }, { "questionId": "POLICY_QUESTION_ID_CHILD_SAFETY_CONTACT_EMAIL", "stringResponse": { "value": "childsafety@example.com" } }, { "questionId": "POLICY_QUESTION_ID_CHILD_SAFETY_CONCERN_REPORT_MECHANISM_CONFIRMATION", "multipleChoiceResponse": { "values": [ "POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_CONCERN_REPORT_MECHANISM_CONFIRMED" ] } }, { "questionId": "POLICY_QUESTION_ID_CHILD_SAFETY_COMPLIANCE_CONFIRMATION", "multipleChoiceResponse": { "values": [ "POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_COMPLIANCE_CONFIRMATION" ] } } ] }
10. Dichiarazione relativa a notizie e riviste
Obbligatorio per le app di notizie e riviste.
ID dichiarazione: POLICY_DECLARATION_ID_NEWS_MAGS
Dettagli dell'entità
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_SUBMITTING_FOR_LEGAL_ENTITY- Tipo: booleano
- Testo della domanda: questa dichiarazione viene compilata per conto della persona giuridica dell'account sviluppatore?
- Condizioni:sempre obbligatorie.
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_SUBMITTER_ENTITY_NAME- Tipo: stringa
- Testo della domanda:indica il nome della persona giuridica per conto della quale viene inviata la richiesta.
- Condizioni: obbligatorio se
POLICY_QUESTION_ID_NEWS_MAGS_SUBMITTING_FOR_LEGAL_ENTITYè false.
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_CONTACT_URL- Tipo: stringa
- Testo della domanda: fornisci un URL in cui possiamo trovare i dati di contatto per questa entità.
- Testo helper: l'URL deve essere collegato a un sito web con informazioni di contatto a cui è facile accedere, come un indirizzo email o un numero di telefono. Non possiamo accettare link a account di social media.
- Condizioni:sempre obbligatorie.
Contenuti
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_TYPE- Tipo: scelta singola
- Testo della domanda: Quale categoria descrive meglio l'app o la persona giuridica?
- Scelte:
- Commerciale / privata (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_COMMERCIAL) - Comunità / non profit (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_COMMUNITY_NON_PROFIT) - Contenuti multimediali pubblici / statali (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_PUBLIC_MEDIA) - Altro (specificare) (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_OTHER)
- Commerciale / privata (
- Condizioni:sempre obbligatorie.
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_TYPE_OTHER_SPECIFY- Tipo: stringa
- Testo della domanda:inserisci una categoria
- Condizioni:obbligatorio se
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_OTHERè selezionato inPOLICY_QUESTION_ID_NEWS_MAGS_ENTITY_TYPE.
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR- Tipo: booleano
- Testo della domanda: l'app è un aggregatore di notizie o riviste?
- Condizioni:sempre obbligatorie.
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_CONTENT_TYPE- Tipo:scelta multipla
- Testo della domanda:seleziona le categorie che meglio descrivono gli argomenti dei contenuti pubblicati dall'app.
- Scelte:
- Attività (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_BUSINESS) - Formazione e ricerca (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_EDUCATION_RESEARCH) - Intrattenimento (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_ENTERTAINMENT) - Finanza (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_FINANCE) - Cibi e bevande (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_FOOD_DRINK) - Lifestyle e moda (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_LIFESTYLE_FASHION) - Notizie ed eventi attuali (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_NEWS_EVENTS) - Organizzativo (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_ORGANIZATIONAL) - Scienza e tecnologia (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_SCIENCE_TECHNOLOGY) - Sport (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_SPORTS) - Professioni e commercio (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_TRADE) - Viaggi (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_TRAVEL) - Altro (specificare) (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_OTHER)
- Attività (
- Condizioni: obbligatorio se
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATORè false.
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_CONTENT_TYPE_OTHER_SPECIFY- Tipo: stringa
- Testo della domanda:categoria di contenuti
- Condizioni:obbligatorio se
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_OTHERè selezionato inPOLICY_QUESTION_ID_NEWS_MAGS_CONTENT_TYPE.
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_HAS_YT_CHANNEL- Tipo: booleano
- Testo della domanda: l'app ha un canale YouTube?
- Condizioni: obbligatorio se
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATORè false.
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_YT_CHANNEL_URL- Tipo: stringa
- Question Text: URL di YouTube
- Condizioni:obbligatorio se
POLICY_QUESTION_ID_NEWS_MAGS_HAS_YT_CHANNELè true.
Credenziali
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_HAS_EDITORIAL_GUIDELINES- Tipo: booleano
- Testo della domanda:l'app o la persona giuridica ha pubblicato delle linee guida redazionali?
- Condizioni: obbligatorio se
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATORè false.
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_EDITORIAL_GUIDELINES_URL- Tipo: stringa
- Testo della domanda: fornisci un URL a cui possiamo accedere per scoprire di più.
- Condizioni:obbligatorio se
POLICY_QUESTION_ID_NEWS_MAGS_HAS_EDITORIAL_GUIDELINESè true.
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_HAS_JOURNALISTIC_STANDARDS- Tipo: booleano
- Testo della domanda: l'app o la persona giuridica sono associate a gruppi o iniziative di standard giornalistici?
- Condizioni: obbligatorio se
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATORè false.
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_JOURNALISTIC_STANDARDS_URL- Tipo: stringa
- Testo della domanda: fornisci un URL a cui possiamo accedere per scoprire di più.
- Condizioni:obbligatorio se
POLICY_QUESTION_ID_NEWS_MAGS_HAS_JOURNALISTIC_STANDARDSè true.
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_HAS_JOURNALISTIC_RECOGNITION- Tipo: booleano
- Testo della domanda: l'app o la persona giuridica ha ricevuto riconoscimenti per il suo lavoro giornalistico?
- Condizioni: obbligatorio se
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATORè false.
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_JOURNALISTIC_RECOGNITION_URL- Tipo: stringa
- Testo della domanda: fornisci un URL a cui possiamo accedere per scoprire di più.
- Condizioni:obbligatorio se
POLICY_QUESTION_ID_NEWS_MAGS_HAS_JOURNALISTIC_RECOGNITIONè true.
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_IS_IN_INDUSTRY_ASSOCIATION- Tipo: booleano
- Testo della domanda: l'app o la persona giuridica è membro di associazioni di settore?
- Condizioni:obbligatorio se
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATORè false EPOLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_COMMERCIALè selezionato.
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_INDUSTRY_ASSOCIATION_NAME_URL- Tipo:gruppo ripetuto
- Testo della domanda: fornisci il nome dell'associazione e un URL a cui possiamo accedere per scoprire di più.
- Condizioni:obbligatorio se
POLICY_QUESTION_ID_NEWS_MAGS_IS_IN_INDUSTRY_ASSOCIATIONè true. - Domande nidificate:
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_INDUSTRY_ASSOCIATION_NAME- Tipo: stringa
- Testo domanda: Nome dell'associazione
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_INDUSTRY_ASSOCIATION_URL- Tipo: stringa
- Testo della domanda:URL del sito web
- ID domanda:
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_NAME- Tipo:scelta multipla
- Testo della domanda: l'app o la persona giuridica è membro di un'emittente di servizio pubblico o di un'associazione di media?
- Scelte:
- African Union of Broadcasting (AUB) (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_AUB) - Unione Europea di radiodiffusione (UER) (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_EBU) - Public Media Alliance (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_PMA) - Television America Latina (TAL) (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_TAL) - Asia-Pacific Broadcasting Union (ABU) (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_ABU) - Altro (specificare) (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER) - Nessuna delle opzioni precedenti (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_NONE)
- African Union of Broadcasting (AUB) (
- Condizioni:obbligatorio se
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATORè false EPOLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_PUBLIC_MEDIAè selezionato.
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER_NAME_URL- Tipo:gruppo ripetuto
- Testo della domanda:fornisci il nome e l'URL dell'emittente di servizio pubblico o dell'associazione di media.
- Condizioni:obbligatorio se
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHERè selezionato inPOLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_NAME. - Domande nidificate:
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER_NAME- Tipo: stringa
- Testo domanda: Nome dell'associazione
- ID domanda:
POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER_URL- Tipo: stringa
- Testo della domanda:URL del sito web
- ID domanda:
Esempio di JSON
{ "declarationId": "POLICY_DECLARATION_ID_NEWS_MAGS", "responses": [ { "questionId": "POLICY_QUESTION_ID_NEWS_MAGS_SUBMITTING_FOR_LEGAL_ENTITY", "booleanResponse": { "value": true } }, { "questionId": "POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_CONTACT_URL", "stringResponse": { "value": "https://www.example.com/contact" } }, { "questionId": "POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_TYPE", "singleChoiceResponse": { "value": "POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_COMMERCIAL" } }, { "questionId": "POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR", "booleanResponse": { "value": false } }, { "questionId": "POLICY_QUESTION_ID_NEWS_MAGS_CONTENT_TYPE", "multipleChoiceResponse": { "values": [ "POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_NEWS_EVENTS", "POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_BUSINESS" ] } }, { "questionId": "POLICY_QUESTION_ID_NEWS_MAGS_HAS_YT_CHANNEL", "booleanResponse": { "value": true } }, { "questionId": "POLICY_QUESTION_ID_NEWS_MAGS_YT_CHANNEL_URL", "stringResponse": { "value": "https://www.youtube.com/example" } }, { "questionId": "POLICY_QUESTION_ID_NEWS_MAGS_HAS_EDITORIAL_GUIDELINES", "booleanResponse": { "value": true } }, { "questionId": "POLICY_QUESTION_ID_NEWS_MAGS_EDITORIAL_GUIDELINES_URL", "stringResponse": { "value": "https://www.example.com/editorial" } }, { "questionId": "POLICY_QUESTION_ID_NEWS_MAGS_HAS_JOURNALISTIC_STANDARDS", "booleanResponse": { "value": false } }, { "questionId": "POLICY_QUESTION_ID_NEWS_MAGS_HAS_JOURNALISTIC_RECOGNITION", "booleanResponse": { "value": false } }, { "questionId": "POLICY_QUESTION_ID_NEWS_MAGS_IS_IN_INDUSTRY_ASSOCIATION", "booleanResponse": { "value": true } }, { "questionId": "POLICY_QUESTION_ID_NEWS_MAGS_INDUSTRY_ASSOCIATION_NAME_URL", "groupResponse": { "groups": [ { "responses": [ { "questionId": "POLICY_QUESTION_ID_NEWS_MAGS_INDUSTRY_ASSOCIATION_NAME", "stringResponse": { "value": "Example Association" } }, { "questionId": "POLICY_QUESTION_ID_NEWS_MAGS_INDUSTRY_ASSOCIATION_URL", "stringResponse": { "value": "https://www.exampleassociation.org" } } ] } ] } } ] }