Déclarations de conformité au règlement dans l'API App Store Review

1. Déclaration de santé

ID de la déclaration : POLICY_DECLARATION_ID_HEALTH

  • ID de la question : POLICY_QUESTION_ID_HEALTH_CATEGORY
    • Type : question à choix multiples
    • Question Text: Indiquez-nous les fonctionnalités de santé de l'appli (plusieurs réponses possibles). Pour savoir ce que nous entendons par fonctionnalités liées à la santé et pour comprendre lesquelles peuvent s'appliquer à l'appli, consultez le Centre d'aide.
    • Choix :
      • Activité et remise en forme (POLICY_RESPONSE_CHOICE_ID_HEALTH_ACTIVITY_TRACKING)
      • Nutrition et gestion du poids (POLICY_RESPONSE_CHOICE_ID_HEALTH_NUTRITION_WEIGHT_MANAGEMENT)
      • Suivi des règles (POLICY_RESPONSE_CHOICE_ID_HEALTH_CYCLE_TRACKING)
      • Gestion du sommeil (POLICY_RESPONSE_CHOICE_ID_HEALTH_SLEEP_TRACKING)
      • Gestion du stress, relaxation, acuité mentale (POLICY_RESPONSE_CHOICE_ID_HEALTH_STRESS_MANAGEMENT)
      • Gestion des maladies et affections (POLICY_RESPONSE_CHOICE_ID_DISEASES_CONDITIONS_MANAGEMENT)
      • Aide à la décision clinique (POLICY_RESPONSE_CHOICE_ID_HEALTH_CLINICAL_DECISION_SUPPORT)
      • Prévention des maladies et santé publique (POLICY_RESPONSE_CHOICE_ID_DISEASE_PREVENTION_PUBLIC_HEALTH)
      • Urgence et premiers secours (POLICY_RESPONSE_CHOICE_ID_HEALTH_FIRST_AID_EMERGENCY)
      • Services et gestion de soins de santé (POLICY_RESPONSE_CHOICE_ID_HEALTHCARE_SERVICES_MANAGEMENT)
      • Applications classées comme dispositifs médicaux (POLICY_RESPONSE_CHOICE_ID_MEDICAL_DEVICE)
      • Santé mentale et comportementale (POLICY_RESPONSE_CHOICE_ID_HEALTH_MENTAL_HEALTH)
      • Références médicales et formation (POLICY_RESPONSE_CHOICE_ID_HEALTH_MEDICAL_REFERENCE_EDUCATION)
      • Gestion des médicaments et des traitements (POLICY_RESPONSE_CHOICE_ID_HEALTH_MEDICATION_MANAGEMENT)
      • Kinésithérapie et rééducation (POLICY_RESPONSE_CHOICE_ID_HEALTH_PHYSICAL_THERAPY_REHABILITATION)
      • Santé reproductive et sexuelle (POLICY_RESPONSE_CHOICE_ID_HEALTH_REPRODUCTIVE_HEALTH)
      • Études, essais cliniques et communautés de patients (POLICY_RESPONSE_CHOICE_ID_HEALTH_RESEARCH)
      • Autre (POLICY_RESPONSE_CHOICE_ID_HEALTH_OTHER)
      • L'application ne propose aucune fonctionnalité de santé (POLICY_RESPONSE_CHOICE_ID_NOT_HEALTH_APP)
    • Conditions : toujours obligatoire.
  • ID de la question : POLICY_QUESTION_ID_HEALTH_OTHER_SPECIFY
    • Type : String (Chaîne)
    • Texte de la question : Quelles autres fonctionnalités liées à la santé l'application propose-t-elle ?
    • Conditions : obligatoire si POLICY_RESPONSE_CHOICE_ID_HEALTH_OTHER est sélectionné.

Questions sur les autorisations liées à la santé : toutes les questions de type chaîne, obligatoires si l'autorisation correspondante est utilisée. Décrivez l'utilisation par l'application des autorisations liées à la santé.

ID de question Autorisation
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

Exemple de code 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. Déclaration d'identifiant publicitaire

