Dichiarazioni relative alle norme nell'API App Store Review

1. Dichiarazione sullo stato di salute

ID dichiarazione: POLICY_DECLARATION_ID_HEALTH

  • ID domanda: POLICY_QUESTION_ID_HEALTH_CATEGORY
    • Type: Multiple Choice
    • Question Text: Comunicaci le funzionalità relative alla salute dell'app (seleziona tutte le risposte pertinenti). Per scoprire di più su cosa intendiamo per funzionalità relative alla 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 di malattie 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 per 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à relative alla salute (POLICY_RESPONSE_CHOICE_ID_NOT_HEALTH_APP)
    • 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 sulle autorizzazioni relative alla salute:tutte le domande relative alle stringhe, obbligatorie se viene utilizzata la rispettiva autorizzazione. Descrivi l'utilizzo delle autorizzazioni relative alla salute da parte dell'app.

ID domanda Autorizzazione
POLICY_QUESTION_ID_HEALTH_ACTIVITY_RECOGNITIONandroid.permission.ACTIVITY_RECOGNITION
POLICY_QUESTION_ID_HEALTH_CONNECT_ACTIVE_CALORIES_BURNEDandroid.permission.health.READ_ACTIVE_CALORIES_BURNED
POLICY_QUESTION_ID_HEALTH_CONNECT_DISTANCEandroid.permission.health.READ_DISTANCE
POLICY_QUESTION_ID_HEALTH_CONNECT_ELEVATION_GAINEDandroid.permission.health.READ_ELEVATION_GAINED
POLICY_QUESTION_ID_HEALTH_CONNECT_EXERCISEandroid.permission.health.READ_EXERCISE
POLICY_QUESTION_ID_HEALTH_CONNECT_EXERCISE_ROUTEandroid.permission.health.READ_EXERCISE_ROUTES
POLICY_QUESTION_ID_HEALTH_CONNECT_FLOORS_CLIMBEDandroid.permission.health.READ_FLOORS_CLIMBED
POLICY_QUESTION_ID_HEALTH_CONNECT_STEPSandroid.permission.health.READ_STEPS
POLICY_QUESTION_ID_HEALTH_CONNECT_WHEELCHAIR_PUSHESandroid.permission.health.READ_WHEELCHAIR_PUSHES
POLICY_QUESTION_ID_HEALTH_CONNECT_POWERandroid.permission.health.READ_POWER
POLICY_QUESTION_ID_HEALTH_CONNECT_SPEEDandroid.permission.health.READ_SPEED
POLICY_QUESTION_ID_HEALTH_CONNECT_RESPIRATORY_RATEandroid.permission.health.READ_RESPIRATORY_RATE
POLICY_QUESTION_ID_HEALTH_CONNECT_PLANNED_EXERCISEandroid.permission.health.READ_PLANNED_EXERCISE
POLICY_QUESTION_ID_HEALTH_CONNECT_ACTIVITY_INTENSITYandroid.permission.health.READ_ACTIVITY_INTENSITY
POLICY_QUESTION_ID_HEALTH_CONNECT_BASAL_METABOLIC_RATEandroid.permission.health.READ_BASAL_METABOLIC_RATE
POLICY_QUESTION_ID_HEALTH_CONNECT_BODY_FATandroid.permission.health.READ_BODY_FAT
POLICY_QUESTION_ID_HEALTH_CONNECT_BODY_WATER_MASSandroid.permission.health.READ_BODY_WATER_MASS
POLICY_QUESTION_ID_HEALTH_CONNECT_BONE_MASSandroid.permission.health.READ_BONE_MASS
POLICY_QUESTION_ID_HEALTH_CONNECT_HEIGHTandroid.permission.health.READ_HEIGHT
POLICY_QUESTION_ID_HEALTH_CONNECT_LEAN_BODY_MASSandroid.permission.health.READ_LEAN_BODY_MASS
POLICY_QUESTION_ID_HEALTH_CONNECT_WEIGHTandroid.permission.health.READ_WEIGHT
POLICY_QUESTION_ID_HEALTH_CONNECT_BASAL_BODY_TEMPERATUREandroid.permission.health.READ_BASAL_BODY_TEMPERATURE
POLICY_QUESTION_ID_HEALTH_CONNECT_CERVICAL_MUCUSandroid.permission.health.READ_CERVICAL_MUCUS
POLICY_QUESTION_ID_HEALTH_CONNECT_MENSTRUATIONandroid.permission.health.READ_MENSTRUATION
POLICY_QUESTION_ID_HEALTH_CONNECT_OVULATION_TESTandroid.permission.health.READ_OVULATION_TEST
POLICY_QUESTION_ID_HEALTH_CONNECT_SEXUAL_ACTIVITYandroid.permission.health.READ_SEXUAL_ACTIVITY
POLICY_QUESTION_ID_HEALTH_CONNECT_INTERMENSTRUAL_BLEEDINGandroid.permission.health.READ_INTERMENSTRUAL_BLEEDING
POLICY_QUESTION_ID_HEALTH_CONNECT_TOTAL_CALORIES_BURNEDandroid.permission.health.READ_TOTAL_CALORIES_BURNED
POLICY_QUESTION_ID_HEALTH_CONNECT_HYDRATIONandroid.permission.health.READ_HYDRATION
POLICY_QUESTION_ID_HEALTH_CONNECT_NUTRITIONandroid.permission.health.READ_NUTRITION
POLICY_QUESTION_ID_HEALTH_CONNECT_SLEEPandroid.permission.health.READ_SLEEP
POLICY_QUESTION_ID_HEALTH_BODY_SENSORSandroid.permission.BODY_SENSORS
POLICY_QUESTION_ID_HEALTH_BODY_SENSORS_BACKGROUNDandroid.permission.BODY_SENSORS_BACKGROUND
POLICY_QUESTION_ID_HEALTH_CONNECT_VO2_MAXandroid.permission.health.READ_VO2_MAX
POLICY_QUESTION_ID_HEALTH_CONNECT_BLOOD_GLUCOSEandroid.permission.health.READ_BLOOD_GLUCOSE
POLICY_QUESTION_ID_HEALTH_CONNECT_BLOOD_PRESSUREandroid.permission.health.READ_BLOOD_PRESSURE
POLICY_QUESTION_ID_HEALTH_CONNECT_BODY_TEMPERATUREandroid.permission.health.READ_BODY_TEMPERATURE
POLICY_QUESTION_ID_HEALTH_CONNECT_HEART_RATEandroid.permission.health.READ_HEART_RATE
POLICY_QUESTION_ID_HEALTH_CONNECT_HEART_RATE_VARIABILITYandroid.permission.health.READ_HEART_RATE_VARIABILITY
POLICY_QUESTION_ID_HEALTH_CONNECT_OXYGEN_SATURATIONandroid.permission.health.READ_OXYGEN_SATURATION
POLICY_QUESTION_ID_HEALTH_CONNECT_RESTING_HEART_RATEandroid.permission.health.READ_RESTING_HEART_RATE
POLICY_QUESTION_ID_HEALTH_CONNECT_SKIN_TEMPERATUREandroid.permission.health.READ_SKIN_TEMPERATURE
POLICY_QUESTION_ID_HEALTH_CONNECT_MINDFULNESSandroid.permission.health.READ_MINDFULNESS
POLICY_QUESTION_ID_HEALTH_CONNECT_HEALTH_DATA_HISTORYandroid.permission.health.READ_HEALTH_DATA_HISTORY
POLICY_QUESTION_ID_HEALTH_CONNECT_HEALTH_DATA_IN_BACKGROUNDandroid.permission.health.READ_HEALTH_DATA_IN_BACKGROUND
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_VACCINESandroid.permission.health.READ_MEDICAL_DATA_VACCINES
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_ALLERGIES_INTOLERANCESandroid.permission.health.READ_MEDICAL_DATA_ALLERGIES_INTOLERANCES
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_CONDITIONSandroid.permission.health.READ_MEDICAL_DATA_CONDITIONS
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_LABORATORY_RESULTSandroid.permission.health.READ_MEDICAL_DATA_LABORATORY_RESULTS
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_MEDICATIONSandroid.permission.health.READ_MEDICAL_DATA_MEDICATIONS
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_PERSONAL_DETAILSandroid.permission.health.READ_MEDICAL_DATA_PERSONAL_DETAILS
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_PRACTITIONER_DETAILSandroid.permission.health.READ_MEDICAL_DATA_PRACTITIONER_DETAILS
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_PREGNANCYandroid.permission.health.READ_MEDICAL_DATA_PREGNANCY
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_PROCEDURESandroid.permission.health.READ_MEDICAL_DATA_PROCEDURES
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_SOCIAL_HISTORYandroid.permission.health.READ_MEDICAL_DATA_SOCIAL_HISTORY
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_VISITSandroid.permission.health.READ_MEDICAL_DATA_VISITS
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_VITAL_SIGNSandroid.permission.health.READ_MEDICAL_DATA_VITAL_SIGNS

