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 : Choix multiples
    • Question Text: Indiquez-nous les fonctionnalités de santé de l'application (plusieurs réponses possibles). Pour en savoir plus sur ce que nous entendons par fonctionnalités de santé et pour comprendre lesquelles peuvent s'appliquer à l'application, 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 de 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 de santé l'application propose-t-elle ?
    • Conditions : obligatoire si POLICY_RESPONSE_CHOICE_ID_HEALTH_OTHER est sélectionné.

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

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 concernant l'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 : l'application utilise-t-elle un identifiant publicitaire ? Cela inclut tous les SDK que l'application importe et qui utilisent des identifiants publicitaires.
    • Conditions : toujours obligatoire.
  • ID de la question : POLICY_QUESTION_ID_AD_ID_PURPOSE
    • Type : 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é de l'application (POLICY_RESPONSE_CHOICE_ID_PSL_APP_FUNCTIONALITY)
        • Pour exécuter des fonctionnalités de l'application (ex. : activer des fonctionnalités ou authentifier les utilisateurs).
      • Analytics (POLICY_RESPONSE_CHOICE_ID_PSL_ANALYTICS)
        • Données utilisées pour collecter des données sur les performances de l'application ou la façon dont les utilisateurs s'en servent Par exemple, pour savoir combien d'utilisateurs utilisent 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 du développeur (POLICY_RESPONSE_CHOICE_ID_PSL_DEVELOPER_COMMUNICATIONS)
        • Pour envoyer des infos ou des notifications sur le développeur ou l'application (ex. : une notification push informant les utilisateurs d'une importante mise à jour de sécurité ou des nouvelles fonctionnalités de l'application).
      • 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, envoyer des notifications push pour promouvoir d'autres produits ou services, ou partager des données avec des partenaires publicitaires.
      • 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'application 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'applis gouvernementales

ID de la déclaration : POLICY_DECLARATION_ID_GOVERNMENT_APPS

  • ID de la question : POLICY_QUESTION_ID_IS_GOVERNMENT_APP
    • Type : Boolean (Booléen)
    • Texte de la question : l'application est-elle développée par ou pour le compte d'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 : 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 s'excluent mutuellement entre {NATIONAL, STATE, CITY} et AUTRE.
  • ID de la question : POLICY_QUESTION_ID_GOV_ENT_RESPONSES
    • Type : Groupe avec clé
    • 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 gouvernemental) 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 : Groupe avec clé
    • Texte de la question : autres informations 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'application ?
      • ID de la question : POLICY_QUESTION_ID_GOV_RELATIONSHIP
        • Type : String (Chaîne)
        • Texte de la question : Quelle est la relation entre le développeur et 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 financière

ID de la déclaration : POLICY_DECLARATION_ID_FINANCE

  • ID de la question : POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES
    • Type : 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 la 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)
      • Plate-forme d'échange de cryptomonnaies (POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXCHANGE)
      • Ventes, transactions et remises de contenus numériques tokenisés (NFT) (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)
    • Question Text: 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 vous sélectionnez l'une de ces options 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 de répétition
    • Texte de la question : Fournissez des informations sur les partenaires de prêt 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 : obligatoires si des types de prêts personnels sont sélectionnés.

Questions sur les cryptomonnaies – États-Unis

Vous devez répondre aux questions suivantes si vous sélectionnez l'une de ces options 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 : Choix multiples
    • Texte de la question : Type de licence – Sélectionnez toutes les réponses applicables
    • 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)
    • Texte de la question : 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 la 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 la 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 : 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 crypto sont sélectionnés. (s'exclue 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 : Choix multiples
    • Texte de la question : Je confirme que l'application est un portefeuille logiciel non dépositaire.
    • Choix :
      • 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'exclue mutuellement avec les questions sur les cryptomonnaies aux États-Unis).

Applications 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 : Choix multiples
    • Texte de la 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)
    • Texte de la question : Une partie de l'application est-elle limitée ?
    • Helper Text:
      • 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 abonnements et / ou des niveaux d'accès ; codes de parrainage et / ou codes QR ; codes secrets à 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 soumise à des restrictions ; 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étition (cinq ensembles d'identifiants 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)
        • Texte de la question : 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, codes QR, accès basé sur la localisation, abonnements, connexions biométriques, etc.
        • 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 : 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 application, 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 : Choix multiples
    • Texte de la question : Autoriser Android à utiliser les informations de connexion fournies pour tester les performances et la compatibilité de l'application. 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 de confidentialité