ID de la déclaration : POLICY_DECLARATION_ID_ADVERTISING_ID

  • ID de la question : POLICY_QUESTION_ID_AD_ID_IS_USED
    • Type : Boolean (Booléen)
    • Texte de la question : Votre appli utilise-t-elle un identifiant publicitaire ? Cela inclut tous les SDK que l'appli importe et qui utilisent des identifiants publicitaires.
    • Conditions : toujours obligatoires.
  • ID de la question : POLICY_QUESTION_ID_AD_ID_PURPOSE
    • Type : question à choix multiples
    • Texte de la question : Pourquoi l'application a-t-elle besoin d'utiliser un identifiant publicitaire ? Cela inclut tous les SDK que l'application importe et qui utilisent des identifiants publicitaires. Avant de répondre à cette question, vérifiez bien si un code de SDK tiers dans l'appli utilise un identifiant publicitaire. Si c'est le cas, vous devez le déclarer. Pour certains SDK, tels que le SDK Google Mobile Ads (annonces Services Play), il est possible que vous puissiez déjà déclarer l'autorisation com.google.android.gms.permission.AD_ID dans le fichier manifeste de la bibliothèque du SDK. Si l'application utilise ces SDK comme dépendances, l'autorisation com.google.android.gms.permission.AD_ID du fichier manifeste de la bibliothèque du SDK sera fusionnée par défaut avec le fichier manifeste principal de l'application, même si l'autorisation n'est pas explicitement déclarée. En savoir plus
    • Choix :
      • Fonctionnalités de l'application (POLICY_RESPONSE_CHOICE_ID_PSL_APP_FUNCTIONALITY)
        • Données utilisées pour les fonctionnalités de l'application. Par exemple, pour activer une fonctionnalité ou authentifier les utilisateurs.
      • Analytics (POLICY_RESPONSE_CHOICE_ID_PSL_ANALYTICS)
        • Données utilisées pour collecter des données sur les performances de votre application ou la façon dont les utilisateurs s'en servent. Par exemple, pour savoir combien d'utilisateurs se servent d'une fonctionnalité précise, pour surveiller l'état de l'application, pour identifier et corriger des bugs ou des plantages, ou pour améliorer les performances par la suite.
      • Communications pour les développeurs (POLICY_RESPONSE_CHOICE_ID_PSL_DEVELOPER_COMMUNICATIONS)
        • Pour envoyer des infos ou des notifications sur le développeur ou l'appli (ex. : une notification push informant les utilisateurs d'une importante mise à jour de sécurité ou des nouvelles fonctionnalités de l'appli).
      • Prévention des fraudes, sécurité et conformité (POLICY_RESPONSE_CHOICE_ID_PSL_FRAUD_PREVENTION_SECURITY)
        • Données utilisées pour prévenir les fraudes, assurer la sécurité ou respecter les lois Par exemple, pour surveiller les tentatives de connexion qui ont échoué, dans le but d'identifier une éventuelle activité frauduleuse.
      • Publicité ou marketing (POLICY_RESPONSE_CHOICE_ID_PSL_ADVERTISING)
        • Données utilisées pour afficher ou cibler des annonces ou des communications marketing, ou pour mesurer les performances des annonces. Par exemple, pour afficher des annonces dans l'application, partager des données avec des partenaires publicitaires ou envoyer des notifications push dans le but de promouvoir d'autres produits ou services.
      • Personnalisation (POLICY_RESPONSE_CHOICE_ID_PSL_PERSONALIZATION)
        • Données utilisées pour personnaliser l'application en recommandant des contenus ou en faisant des suggestions, par exemple Par exemple, pour suggérer des playlists d'après les habitudes d'écoute des utilisateurs ou diffuser les actualités locales en fonction de leur position.
      • Gestion des comptes (POLICY_RESPONSE_CHOICE_ID_PSL_ACCOUNT_MANAGEMENT)
        • Données utilisées pour configurer ou gérer les comptes utilisateur. Par exemple, pour permettre aux utilisateurs de créer des comptes, d'ajouter des informations aux comptes fournis pour une utilisation dans l'ensemble des services, de se connecter à l'appli ou de vérifier leurs identifiants.
    • Conditions : obligatoire si POLICY_QUESTION_ID_AD_ID_IS_USED est défini sur "true".
  • ID de la question : POLICY_QUESTION_ID_AD_ID_ACK
    • Type : Boolean (Booléen)
    • Texte de la question : Je comprends les conséquences que peut entraîner le fait de ne pas inclure l'autorisation com.google.android.gms.permission.AD_ID dans le fichier manifeste en cas de ciblage d'Android 13, et je souhaite désactiver les erreurs de version.

Exemple de code 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. Déclaration d'applications gouvernementales

ID de déclaration : POLICY_DECLARATION_ID_GOVERNMENT_APPS

  • ID de la question : POLICY_QUESTION_ID_IS_GOVERNMENT_APP
    • Type : Boolean (Booléen)
    • Question : L'application est-elle développée par ou pour un organisme public ? Il peut s'agir, par exemple, d'une appli de service de santé publique, de stationnement en ville ou d'attribution de licences d'État. Si vous sélectionnez "Oui" et fournissez la preuve que votre appli respecte nos exigences, une mention dédiée pourra être ajoutée sur votre fiche Play Store.
    • Conditions : toujours obligatoire.
  • ID de la question : POLICY_QUESTION_ID_GOVERNMENT_ENTITY
    • Type : question à choix multiples
    • Question Text: Quelle proposition décrit le mieux l'organisme gouvernemental ou l'affiliation ? Si plusieurs réponses sont possibles, sélectionnez le niveau gouvernemental le plus élevé.
    • Choix :
      • Organisme national (POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_NATIONAL)
      • Organisme d'État, provincial ou régional (POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_STATE)
      • Organisme municipal ou local (POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_CITY)
      • Autre (POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_OTHER)
        • Par exemple, si le développeur est un développeur tiers agissant pour le compte d'un organisme gouvernemental.
    • Conditions : obligatoire si IS_GOVERNMENT_APP est défini sur "true". Les choix de réponse sont mutuellement exclusifs entre {NATIONAL, STATE, CITY} et OTHER.
  • ID de la question : POLICY_QUESTION_ID_GOV_ENT_RESPONSES
    • Type : Keyed Group
    • Texte de la question : Informations sur l'organisme gouvernemental
    • Clés :
      • POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_NATIONAL
      • POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_STATE
      • POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_CITY
    • Conditions : les questions de ce groupe sont obligatoires pour chaque clé (niveau de gouvernement) sélectionnée dans la question GOVERNMENT_ENTITY.
    • Questions imbriquées :
      • ID de la question : POLICY_QUESTION_ID_GOV_WITHOUT_WEBSITE
        • Type : Boolean (Booléen)
        • Texte de la question : L'organisme public n'a pas de site Web
      • ID de la question : POLICY_QUESTION_ID_GOV_WEBSITE_URL
        • Type : String (Chaîne)
        • Texte de la question : Fournissez un lien vers le site Web officiel du gouvernement
        • Conditions : obligatoire si GOV_WITHOUT_WEBSITE est défini sur "false".
      • ID de la question : POLICY_QUESTION_ID_GOV_WIKIPEDIA_URL
        • Type : String (Chaîne)
        • Texte de la question : Le cas échéant, fournissez un lien vers une page Wikipédia concernant le gouvernement
        • Conditions : disponible si GOV_WITHOUT_WEBSITE est défini sur "true".
  • ID de la question : POLICY_QUESTION_ID_OTHER_ENT_RESPONSES
    • Type : Keyed Group
    • Texte de la question : Autres détails sur l'entité
    • Clés :
      • POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_OTHER
    • Conditions : les questions de ce groupe sont obligatoires pour chaque clé (type) sélectionnée dans GOVERNMENT_ENTITY.
    • Questions imbriquées :
      • ID de la question : POLICY_QUESTION_ID_GOV_APP_GOAL
        • Type : String (Chaîne)
        • Texte de la question : Quels sont les objectifs de l'appli ?
      • ID de la question : POLICY_QUESTION_ID_GOV_RELATIONSHIP
        • Type : String (Chaîne)
        • Question : Quelle est la relation du développeur avec la ou les institutions gouvernementales ?