Esempio di struttura 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 obbligatorio.
  • ID domanda: POLICY_QUESTION_ID_AD_ID_PURPOSE
    • Type: Multiple Choice
    • Testo della domanda: Perché 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 nella tua app utilizza l'ID pubblicità. In questo caso, devi dichiarare che la tua 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_ID nel file manifest della propria libreria. Se l'app utilizza questi SDK come dipendenze, l'autorizzazione com.google.android.gms.permission.AD_ID del 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à dell'app, ad esempio per attivare una funzionalità o autenticare gli utenti.
      • Analytics (POLICY_RESPONSE_CHOICE_ID_PSL_ANALYTICS)
        • Categoria relativa alla raccolta di dati relativi al modo in cui gli utenti usano l'app o alle sue prestazioni. 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 che riguardano lo sviluppatore o l'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)
        • Categoria relativa alla prevenzione di frodi, alla sicurezza o alla conformità legale. Ad esempio, monitorare i tentativi di accesso non riusciti al fine di identificare possibili attività fraudolente.
      • Pubblicità o marketing (POLICY_RESPONSE_CHOICE_ID_PSL_ADVERTISING)
        • Categoria relativa alla visualizzazione o alla scelta del target degli annunci o delle comunicazioni di marketing, nonché alla misurazione del rendimento degli annunci. Ad esempio, visualizzare annunci display nell'app, inviare notifiche push per promuovere altri prodotti o servizi o condividere dati condivisi con i partner pubblicitari.
      • Personalizzazione (POLICY_RESPONSE_CHOICE_ID_PSL_PERSONALIZATION)
        • Categoria relativa alla personalizzazione dell'app, ad esempio mostrando contenuti consigliati e 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 dell'account (POLICY_RESPONSE_CHOICE_ID_PSL_ACCOUNT_MANAGEMENT)
        • Categoria relativa alla configurazione o gestione degli account utente. Ad esempio, abilitare gli utenti a creare account, aggiungere informazioni agli account forniti per usarle nei vari servizi, accedere all'app o verificare le loro credenziali.
    • Condizioni: obbligatorie 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 struttura 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 selezioni "Sì" e fornisci la prova che la tua app soddisfa i nostri requisiti, potresti ricevere l'etichetta "Pubblica amministrazione" nella tua scheda dello Store.
    • Condizioni:sempre obbligatorio.
  • ID domanda: POLICY_QUESTION_ID_GOVERNMENT_ENTITY
    • Type: Multiple Choice
    • Question Text: Which of these best describes the government entity or affiliation? 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.
    • 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_NATIONAL
      • POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_STATE
      • POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_CITY
    • Condizioni: le domande di questo gruppo sono obbligatorie per ogni chiave (livello di governo) 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: disponibile se GOV_WITHOUT_WEBSITE è true.
  • ID domanda: POLICY_QUESTION_ID_OTHER_ENT_RESPONSES
    • Tipo: gruppo con chiave
    • Testo della domanda: Altri dettagli sull'entità
    • Chiavi:
      • POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_OTHER
    • Condizioni: le domande 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?