ID de la 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 faire preuve de transparence concernant la manière dont les données sensibles liées aux utilisateurs et aux appareils sont traitées. En savoir plus Vous devez ajouter des règles de confidentialité si la cible de l'application inclut les enfants de moins de 13 ans. Consultez le Règlement sur les données utilisateur pour éviter les cas de non-respect 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 sur la 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 : Choix multiples
    • Texte de la 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 : Choix multiples
    • Texte de la question : Limiter l'accès à l'application 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, 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.
    • Choix :
      • POLICY_RESPONSE_CHOICE_ID_TAC_RESTRICT_MINOR_ACCESS
    • Conditions : affiché si seul 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 : Choix multiples
    • Texte de la question : Le développeur certifie que l'application (y compris toutes les API, tous les SDK et toutes les annonces) respecte toutes les lois et réglementations applicables liées aux enfants. Par exemple, la loi américaine COPPA (Children's Online Privacy Protection Act) et le 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 et moins est sélectionnée.
  • ID de la question : POLICY_QUESTION_ID_TAC_ADS_FROM_GOOGLE_PLAY_CERTIFIED_AD_NETWORKS
    • Type : Choix multiples
    • Texte de la question : le développeur certifie que toutes les annonces de l'application proviennent de réseaux publicitaires Google Play agréés et conviennent à toutes les audiences, y compris aux familles et aux enfants.
    • Choix :
      • POLICY_RESPONSE_CHOICE_ID_TAC_ADS_FROM_GOOGLE_PLAY_CERTIFIED_AD_NETWORKS
    • Conditions : obligatoires si une tranche d'âge de 12 ans et moins est sélectionnée ET si 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 et 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 relative aux annonces

ID de la déclaration : POLICY_DECLARATION_ID_ADS_DECLARATION

  • ID de la question : POLICY_QUESTION_ID_ADS_CONTAINS_ADS
    • Type : Choix unique
    • Texte de la 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 Text: Fournissez un lien vers les normes publiées en externe de l'application contre l'exploitation et les abus sexuels sur mineurs. 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 obligatoire.
  • ID de la question : POLICY_QUESTION_ID_CHILD_SAFETY_CONTACT_USE_DEV_ACCOUNT_EMAIL
    • Type : Choix unique
    • Texte de la question : Le contact désigné doit être en mesure de parler des pratiques et de la conformité de l'application 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 : 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 : Choix multiples
    • Texte de la question : Conditions d'utilisation
    • Choix :
      • L'application 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 sur les actualités et les 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 : Remplissez-vous cette déclaration 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 la valeur de POLICY_QUESTION_ID_NEWS_MAGS_SUBMITTING_FOR_LEGAL_ENTITY est "false".
  • ID de la question : POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_CONTACT_URL
    • Type : String (Chaîne)
    • Texte de la question : fournissez 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
    • Question Text: What category best describes the app or the legal entity?
    • 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 (précisez) (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)
    • Texte de la question : L'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 : 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)
      • Enseignement 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 (précisez) (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)
    • Texte de la question : 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 a-t-elle 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)
    • 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 : l'application ou l'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)
    • Texte de la question : L'application 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 si 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 de répétition
    • 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 : Choix multiples
    • Texte de la question : L'application ou l'entité juridique est-elle membre 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 des réponses ci-dessus (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 si 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 de répétition
    • Texte de la question : indiquez 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"
                }
              }
            ]
          }
        ]
      }
    }
  ]
}