Exemple de code 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. Déclaration relative aux applications financières

ID de la déclaration : POLICY_DECLARATION_ID_FINANCE

  • ID de la question : POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES
    • Type : question à choix multiples
    • Texte de la question : Sélectionnez toutes les fonctionnalités financières fournies par l'application. Nous pouvons ainsi nous assurer que les bonnes équipes examinent votre demande.
    • Choix :
      • Prêteur direct de prêts personnels (POLICY_RESPONSE_CHOICE_ID_FINANCE_PERSONAL_LOAN_DIRECT_LENDER)
      • Facilitateur de prêts (POLICY_RESPONSE_CHOICE_ID_FINANCE_LOAN_FACILITATOR)
      • Prêts sur salaire (POLICY_RESPONSE_CHOICE_ID_FINANCE_PAYDAY_LOANS)
      • Services bancaires (POLICY_RESPONSE_CHOICE_ID_FINANCE_BANKING)
      • Ligne de crédit (POLICY_RESPONSE_CHOICE_ID_FINANCE_LINE_OF_CREDIT)
      • Avances sur salaire (POLICY_RESPONSE_CHOICE_ID_FINANCE_EARNED_WAGED_ADVANCES)
      • Banque de microfinance (POLICY_RESPONSE_CHOICE_ID_FINANCE_MICROFINANCE_BANKS)
      • Paiements mobiles et portefeuilles numériques (POLICY_RESPONSE_CHOICE_ID_FINANCE_MOBILE_PAYMENTS)
      • Services de virements et transferts d'argent (POLICY_RESPONSE_CHOICE_ID_FINANCE_MONEY_TRANSFER)
      • Récompenses, points, programmes de fidélité et autres avantages (POLICY_RESPONSE_CHOICE_ID_FINANCE_REWARDS)
      • Acheter maintenant, payer plus tard (POLICY_RESPONSE_CHOICE_ID_FINANCE_BUY_NOW_PAY_LATER)
      • Portefeuille de cryptomonnaie (POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_WALLET)
      • Échange de cryptomonnaie (POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXCHANGE)
      • Ventes, transactions et remises de contenu numérique tokenisé (POLICY_RESPONSE_CHOICE_ID_FINANCE_NFT_TRADING)
      • Transactions boursières et gestion de portefeuille (POLICY_RESPONSE_CHOICE_ID_FINANCE_STOCK_TRADING)
      • Financement participatif et crédits communautaires (POLICY_RESPONSE_CHOICE_ID_FINANCE_CROWDFUNDING)
      • Marchés de prédiction (POLICY_RESPONSE_CHOICE_ID_FINANCE_PREDICTION_MARKETS)
      • Contrôle de solvabilité (POLICY_RESPONSE_CHOICE_ID_FINANCE_CREDIT_REPORT)
      • Conseils financiers (POLICY_RESPONSE_CHOICE_ID_FINANCE_ADVICE)
      • Assurance (POLICY_RESPONSE_CHOICE_ID_FINANCE_INSURANCE)
      • Autre (POLICY_RESPONSE_CHOICE_ID_FINANCE_OTHER)
      • L'application ne fournit aucune fonctionnalité financière (POLICY_RESPONSE_CHOICE_ID_FINANCE_NONE)
    • Conditions : toujours obligatoire.
  • ID de la question : POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPE_OTHER_SPECIFY
    • Type : String (Chaîne)
    • Texte de la question : Décrivez les autres fonctionnalités financières fournies par l'application.
    • Conditions : obligatoire si POLICY_RESPONSE_CHOICE_ID_FINANCE_OTHER est sélectionné dans POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES.

Applications de prêt personnel – Tous les pays / régions

Vous devez répondre aux questions suivantes si l'une de ces options est sélectionnée pour 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 de la question : POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_LENDING_INSTITUTIONS
    • Type : groupe répétitif
    • Question : Veuillez fournir les informations demandées concernant les partenaires de financement avec lesquels le développeur travaille dans tous les pays / régions.
    • Questions imbriquées :
      • ID de la question : POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_LENDING_INSTITUTION_NAME
        • Type : String (Chaîne)
        • Texte de la question : Nom de l'entreprise
      • ID de la question : POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_LENDING_INSTITUTION_RELATIONSHIP
        • Type : Choix unique
        • Texte de la question : Relation
        • Choix :
          • Appartient à la même entité juridique (POLICY_RESPONSE_CHOICE_ID_FINANCE_OWNED_BY_SAME_LEGAL_ENTITY)
          • Appartient à la même société mère (POLICY_RESPONSE_CHOICE_ID_FINANCE_OWNED_BY_SAME_PARENT_COMPANY)
          • La société prêteuse est une filiale de l'entité juridique du développeur de l'application (POLICY_RESPONSE_CHOICE_ID_FINANCE_LENDING_INST_SUBSID_OF_APP_LE)
          • L'entité juridique du développeur d'applications est une filiale de la société prêteuse (POLICY_RESPONSE_CHOICE_ID_FINANCE_APP_LE_SUBSID_OF_LENDING_INST)
          • Sans rapport (POLICY_RESPONSE_CHOICE_ID_FINANCE_RELATIONSHIP_UNRELATED)
          • Affilié (POLICY_RESPONSE_CHOICE_ID_FINANCE_RELATIONSHIP_AFFILIATED)
  • ID de la question : POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_COMPLIANCE
    • Type : Choix unique
    • Texte de la question : Je confirme que j'exerce une activité professionnelle légale qui respecte pleinement les lois applicables.
    • Choix :
      • POLICY_RESPONSE_CHOICE_ID_FINANCE_PERSONAL_LOAN_IS_COMPLIANT
    • Conditions : obligatoire si un type de prêt personnel est sélectionné.