Esempio di struttura 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 relativa alle app finanziarie

ID dichiarazione: POLICY_DECLARATION_ID_FINANCE

  • ID domanda: POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES
    • Type: Multiple Choice
    • Testo della domanda: seleziona tutte le funzionalità finanziarie fornite dall'app. In questo modo possiamo assicurarci che i team giusti esaminino le tue richieste.
    • 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)
      • Banche (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)
      • Buy now, pay later (POLICY_RESPONSE_CHOICE_ID_FINANCE_BUY_NOW_PAY_LATER)
      • Wallet 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)
      • 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)
    • Condizioni:sempre obbligatorio.
  • 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 in POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES.

App per prestiti personali - Tutti i paesi / le regioni

Le seguenti domande sono obbligatorie se viene selezionata una di queste opzioni per POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES:

  • POLICY_RESPONSE_CHOICE_ID_FINANCE_PERSONAL_LOAN_DIRECT_LENDER
  • POLICY_RESPONSE_CHOICE_ID_FINANCE_LOAN_FACILITATOR
  • POLICY_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 collabora lo sviluppatore in tutti i paesi o in tutte le 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à dello stesso soggetto giuridico (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 del soggetto giuridico dello sviluppatore di app (POLICY_RESPONSE_CHOICE_ID_FINANCE_LENDING_INST_SUBSID_OF_APP_LE)
          • Il soggetto giuridico dello sviluppatore di app è una società controllata dell'istituto di prestito (POLICY_RESPONSE_CHOICE_ID_FINANCE_APP_LE_SUBSID_OF_LENDING_INST)
          • Non correlato (POLICY_RESPONSE_CHOICE_ID_FINANCE_RELATIONSHIP_UNRELATED)
          • Affiliato (POLICY_RESPONSE_CHOICE_ID_FINANCE_RELATIONSHIP_AFFILIATED)
  • 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: obbligatorie se sono selezionati tipi di prestiti personali.

Domande sulle criptovalute - Stati Uniti

Le seguenti domande sono obbligatorie se viene selezionata una di queste opzioni per POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES:

  • POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_WALLET
  • POLICY_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
    • Type: Multiple Choice
    • 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)
  • 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 in POLICY_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 in POLICY_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 in POLICY_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 in POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPES.
  • ID domanda: POLICY_QUESTION_ID_FINANCE_CRYPTO_CONFIRM_GEO_RESTRICTED_IN_US
    • Type: Multiple Choice
    • 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 crittografia. Si escludono a vicenda con le domande sulla crittografia negli Stati Uniti.
  • ID domanda: POLICY_QUESTION_ID_FINANCE_CRYPTO_CONFIRM_NON_CUSTODIAL_WALLET_US
    • Type: Multiple Choice
    • 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 in POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES. Si escludono a vicenda con le domande sulla crittografia negli Stati Uniti.
  • ID domanda: POLICY_QUESTION_ID_FINANCE_CRYPTO_CONFIRM_REGULATORY_EXEMPTION_IN_US
    • Type: Multiple Choice
    • Testo della domanda: Confermo che la disponibilità della mia app in questo paese/regione non richiede una licenza o una registrazione locale o è consentita in base a un'esenzione legale valida ai sensi della legge locale vigente. Sono in possesso della documentazione di supporto e accetto di fornirla a Google su richiesta. Inoltre, la mia app soddisfa anche i requisiti di sicurezza obbligatori di Google Play elencati di seguito:
    • Scelte:
      • POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_CONFIRM_REGULATORY_EXEMPTION_IN_US
    • Condizioni:disponibili se sono selezionati i tipi di crittografia. Si escludono a vicenda con le domande sulla crittografia negli Stati Uniti.
  • ID domanda: POLICY_QUESTION_ID_FINANCE_CRYPTO_EXEMPTION_SAFETY_CRITERIA_US
    • Type: Multiple Choice
    • Question Text: Confermo di soddisfare anche almeno uno dei seguenti requisiti di Trust & Safety di Google Play:
    • Scelte:
      • Sono in possesso di una licenza valida per l'exchange di criptovalute o il wallet software in almeno un'altra delle giurisdizioni elencate e/o (POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXEMPTION_PRIOR_LICENSE_HELD_US)
      • I miei servizi di criptovaluta sono offerti da un'entità quotata in una borsa valori riconosciuta. (POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXEMPTION_PUBLICLY_TRADED_US)
    • Condizioni:obbligatorio se è selezionato POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_CONFIRM_REGULATORY_EXEMPTION_IN_US.
  • ID domanda: POLICY_QUESTION_ID_FINANCE_CRYPTO_EXEMPTION_ISIN_US
    • Tipo: stringa
    • Testo della domanda: Inserisci il codice ISIN (International Securities Identification Number):
    • Condizioni:obbligatorio se POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXEMPTION_PUBLICLY_TRADED_US è selezionato in POLICY_QUESTION_ID_FINANCE_CRYPTO_EXEMPTION_SAFETY_CRITERIA_US.

App di criptovalute - Tutti i paesi

La seguente domanda è obbligatoria se in POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES sono selezionati tipi di criptovalute:

  • ID domanda: POLICY_QUESTION_ID_FINANCE_CRYPTO_ACCEPT_TERMS
    • Type: Multiple Choice
    • Testo della domanda: lo sviluppatore accetta di informare Google in caso di modifiche allo stato di una delle sue 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)

Esempio di struttura 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 test (dettagli di accesso)

ID dichiarazione: POLICY_DECLARATION_ID_TESTING_CREDENTIALS

  • ID domanda: POLICY_QUESTION_ID_TESTING_CREDENTIALS_LOGIN_REQUIRED
    • Tipo: booleano
    • Testo della domanda: Parti della tua app sono soggette a limitazioni?
    • Testo di supporto:
      • 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 a pagamento singolo, abbonamenti, sottoscrizioni e / o livelli di accesso; codici referral e / o codici QR; PIN una tantum e / o verifica in due passaggi; autenticazione biometrica; azioni da eseguire su un altro dispositivo.
      • No:se la tua app rientra in uno dei seguenti casi: nessuna parte dell'app è limitata; non è necessario accedere all'account in nessun paese / regione; non è necessario accedere a un account e nessun contenuto richiede un pagamento.
    • Condizioni:sempre obbligatorio.
  • ID domanda: POLICY_QUESTION_ID_TESTING_CREDENTIALS_LIST
    • Tipo: gruppo ripetuto (massimo 5 insiemi di credenziali)
    • Testo della domanda: Dettagli di accesso
    • Condizioni: obbligatorie se POLICY_QUESTION_ID_TESTING_CREDENTIALS_LOGIN_REQUIRED è true.
    • Domande nidificate:
      • ID domanda: POLICY_QUESTION_ID_TESTING_CREDENTIALS_NAME
        • Tipo: stringa
        • Testo della domanda: Nome
        • Testo di aiuto: 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 di aiuto: per i numeri di telefono, includi il codice paese e il prefisso.
        • Condizioni: obbligatorio se POLICY_QUESTION_ID_TESTING_CREDENTIALS_PASSWORD e POLICY_QUESTION_ID_TESTING_CREDENTIALS_ADDITIONAL_DETAILS sono vuoti.
      • ID domanda: POLICY_QUESTION_ID_TESTING_CREDENTIALS_PASSWORD
        • Tipo: stringa
        • Testo della domanda: Password
        • Condizioni: obbligatorio se POLICY_QUESTION_ID_TESTING_CREDENTIALS_USERNAME e POLICY_QUESTION_ID_TESTING_CREDENTIALS_ADDITIONAL_DETAILS sono 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 aiuto: 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_USERNAME e POLICY_QUESTION_ID_TESTING_CREDENTIALS_PASSWORD sono vuoti.
      • ID domanda: POLICY_QUESTION_ID_TESTING_CREDENTIALS_NO_ADDITIONAL_DETAILS_REQUIRED
        • Type: Multiple Choice
        • 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: POLICY_QUESTION_ID_TESTING_CREDENTIALS_ANDROID_TESTING_CONSENT
    • Type: Multiple Choice
    • 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: mostrate se POLICY_QUESTION_ID_TESTING_CREDENTIALS_LOGIN_REQUIRED è true.