Crypto Questions - United States

Vous devez répondre aux questions suivantes si l'une de ces options est sélectionnée pour POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES :

  • POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_WALLET
  • POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXCHANGE
  • ID de la question : POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LEGAL_INSTITUTION_NAME
    • Type : String (Chaîne)
    • Texte de la question : Nom légal de l'entité
  • ID de la question : POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPES
    • Type : question à choix multiples
    • Question Text: License type - Select all that apply
    • Choix :
      • Je suis enregistré auprès de la FinCEN (Financial Crimes Enforcement Network) en tant qu'entreprise de services monétaires et dans au moins un État en qualité de société de transfert d'argent (POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE)
      • Je suis titulaire d'une licence d'entité bancaire fédérale ou d'État (POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSE)
  • ID de la question : POLICY_QUESTION_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE_NUMBER
    • Type : String (Chaîne)
    • Question Text: Numéro de licence
    • Conditions : obligatoire si POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE est sélectionné dans POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPES.
  • ID de la question : POLICY_QUESTION_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE
    • Type : Document
    • Texte de la question : Importez votre licence
    • Conditions : obligatoire si POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE est sélectionné dans POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPES.
  • ID de la question : POLICY_QUESTION_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSE_NUMBER
    • Type : String (Chaîne)
    • Texte de la question : Numéro de licence
    • Conditions : obligatoire si POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSE est sélectionné dans POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPES.
  • ID de la question : POLICY_QUESTION_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSE
    • Type : Document
    • Texte de la question : Importez votre licence
    • Conditions : obligatoire si POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSE est sélectionné dans POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPES.
  • ID de la question : POLICY_QUESTION_ID_FINANCE_CRYPTO_CONFIRM_GEO_RESTRICTED_IN_US
    • Type : question à choix multiples
    • Texte de la question : Je confirme que l'application ne propose pas d'acheter, de détenir ni d'échanger des cryptomonnaies dans ce pays/cette région, et que les mesures de restriction géographique nécessaires ont été appliquées.
    • Choix :
      • POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_CONFIRM_GEO_RESTRICTED_IN_US
    • Conditions : disponible si des types de chiffrement sont sélectionnés. S'exclut mutuellement avec les questions sur les cryptomonnaies aux États-Unis.
  • ID de la question : POLICY_QUESTION_ID_FINANCE_CRYPTO_CONFIRM_NON_CUSTODIAL_WALLET_US
    • Type : question à choix multiples
    • Texte de la question : Je confirme que l'application est un portefeuille logiciel non dépositaire.
    • Options :
      • POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_CONFIRM_NON_CUSTODIAL_WALLET_US
    • Conditions : disponible si POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_WALLET est sélectionné dans POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES. S'exclut mutuellement avec les questions sur les cryptomonnaies aux États-Unis.
  • ID de la question : POLICY_QUESTION_ID_FINANCE_CRYPTO_CONFIRM_REGULATORY_EXEMPTION_IN_US
    • Type : question à choix multiples
    • Question Text: Je confirme que la mise à disposition de mon appli dans ce pays/cette région ne nécessite aucune licence ni aucun enregistrement à l'échelle locale, ou qu'elle est autorisée en vertu d'une exemption légale valide prévue par la législation locale applicable. Je dispose de pièces justificatives et j'accepte de les fournir à Google sur demande. De plus, mon appli respecte les exigences de sécurité obligatoires de Google Play listées ci-dessous :
    • Choix :
      • POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_CONFIRM_REGULATORY_EXEMPTION_IN_US
    • Conditions : disponible si des types de chiffrement sont sélectionnés. S'exclut mutuellement avec les questions sur les cryptomonnaies aux États-Unis.
  • ID de la question : POLICY_QUESTION_ID_FINANCE_CRYPTO_EXEMPTION_SAFETY_CRITERIA_US
    • Type : question à choix multiples
    • Texte de la question : Je confirme que je remplis également au moins l'une des conditions sur la confiance et la sécurité de Google Play suivantes :
    • Choix :
      • Je détiens une licence valide d'échange de cryptomonnaie ou de portefeuille logiciel dans au moins une autre juridiction listée, et/ou (POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXEMPTION_PRIOR_LICENSE_HELD_US)
      • Mes services liés à la cryptomonnaie sont proposés par une entité cotée sur une bourse reconnue. (POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXEMPTION_PUBLICLY_TRADED_US)
    • Conditions : obligatoire si POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_CONFIRM_REGULATORY_EXEMPTION_IN_US est sélectionné.
  • ID de la question : POLICY_QUESTION_ID_FINANCE_CRYPTO_EXEMPTION_ISIN_US
    • Type : String (Chaîne)
    • Texte de la question : Saisissez votre ISIN (International Securities Identification Number) :
    • Conditions : obligatoire si POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXEMPTION_PUBLICLY_TRADED_US est sélectionné dans POLICY_QUESTION_ID_FINANCE_CRYPTO_EXEMPTION_SAFETY_CRITERIA_US.