Esempio di struttura 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 fornire trasparenza sulle modalità di trattamento dei dati sensibili degli utenti e dei dispositivi. Scopri di più. Se il pubblico di destinazione dell'app include bambini con meno di 13 anni, è necessario aggiungere le norme sulla privacy. Leggi le norme relative ai dati utente per evitare le violazioni più comuni.
    • Condizioni:sempre obbligatorio.

Esempio di struttura 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 a pubblico di destinazione e contenuti (TAC)

ID dichiarazione: POLICY_DECLARATION_ID_TARGET_AUDIENCE_CONTENT

  • ID domanda: POLICY_QUESTION_ID_TAC_TARGET_AGE_GROUPS
    • Type: Multiple Choice
    • Testo della domanda: Quali sono le fasce d'età target dell'app?
    • Scelte:
      • 5 anni e meno (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)
      • Almeno 18 anni (POLICY_RESPONSE_CHOICE_ID_TAC_AGE_EIGHTEEN_AND_ABOVE)
    • Condizioni:sempre obbligatorio. Devi selezionare un insieme consecutivo di fasce d'età.
  • ID domanda: POLICY_QUESTION_ID_TAC_RESTRICT_MINOR_ACCESS
    • Type: Multiple Choice
    • Testo della domanda: Limita l'accesso alla tua app agli utenti che Google ha identificato come minorenni (facoltativo)
    • Testo di aiuto: 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: mostrate se è selezionato solo POLICY_RESPONSE_CHOICE_ID_TAC_AGE_EIGHTEEN_AND_ABOVE.
  • ID domanda: POLICY_QUESTION_ID_TAC_COMPLIES_WITH_CHILDREN_LAWS_CERTIFICATION
    • Type: Multiple Choice
    • Testo della domanda: Lo sviluppatore certifica che l'app (incluse tutte le API, gli SDK e gli annunci) è conforme a tutte le leggi e normative vigenti relative ai bambini. Alcuni esempi sono il Children's Online Privacy Protection Act (COPPA) degli Stati Uniti e il Regolamento generale sulla protezione dei dati (GDPR) dell'UE.
    • Scelte:
      • POLICY_RESPONSE_CHOICE_ID_TAC_CHILDREN_LAWS_CERTIFIED
    • Condizioni: obbligatorio se è selezionata una fascia d'età inferiore a 12 anni.
  • ID domanda: POLICY_QUESTION_ID_TAC_ADS_FROM_GOOGLE_PLAY_CERTIFIED_AD_NETWORKS
    • Type: Multiple Choice
    • 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 segmenti di pubblico, inclusi famiglie e bambini.
    • Scelte:
      • POLICY_RESPONSE_CHOICE_ID_TAC_ADS_FROM_GOOGLE_PLAY_CERTIFIED_AD_NETWORKS
    • Condizioni: obbligatorio se è selezionata una fascia d'età inferiore o uguale 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 App approvate dagli insegnanti
    • Scelte:
      • Includi l'app nel programma App 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)
    • Condizioni: obbligatorio se è selezionata una fascia d'età inferiore ai 12 anni.

Esempio di struttura 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? Consulta 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)
    • Condizioni:sempre obbligatorio.

Esempio di struttura 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

Obbligatorio 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 obbligatorio.
  • 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)
      • Usa un altro indirizzo email (POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_USE_PROVIDED_EMAIL)
    • Condizioni:sempre obbligatorio.
  • ID domanda: POLICY_QUESTION_ID_CHILD_SAFETY_CONTACT_EMAIL
    • Tipo: stringa
    • Testo della domanda: Indirizzo email
    • Condizioni:obbligatorio se POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_USE_PROVIDED_EMAIL è selezionato in POLICY_QUESTION_ID_CHILD_SAFETY_CONTACT_USE_DEV_ACCOUNT_EMAIL.
  • ID domanda: POLICY_QUESTION_ID_CHILD_SAFETY_CONCERN_REPORT_MECHANISM_CONFIRMATION
    • Type: Multiple Choice
    • Testo domanda: Termini
    • 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)
    • Condizioni:sempre obbligatorio.
  • ID domanda: POLICY_QUESTION_ID_CHILD_SAFETY_COMPLIANCE_CONFIRMATION
    • Type: Multiple Choice
    • Testo domanda: Termini
    • 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)
    • Condizioni:sempre obbligatorio.

Esempio di struttura 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 del soggetto giuridico dell'account sviluppatore?
    • Condizioni:sempre obbligatorio.
  • 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 stai inviando 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 di aiuto: 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 ad account di social media.
    • Condizioni:sempre obbligatorio.

Contenuti

  • ID domanda: POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_TYPE
    • Tipo: scelta singola
    • Testo della domanda: Quale categoria descrive meglio l'app o il soggetto giuridico?
    • 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 (specifica) (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_OTHER)
    • Condizioni:sempre obbligatorio.
  • 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 in POLICY_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 obbligatorio.
  • ID domanda: POLICY_QUESTION_ID_NEWS_MAGS_CONTENT_TYPE
    • Type: Multiple Choice
    • 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)
      • Organizzative (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 (specifica) (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_OTHER)
    • 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 in POLICY_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: YouTube URL
    • 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 il soggetto giuridico 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 saperne 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 saperne 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 il soggetto giuridico 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 saperne 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 E POLICY_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 associazione
      • ID domanda: POLICY_QUESTION_ID_NEWS_MAGS_INDUSTRY_ASSOCIATION_URL
        • Tipo: stringa
        • Testo della domanda: URL del sito web
  • ID domanda: POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_NAME
    • Type: Multiple Choice
    • Testo della domanda: L'app o il soggetto giuridico è membro di un'emittente pubblica 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)
      • Televisión América 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 (specifica) (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER)
      • Nessuna delle risposte precedenti (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_NONE)
    • Condizioni: obbligatorio se POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR è false E POLICY_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 pubblica o dell'associazione di media.
    • Condizioni:obbligatorio se POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER è selezionato in POLICY_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 associazione
      • ID domanda: POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER_URL
        • Tipo: stringa
        • Testo della domanda: URL del sito web

Esempio di struttura 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"
                }
              }
            ]
          }
        ]
      }
    }
  ]
}