Applis de cryptomonnaie – Tous les pays

La question suivante est obligatoire si des types de cryptomonnaies sont sélectionnés dans POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES :

  • ID de la question : POLICY_QUESTION_ID_FINANCE_CRYPTO_ACCEPT_TERMS
    • Type : question à choix multiples
    • Question : Le développeur accepte d'informer Google de tout changement concernant le statut de ses licences tel que leur expiration, révocation, suspension, ou limitation de leur portée ou des autorisations les concernant. Le développeur confirme que les licences et les applications incluses dans cette déclaration respectent toutes les obligations légales applicables dans les pays, régions et / ou États ciblés.
    • Choix :
      • Je reconnais et j'accepte ces conditions (POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_TERMS_ACCEPTED)

Exemple de code 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. Déclaration des identifiants de test (informations de connexion)

ID de la déclaration : POLICY_DECLARATION_ID_TESTING_CREDENTIALS

  • ID de la question : POLICY_QUESTION_ID_TESTING_CREDENTIALS_LOGIN_REQUIRED
    • Type : Boolean (Booléen)
    • Question : Une partie de l'application est-elle limitée ?
    • Texte d'aide :
      • Oui : si l'application inclut l'un des éléments suivants : informations de connexion au compte, comme une adresse e-mail, un nom d'utilisateur, une connexion au compte Google et / ou un SSO ; paiements, comme des produits ponctuels, des adhésions, des abonnements et / ou des niveaux d'accès ; codes de parrainage et / ou QR codes ; codes à usage unique et / ou validation en deux étapes ; authentification biométrique ; actions à effectuer sur un autre appareil.
      • Non : si l'un des éléments suivants s'applique à l'application : aucune partie de l'application n'est limitée ; aucune connexion à un compte n'est requise quels que soient le pays ou la région ; aucune connexion à un compte n'est requise et aucun contenu ne nécessite de paiement.
    • Conditions : toujours obligatoire.
  • ID de la question : POLICY_QUESTION_ID_TESTING_CREDENTIALS_LIST
    • Type : groupe répétitif (cinq ensembles d'identifiants au maximum)
    • Texte de la question : Informations de connexion
    • Conditions : obligatoire si POLICY_QUESTION_ID_TESTING_CREDENTIALS_LOGIN_REQUIRED est défini sur "true".
    • Questions imbriquées :
      • ID de la question : POLICY_QUESTION_ID_TESTING_CREDENTIALS_NAME
        • Type : String (Chaîne)
        • Question Text: Nom
        • Texte d'aide : Donnez un nom à cet ensemble d'informations de connexion afin que nous puissions reconnaître leur fonction. Par exemple, "Compte administrateur" ou "Compte utilisateur".
        • Conditions : toujours requises dans le groupe.
      • ID de la question : POLICY_QUESTION_ID_TESTING_CREDENTIALS_USERNAME
        • Type : String (Chaîne)
        • Texte de la question : Nom d'utilisateur, adresse e-mail ou numéro de téléphone
        • Texte d'aide : Pour les numéros de téléphone, ajoutez le code pays et l'indicatif.
        • Conditions : obligatoire si POLICY_QUESTION_ID_TESTING_CREDENTIALS_PASSWORD ET POLICY_QUESTION_ID_TESTING_CREDENTIALS_ADDITIONAL_DETAILS sont vides.
      • ID de la question : POLICY_QUESTION_ID_TESTING_CREDENTIALS_PASSWORD
        • Type : String (Chaîne)
        • Texte de la question : Mot de passe
        • Conditions : obligatoire si POLICY_QUESTION_ID_TESTING_CREDENTIALS_USERNAME ET POLICY_QUESTION_ID_TESTING_CREDENTIALS_ADDITIONAL_DETAILS sont vides.
      • ID de la question : POLICY_QUESTION_ID_TESTING_CREDENTIALS_ADDITIONAL_DETAILS
        • Type : String (Chaîne)
        • Texte de la question : Toute autre information requise pour accéder à l'application
        • Texte d'aide : fournissez toute autre information requise pour accéder à l'application. Si seuls un nom d'utilisateur et un mot de passe sont nécessaires, indiquez-les à l'aide des champs précédents. Voici quelques exemples (liste non exhaustive) d'accès restreints, nécessitant plus qu'un nom d'utilisateur et un mot de passe : validation en deux étapes, QR codes, accès basé sur la localisation, abonnements, connexions biométriques...
        • Conditions : obligatoire si POLICY_QUESTION_ID_TESTING_CREDENTIALS_USERNAME ET POLICY_QUESTION_ID_TESTING_CREDENTIALS_PASSWORD sont vides.
      • ID de la question : POLICY_QUESTION_ID_TESTING_CREDENTIALS_NO_ADDITIONAL_DETAILS_REQUIRED
        • Type : question à choix multiples
        • Texte de la question : Les informations de connexion fournies dans cette déclaration donnent un accès complet à toutes les fonctionnalités et à tout le contenu de cette appli, y compris le contenu premium ou payant.
        • Choix :
          • POLICY_RESPONSE_CHOICE_ID_TESTING_CREDENTIALS_NO_ADDITIONAL_DETAILS_REQUIRED
        • Conditions : toujours requises dans le groupe.
  • ID de la question : POLICY_QUESTION_ID_TESTING_CREDENTIALS_ANDROID_TESTING_CONSENT
    • Type : question à choix multiples
    • Question Text: Autoriser Android à utiliser les informations de connexion fournies pour tester les performances et la compatibilité de l'appli. Les tests servent à améliorer la compatibilité de l'appli avec d'autres versions et appareils Android.
    • Choix :
      • POLICY_RESPONSE_CHOICE_ID_TESTING_CREDENTIALS_ANDROID_TESTING_CONSENT
    • Conditions : affiché si POLICY_QUESTION_ID_TESTING_CREDENTIALS_LOGIN_REQUIRED est défini sur "true".

Exemple de code 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. Déclaration relative aux règles de confidentialité

ID de déclaration : POLICY_DECLARATION_ID_PRIVACY_POLICY

  • ID de la question : POLICY_QUESTION_ID_PRIVACY_POLICY_URL
    • Type : String (Chaîne)
    • Texte de la question : Ajoutez des règles de confidentialité à la fiche Play Store pour indiquer clairement comment sont traitées les données sensibles liées aux utilisateurs et aux appareils. En savoir plus Vous devez ajouter des règles de confidentialité si l'audience cible de l'application inclut des enfants de moins de 13 ans. Veuillez consulter notre Règlement sur les données utilisateur pour éviter les cas de non-respect les plus courants.
    • Conditions : toujours obligatoire.

Exemple de code JSON

{
  "declarationId": "POLICY_DECLARATION_ID_PRIVACY_POLICY",
  "responses": [
    {
      "questionId": "POLICY_QUESTION_ID_PRIVACY_POLICY_URL",
      "stringResponse": {
        "value": "https://www.example.com/privacy"
      }
    }
  ]
}

7. Déclaration concernant l'audience cible et le contenu

ID de la déclaration : POLICY_DECLARATION_ID_TARGET_AUDIENCE_CONTENT

  • ID de la question : POLICY_QUESTION_ID_TAC_TARGET_AGE_GROUPS
    • Type : question à choix multiples
    • Question : Quelles sont les tranches d'âge cibles de l'application ?
    • Choix :
      • 5 ans et moins (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 ans et plus (POLICY_RESPONSE_CHOICE_ID_TAC_AGE_EIGHTEEN_AND_ABOVE)
    • Conditions : toujours obligatoire. Vous devez sélectionner un ensemble consécutif de tranches d'âge.
  • ID de la question : POLICY_QUESTION_ID_TAC_RESTRICT_MINOR_ACCESS
    • Type : question à choix multiples
    • Texte de la question : Limiter l'accès à l'appli pour les utilisateurs identifiés comme mineurs par Google (facultatif)
    • Texte d'aide : Le développeur confirme que Google Play doit empêcher les utilisateurs identifiés comme mineurs de rechercher ou télécharger l'application sur Google Play, et d'effectuer des achats via l'application, y compris d'y souscrire ou renouveler des abonnements. Je reconnais qu'il est possible que Google Play ne puisse pas bloquer tous les utilisateurs mineurs qui n'ont pas déclaré avoir moins de 18 ans.
    • Options :
      • POLICY_RESPONSE_CHOICE_ID_TAC_RESTRICT_MINOR_ACCESS
    • Conditions : s'affiche uniquement si POLICY_RESPONSE_CHOICE_ID_TAC_AGE_EIGHTEEN_AND_ABOVE est sélectionné.
  • ID de la question : POLICY_QUESTION_ID_TAC_COMPLIES_WITH_CHILDREN_LAWS_CERTIFICATION
    • Type : question à choix multiples
    • Texte de la question : Le développeur certifie que l'application (y compris l'ensemble des API, des SDK et des annonces) est conforme à l'ensemble des lois et règlements applicables concernant les enfants. Il peut s'agir, par exemple, de la loi américaine COPPA (Children's Online Privacy Protection Act) et du Règlement général sur la protection des données (RGPD) de l'Union européenne.
    • Choix :
      • POLICY_RESPONSE_CHOICE_ID_TAC_CHILDREN_LAWS_CERTIFIED
    • Conditions : obligatoire si une tranche d'âge de 12 ans ou moins est sélectionnée.
  • ID de la question : POLICY_QUESTION_ID_TAC_ADS_FROM_GOOGLE_PLAY_CERTIFIED_AD_NETWORKS
    • Type : question à choix multiples
    • Texte de la question : Le développeur certifie que toutes les annonces de l'application proviennent de réseaux publicitaires agréés par Google Play et sont adaptées à tous les types d'audience, y compris aux familles et aux enfants.
    • Choix :
      • POLICY_RESPONSE_CHOICE_ID_TAC_ADS_FROM_GOOGLE_PLAY_CERTIFIED_AD_NETWORKS
    • Conditions : Obligatoire si une tranche d'âge de 12 ans et moins est sélectionnée ET que l'application a déclaré contenir des annonces dans la Déclaration concernant les annonces.
  • ID de la question : POLICY_QUESTION_ID_TAC_JOIN_TEACHER_APPROVED_PROGRAM
    • Type : Choix unique
    • Texte de la question : Rejoindre le programme "Approuvé par les enseignants"
    • Choix :
      • Inclure l'application dans le programme "Approuvé par les enseignants" (POLICY_RESPONSE_CHOICE_ID_TAC_INCLUDE_IN_TEACHER_APPROVED)
      • Ne pas inclure l'application dans le programme "Approuvé par les enseignants" (POLICY_RESPONSE_CHOICE_ID_TAC_DO_NOT_INCLUDE_IN_TEACHER_APPROVED)
    • Conditions : obligatoire si une tranche d'âge de 12 ans ou moins est sélectionnée.

Exemple de code 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. Déclaration concernant les annonces

ID de la déclaration : POLICY_DECLARATION_ID_ADS_DECLARATION

  • ID de la question : POLICY_QUESTION_ID_ADS_CONTAINS_ADS
    • Type : Choix unique
    • Question : L'application contient-elle des annonces ? Consultez les Règles relatives aux annonces pour vous assurer que l'application est conforme.
    • Réponses autorisées :
      • Oui, l'application contient des annonces (POLICY_RESPONSE_CHOICE_ID_ADS_HAS_ADS)
      • Non, l'application ne contient pas d'annonces (POLICY_RESPONSE_CHOICE_ID_ADS_NO_ADS)
    • Conditions : toujours obligatoire.

Exemple de code 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. Déclaration sur les normes liées à la sécurité des enfants

Obligatoire pour les applications de réseaux sociaux et de rencontres.

ID de la déclaration : POLICY_DECLARATION_ID_CHILD_SAFETY

  • ID de la question : POLICY_QUESTION_ID_CHILD_SAFETY_STANDARDS_URL
    • Type : String (Chaîne)
    • Question : Fournissez un lien vers les normes publiées en externe de l'application contre les abus et l'exploitation sexuels de mineurs (CSAE). Le lien doit être actif, accessible au public partout dans le monde et non modifiable. N'ajoutez pas de lien vers un PDF.
    • Conditions : toujours obligatoires.
  • ID de la question : POLICY_QUESTION_ID_CHILD_SAFETY_CONTACT_USE_DEV_ACCOUNT_EMAIL
    • Type : Choix unique
    • Question : Le contact désigné doit être en mesure de parler des pratiques et de la conformité de l'appli concernant la prévention des contenus d'abus sexuels sur mineurs.
    • Choix :
      • Utiliser l'adresse e-mail de contact associée à ce compte de développeur (POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_USE_DEV_ACCOUNT_EMAIL)
      • Utiliser une autre adresse e-mail (POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_USE_PROVIDED_EMAIL)
    • Conditions : toujours obligatoire.
  • ID de la question : POLICY_QUESTION_ID_CHILD_SAFETY_CONTACT_EMAIL
    • Type : String (Chaîne)
    • Texte de la question : Adresse e-mail
    • Conditions : obligatoire si POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_USE_PROVIDED_EMAIL est sélectionné dans POLICY_QUESTION_ID_CHILD_SAFETY_CONTACT_USE_DEV_ACCOUNT_EMAIL.
  • ID de la question : POLICY_QUESTION_ID_CHILD_SAFETY_CONCERN_REPORT_MECHANISM_CONFIRMATION
    • Type : question à choix multiples
    • Texte de la question : Conditions d'utilisation
    • Choix :
      • L'application permet aux utilisateurs de signaler des problèmes liés à la sécurité des enfants dans l'application. Pour en savoir plus sur les exigences concernant les signalements, consultez le Centre d'aide. (POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_CONCERN_REPORT_MECHANISM_CONFIRMED)
    • Conditions : toujours obligatoire.
  • ID de la question : POLICY_QUESTION_ID_CHILD_SAFETY_COMPLIANCE_CONFIRMATION
    • Type : question à choix multiples
    • Texte de la question : Conditions d'utilisation
    • Choix :
      • L'appli respecte toutes les lois applicables sur la sécurité des enfants, et effectue des signalements aux autorités régionales et nationales. Pour en savoir plus sur les signalements aux autorités compétentes, consultez le Centre d'aide. (POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_COMPLIANCE_CONFIRMATION)
    • Conditions : toujours obligatoire.

Exemple de code 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. Déclaration relative aux actualités et aux magazines

Obligatoire pour les applications d'actualités et de magazines.

ID de la déclaration : POLICY_DECLARATION_ID_NEWS_MAGS

Détails de l'entité

  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_SUBMITTING_FOR_LEGAL_ENTITY
    • Type : Boolean (Booléen)
    • Texte de la question : Cette déclaration est-elle remplie au nom de l'entité juridique du compte de développeur ?
    • Conditions : toujours obligatoire.
  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_SUBMITTER_ENTITY_NAME
    • Type : String (Chaîne)
    • Texte de la question : indiquez le nom de l'entité pour laquelle vous remplissez la déclaration.
    • Conditions : obligatoire si POLICY_QUESTION_ID_NEWS_MAGS_SUBMITTING_FOR_LEGAL_ENTITY est défini sur "false".
  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_CONTACT_URL
    • Type : String (Chaîne)
    • Texte de la question : Saisissez une URL où nous pouvons trouver les coordonnées de cette entité.
    • Texte d'aide : l'URL doit renvoyer vers un site Web comportant des coordonnées faciles d'accès, comme une adresse e-mail ou un numéro de téléphone. Nous n'acceptons pas les liens vers des comptes de réseaux sociaux.
    • Conditions : toujours obligatoire.

Contenu

  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_TYPE
    • Type : Choix unique
    • Texte de la question : Quelle catégorie décrit le mieux l'application ou l'entité juridique ?
    • Choix :
      • Commerciale / Privée (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_COMMERCIAL)
      • Communautaire / À but non lucratif (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_COMMUNITY_NON_PROFIT)
      • Médias publics / d'État (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_PUBLIC_MEDIA)
      • Autre (veuillez préciser) (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_OTHER)
    • Conditions : toujours obligatoire.
  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_TYPE_OTHER_SPECIFY
    • Type : String (Chaîne)
    • Texte de la question : saisissez une catégorie
    • Conditions : obligatoire si POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_OTHER est sélectionné dans POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_TYPE.
  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR
    • Type : Boolean (Booléen)
    • Question : Votre application est-elle un agrégateur d'actualités ou de magazines ?
    • Conditions : toujours obligatoire.
  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_CONTENT_TYPE
    • Type : question à choix multiples
    • Texte de la question : sélectionnez les catégories qui décrivent le mieux les thèmes des contenus publiés par l'application.
    • Choix :
      • Entreprise (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_BUSINESS)
      • Éducation et recherche (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_EDUCATION_RESEARCH)
      • Divertissement (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_ENTERTAINMENT)
      • Finance (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_FINANCE)
      • Alimentation et boissons (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_FOOD_DRINK)
      • Mode et style de vie (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_LIFESTYLE_FASHION)
      • Actualités et événements (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_NEWS_EVENTS)
      • Organisationnel (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_ORGANIZATIONAL)
      • Sciences et technologie (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_SCIENCE_TECHNOLOGY)
      • Sports (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_SPORTS)
      • Commerce et professionnel (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_TRADE)
      • Voyages (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_TRAVEL)
      • Autre (veuillez préciser) (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_OTHER)
    • Conditions : obligatoire si POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR est défini sur "false".
  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_CONTENT_TYPE_OTHER_SPECIFY
    • Type : String (Chaîne)
    • Question Text: Catégorie de contenu
    • Conditions : obligatoire si POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_OTHER est sélectionné dans POLICY_QUESTION_ID_NEWS_MAGS_CONTENT_TYPE.
  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_HAS_YT_CHANNEL
    • Type : Boolean (Booléen)
    • Question : L'application dispose-t-elle d'une chaîne YouTube ?
    • Conditions : obligatoire si POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR est défini sur "false".
  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_YT_CHANNEL_URL
    • Type : String (Chaîne)
    • Texte de la question : URL YouTube
    • Conditions : obligatoire si POLICY_QUESTION_ID_NEWS_MAGS_HAS_YT_CHANNEL est défini sur "true".

Identifiants

  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_HAS_EDITORIAL_GUIDELINES
    • Type : Boolean (Booléen)
    • Texte de la question : Votre appli ou votre entité juridique ont-elles publié des consignes éditoriales ?
    • Conditions : obligatoire si POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR est défini sur "false".
  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_EDITORIAL_GUIDELINES_URL
    • Type : String (Chaîne)
    • Texte de la question : Saisissez une URL où nous pouvons obtenir plus d'informations.
    • Conditions : obligatoire si POLICY_QUESTION_ID_NEWS_MAGS_HAS_EDITORIAL_GUIDELINES est défini sur "true".
  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_HAS_JOURNALISTIC_STANDARDS
    • Type : Boolean (Booléen)
    • Question : Votre appli ou l'entité sont-elles associées à des groupes ou des initiatives de normes journalistiques ?
    • Conditions : obligatoire si POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR est défini sur "false".
  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_JOURNALISTIC_STANDARDS_URL
    • Type : String (Chaîne)
    • Texte de la question : Saisissez une URL où nous pouvons obtenir plus d'informations.
    • Conditions : obligatoire si POLICY_QUESTION_ID_NEWS_MAGS_HAS_JOURNALISTIC_STANDARDS est défini sur "true".
  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_HAS_JOURNALISTIC_RECOGNITION
    • Type : Boolean (Booléen)
    • Texte de la question : L'application ou l'entité juridique ont-elles été reconnues pour leur travail journalistique ?
    • Conditions : obligatoire si POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR est défini sur "false".
  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_JOURNALISTIC_RECOGNITION_URL
    • Type : String (Chaîne)
    • Texte de la question : Saisissez une URL où nous pouvons obtenir plus d'informations.
    • Conditions : obligatoire si POLICY_QUESTION_ID_NEWS_MAGS_HAS_JOURNALISTIC_RECOGNITION est défini sur "true".
  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_IS_IN_INDUSTRY_ASSOCIATION
    • Type : Boolean (Booléen)
    • Texte de la question : L'application ou l'entité sont-elles membres d'associations professionnelles ?
    • Conditions : obligatoire si POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR est défini sur "false" ET que POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_COMMERCIAL est sélectionné.
  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_INDUSTRY_ASSOCIATION_NAME_URL
    • Type : groupe répétitif
    • Texte de la question : Saisissez le nom de l'association et une URL où nous pouvons obtenir plus d'informations.
    • Conditions : obligatoire si POLICY_QUESTION_ID_NEWS_MAGS_IS_IN_INDUSTRY_ASSOCIATION est défini sur "true".
    • Questions imbriquées :
      • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_INDUSTRY_ASSOCIATION_NAME
        • Type : String (Chaîne)
        • Texte de la question : Nom de l'association
      • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_INDUSTRY_ASSOCIATION_URL
        • Type : String (Chaîne)
        • Texte de la question : URL du site Web
  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_NAME
    • Type : question à choix multiples
    • Question : Votre appli ou votre entité juridique sont-elles membres d'un organisme de diffusion du service public ou d'une association de médias ?
    • Choix :
      • Union Africaine de Radiodiffusion (UAR) (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_AUB)
      • Union Européenne de Radio-Télévision (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)
      • Autre (veuillez préciser) (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER)
      • Aucune de ces propositions (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_NONE)
    • Conditions : obligatoire si POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR est défini sur "false" ET que POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_PUBLIC_MEDIA est sélectionné.
  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER_NAME_URL
    • Type : groupe répétitif
    • Texte de la question : Saisissez le nom et l'URL du diffuseur du service public ou de l'association de médias.
    • Conditions : obligatoire si POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER est sélectionné dans POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_NAME.
    • Questions imbriquées :
      • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER_NAME
        • Type : String (Chaîne)
        • Texte de la question : Nom de l'association
      • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER_URL
        • Type : String (Chaîne)
        • Texte de la question : URL du site Web

Exemple de code 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"
                }
              }
            ]
          }
        ]
      }
    }
  ]
}