Декларации о соответствии правилам в App Store Review API

1. Декларация приложения для здоровья

Идентификатор декларации: POLICY_DECLARATION_ID_HEALTH

  • Идентификатор вопроса: POLICY_QUESTION_ID_HEALTH_CATEGORY
    • Тип: с несколькими вариантами ответа.
    • Текст вопроса. Какие функции, связанные со здоровьем, есть в вашем приложении? Выберите все подходящие варианты. Узнать, что такое функции, связанные со здоровьем, и какие из них могут быть в вашем приложении, можно в Справочном центре.
    • Варианты:
      • Тренировки и фитнес (POLICY_RESPONSE_CHOICE_ID_HEALTH_ACTIVITY_TRACKING)
      • Питание и управление весом (POLICY_RESPONSE_CHOICE_ID_HEALTH_NUTRITION_WEIGHT_MANAGEMENT)
      • Отслеживание менструального цикла (POLICY_RESPONSE_CHOICE_ID_HEALTH_CYCLE_TRACKING)
      • Управление сном (POLICY_RESPONSE_CHOICE_ID_HEALTH_SLEEP_TRACKING)
      • Управление стрессом, расслабление, поддержание остроты ума (POLICY_RESPONSE_CHOICE_ID_HEALTH_STRESS_MANAGEMENT)
      • Отслеживание протекания болезни (POLICY_RESPONSE_CHOICE_ID_DISEASES_CONDITIONS_MANAGEMENT)
      • Клинические рекомендации (POLICY_RESPONSE_CHOICE_ID_HEALTH_CLINICAL_DECISION_SUPPORT)
      • Профилактика болезней и общественное здравоохранение (POLICY_RESPONSE_CHOICE_ID_DISEASE_PREVENTION_PUBLIC_HEALTH)
      • Экстренная и первая помощь (POLICY_RESPONSE_CHOICE_ID_HEALTH_FIRST_AID_EMERGENCY)
      • Медицинские услуги и управление здравоохранением (POLICY_RESPONSE_CHOICE_ID_HEALTHCARE_SERVICES_MANAGEMENT)
      • Приложения, считающиеся медицинскими устройствами (POLICY_RESPONSE_CHOICE_ID_MEDICAL_DEVICE)
      • Психическое и поведенческое здоровье (POLICY_RESPONSE_CHOICE_ID_HEALTH_MENTAL_HEALTH)
      • Образование и медицинская литература (POLICY_RESPONSE_CHOICE_ID_HEALTH_MEDICAL_REFERENCE_EDUCATION)
      • Прием лекарств и управление лечением (POLICY_RESPONSE_CHOICE_ID_HEALTH_MEDICATION_MANAGEMENT)
      • Физиотерапия и реабилитация (POLICY_RESPONSE_CHOICE_ID_HEALTH_PHYSICAL_THERAPY_REHABILITATION)
      • Репродуктивное и сексуальное здоровье (POLICY_RESPONSE_CHOICE_ID_HEALTH_REPRODUCTIVE_HEALTH)
      • Научные исследования, клинические испытания и сообщества пациентов (POLICY_RESPONSE_CHOICE_ID_HEALTH_RESEARCH)
      • Другое (POLICY_RESPONSE_CHOICE_ID_HEALTH_OTHER)
      • В приложении нет функций, связанных со здоровьем (POLICY_RESPONSE_CHOICE_ID_NOT_HEALTH_APP)
    • Условия. Обязательный атрибут.
  • Идентификатор вопроса: POLICY_QUESTION_ID_HEALTH_OTHER_SPECIFY
    • Тип: строка.
    • Текст вопроса. Какие ещё функции, связанные со здоровьем, есть в приложении?
    • Условия. Требуется, если выбрано POLICY_RESPONSE_CHOICE_ID_HEALTH_OTHER.

Вопросы о разрешениях на доступ к данным о здоровье. Все вопросы в виде строк, обязательные, если используется соответствующее разрешение. Опишите, как приложение использует разрешения, связанные со здоровьем.

Идентификатор вопроса Разрешение
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

Пример 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. Декларация об использовании рекламного идентификатора

Идентификатор декларации: POLICY_DECLARATION_ID_ADVERTISING_ID

  • Идентификатор вопроса: POLICY_QUESTION_ID_AD_ID_IS_USED
    • Тип: логическое значение.
    • Текст вопроса. В вашем приложении используется рекламный идентификатор? Также учитываются импортированные в приложение SDK, в которых применяется рекламный идентификатор.
    • Условия. Атрибут обязателен.
  • Идентификатор вопроса: POLICY_QUESTION_ID_AD_ID_PURPOSE
    • Тип: с несколькими вариантами ответа.
    • Текст вопроса. Зачем вашему приложению нужен рекламный идентификатор? Также учитываются импортированные в приложение SDK, в которых применяются рекламные идентификаторы. Если приложение содержит сторонний код SDK, который использует рекламный идентификатор, вы должны ответить "Да". Для некоторых SDK, например Google Mobile Ads SDK (сервисы Google Play-ads), можно объявить разрешение com.google.android.gms.permission.AD_ID в манифесте библиотеки SDK. Если приложение использует эти SDK в качестве зависимостей, разрешение com.google.android.gms.permission.AD_ID из манифеста библиотеки SDK по умолчанию будет добавлено в основной манифест приложения, даже если оно не объявлено явным образом. Подробнее…
    • Варианты:
      • Функции приложения (POLICY_RESPONSE_CHOICE_ID_PSL_APP_FUNCTIONALITY)
        • Используется для работы функций приложения, например для аутентификации пользователей.
      • Аналитика (POLICY_RESPONSE_CHOICE_ID_PSL_ANALYTICS)
        • Применяется для сбора данных о том, как пользователи работают с приложением, и о его производительности. Например, вы можете смотреть, сколько пользователей выбрали определенную функцию, отслеживать состояние приложения, выявлять и исправлять ошибки и сбои, а также повышать производительность в будущем.
      • Связь с разработчиком (POLICY_RESPONSE_CHOICE_ID_PSL_DEVELOPER_COMMUNICATIONS)
        • Данные используются для рассылки новостей и уведомлений о вас и вашем приложении. Например, вы можете отправлять push-уведомления о важных обновлениях системы безопасности или о новых функциях.
      • Предотвращение мошенничества, безопасность и соответствие требованиям (POLICY_RESPONSE_CHOICE_ID_PSL_FRAUD_PREVENTION_SECURITY)
        • Применяется для предотвращения мошенничества, обеспечения безопасности и соответствия требованиям законодательства. Например, вы можете отслеживать ошибки при входе в аккаунт и обнаруживать подозрительную активность.
      • Реклама или маркетинг (POLICY_RESPONSE_CHOICE_ID_PSL_ADVERTISING)
        • Применяется для показа объявлений с таргетингом и маркетинговых сообщений или оценки эффективности рекламы. Например, вы можете размещать медийную рекламу в приложении, отправлять push-уведомления для продвижения других продуктов и сервисов и пересылать данные рекламным партнерам.
      • Персонализация (POLICY_RESPONSE_CHOICE_ID_PSL_PERSONALIZATION)
        • Применяется для настройки приложения: показа рекомендованного контента или предложений. Например, вы можете рекомендовать плейлисты на основе предпочтений пользователя или размещать местные новости с учетом его положения.
      • Управление аккаунтом (POLICY_RESPONSE_CHOICE_ID_PSL_ACCOUNT_MANAGEMENT)
        • Применяется для настройки аккаунтов пользователей или управления ими. Например, пользователи смогут создавать аккаунты, добавлять информацию в предоставляемые аккаунты для использования в сервисах, входить в них в приложении и подтверждать свои учетные данные.
    • Условия. Обязательно, если для POLICY_QUESTION_ID_AD_ID_IS_USED задано значение true.
  • Идентификатор вопроса: POLICY_QUESTION_ID_AD_ID_ACK
    • Тип: логическое значение.
    • Текст вопроса. Я понимаю, что произойдет, если не указать разрешение com.google.android.gms.permission.AD_ID в файле манифеста приложения, предназначенного для Android 13, и больше не хочу получать соответствующие сообщения об ошибке.

Пример 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. Декларация о связи приложения с органами государственной власти

Идентификатор декларации: POLICY_DECLARATION_ID_GOVERNMENT_APPS

  • Идентификатор вопроса: POLICY_QUESTION_ID_IS_GOVERNMENT_APP
    • Тип: логическое значение.
    • Текст вопроса. Приложение разработано государственным учреждением или по поручению органа власти? (например, связано со здравоохранением, городскими парковками или лицензированием)? Если вы выберете "Да" и предоставите доказательства того, что приложение отвечает нашим требованиям, то сможете разместить на странице приложения значок "Государственное учреждение".
    • Условия. Атрибут обязателен.
  • Идентификатор вопроса: POLICY_QUESTION_ID_GOVERNMENT_ENTITY
    • Тип: с несколькими вариантами ответа.
    • Текст вопроса. Укажите государственные структуры, с которыми связано ваше приложение. Если подходит несколько вариантов, выберите организацию с самым высоким статусом.
    • Варианты:
      • Федеральные органы власти (POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_NATIONAL)
      • Орган власти штата/провинции/региона (POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_STATE)
      • Городской или местный орган власти (POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_CITY)
      • Другое (POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_OTHER)
        • Например, если разработчик действует от лица государственного учреждения.
    • Условия. Обязательно, если для свойства IS_GOVERNMENT_APP задано значение true. Варианты ответа {NATIONAL, STATE, CITY} и OTHER являются взаимоисключающими.
  • Идентификатор вопроса: POLICY_QUESTION_ID_GOV_ENT_RESPONSES
    • Тип: группа с ключом.
    • Текст вопроса: сведения о государственном учреждении.
    • Клавиши:
      • POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_NATIONAL
      • POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_STATE
      • POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_CITY
    • Условия. На вопросы из этой группы нужно ответить для каждого уровня власти, выбранного в вопросе GOVERNMENT_ENTITY.
    • Вложенные вопросы:
      • Идентификатор вопроса: POLICY_QUESTION_ID_GOV_WITHOUT_WEBSITE
        • Тип: логическое значение.
        • Текст вопроса: У правительства нет сайта
      • Идентификатор вопроса: POLICY_QUESTION_ID_GOV_WEBSITE_URL
        • Тип: строка.
        • Текст вопроса: Укажите ссылку на официальный сайт правительства.
        • Условия. Обязательно, если для свойства GOV_WITHOUT_WEBSITE задано значение false.
      • Идентификатор вопроса: POLICY_QUESTION_ID_GOV_WIKIPEDIA_URL
        • Тип: строка.
        • Текст вопроса. Если в Википедии есть статья о правительстве вашей страны, укажите ссылку на нее.
        • Условия. Доступно, если GOV_WITHOUT_WEBSITE имеет значение true.
  • Идентификатор вопроса: POLICY_QUESTION_ID_OTHER_ENT_RESPONSES
    • Тип: группа с ключом.
    • Текст вопроса: другие сведения о компании.
    • Клавиши:
      • POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_OTHER
    • Условия. Вопросы в этой группе обязательны для каждого ключа (типа), выбранного в GOVERNMENT_ENTITY.
    • Вложенные вопросы:
      • Идентификатор вопроса: POLICY_QUESTION_ID_GOV_APP_GOAL
        • Тип: строка.
        • Текст вопроса. Каковы цели приложения?
      • Идентификатор вопроса: POLICY_QUESTION_ID_GOV_RELATIONSHIP
        • Тип: строка.
        • Текст вопроса. Как разработчик связан с государственными учреждениями?

Пример 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. Декларация о финансовых функциях

Идентификатор декларации: POLICY_DECLARATION_ID_FINANCE

  • Идентификатор вопроса: 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)
      • Банковские услуги (POLICY_RESPONSE_CHOICE_ID_FINANCE_BANKING)
      • Кредитная линия (POLICY_RESPONSE_CHOICE_ID_FINANCE_LINE_OF_CREDIT)
      • Займы в счет заработной платы (POLICY_RESPONSE_CHOICE_ID_FINANCE_EARNED_WAGED_ADVANCES)
      • Микрофинансирование (POLICY_RESPONSE_CHOICE_ID_FINANCE_MICROFINANCE_BANKS)
      • Мобильные платежи и электронные кошельки (POLICY_RESPONSE_CHOICE_ID_FINANCE_MOBILE_PAYMENTS)
      • Сервисы денежных переводов (POLICY_RESPONSE_CHOICE_ID_FINANCE_MONEY_TRANSFER)
      • Вознаграждения, баллы, мили за полеты и другие поощрительные программы (POLICY_RESPONSE_CHOICE_ID_FINANCE_REWARDS)
      • Покупка в рассрочку (POLICY_RESPONSE_CHOICE_ID_FINANCE_BUY_NOW_PAY_LATER)
      • Криптовалютный кошелек (POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_WALLET)
      • Криптовалютная биржа (POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXCHANGE)
      • Токенизированные цифровые объекты (NFT): продажа, торговля между пользователями, награды (POLICY_RESPONSE_CHOICE_ID_FINANCE_NFT_TRADING)
      • Биржевая торговля и управление портфелем (POLICY_RESPONSE_CHOICE_ID_FINANCE_STOCK_TRADING)
      • Краудфандинг и чит-фонды (POLICY_RESPONSE_CHOICE_ID_FINANCE_CROWDFUNDING)
      • Рынки прогнозов (POLICY_RESPONSE_CHOICE_ID_FINANCE_PREDICTION_MARKETS)
      • Кредитный мониторинг и отчетность (POLICY_RESPONSE_CHOICE_ID_FINANCE_CREDIT_REPORT)
      • Финансовое консультирование (POLICY_RESPONSE_CHOICE_ID_FINANCE_ADVICE)
      • Страхование (POLICY_RESPONSE_CHOICE_ID_FINANCE_INSURANCE)
      • Другое (POLICY_RESPONSE_CHOICE_ID_FINANCE_OTHER)
      • В приложении нет финансовых функций (POLICY_RESPONSE_CHOICE_ID_FINANCE_NONE)
    • Условия. Атрибут обязателен.
  • Идентификатор вопроса: POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPE_OTHER_SPECIFY
    • Тип: строка.
    • Текст вопроса. Опишите другие финансовые функции в приложении.
    • Условия. Обязательно, если в свойстве POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES указано значение POLICY_RESPONSE_CHOICE_ID_FINANCE_OTHER.

Приложения для получения потребительских кредитов – все страны и регионы

Если для параметра 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
  • Идентификатор вопроса: POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_LENDING_INSTITUTIONS
    • Тип: повторяющаяся группа.
    • Текст вопроса. Укажите данные о кредитных партнерах, с которыми разработчик работает во всех странах и регионах.
    • Вложенные вопросы:
      • Идентификатор вопроса: POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_LENDING_INSTITUTION_NAME
        • Тип: строка.
        • Текст вопроса: название компании.
      • Идентификатор вопроса: POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_LENDING_INSTITUTION_RELATIONSHIP
        • Тип: один вариант ответа.
        • Текст вопроса: Отношения
        • Варианты:
          • Аккаунты принадлежат одному юридическому лицу (POLICY_RESPONSE_CHOICE_ID_FINANCE_OWNED_BY_SAME_LEGAL_ENTITY)
          • Аккаунты принадлежат одной головной компании (POLICY_RESPONSE_CHOICE_ID_FINANCE_OWNED_BY_SAME_PARENT_COMPANY)
          • Кредитная организация – дочерняя компания юридического лица разработчика приложения (POLICY_RESPONSE_CHOICE_ID_FINANCE_LENDING_INST_SUBSID_OF_APP_LE)
          • Юридическое лицо разработчика приложения – дочерняя компания кредитной организации (POLICY_RESPONSE_CHOICE_ID_FINANCE_APP_LE_SUBSID_OF_LENDING_INST).
          • Не связано (POLICY_RESPONSE_CHOICE_ID_FINANCE_RELATIONSHIP_UNRELATED)
          • Связанные (POLICY_RESPONSE_CHOICE_ID_FINANCE_RELATIONSHIP_AFFILIATED)
  • Идентификатор вопроса: POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_COMPLIANCE
    • Тип: один вариант ответа.
    • Текст вопроса. Я подтверждаю, что занимаюсь коммерческой деятельностью легально и в полной мере соблюдаю действующее законодательство.
    • Варианты:
      • POLICY_RESPONSE_CHOICE_ID_FINANCE_PERSONAL_LOAN_IS_COMPLIANT
    • Условия. Требуется, если выбраны какие-либо типы потребительских кредитов.

Crypto Questions - United States

Если для параметра POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES выбрано одно из следующих значений, необходимо ответить на приведенные ниже вопросы:

  • POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_WALLET
  • POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXCHANGE
  • Идентификатор вопроса: POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LEGAL_INSTITUTION_NAME
    • Тип: строка.
    • Текст вопроса. Полное юридическое название организации.
  • Идентификатор вопроса: POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPES
    • Тип: с несколькими вариантами ответа.
    • Текст вопроса. Тип лицензии (выберите все подходящие варианты).
    • Варианты:
      • У меня есть документ о регистрации в Управлении Министерства финансов США по борьбе с финансовыми преступлениями (FinCEN) в качестве оператора по переводу денежных средств и по крайней мере в одном из штатов в качестве оператора денежных переводов (POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE)
      • У меня есть лицензия (федеральная или лицензия штата) на деятельность в качестве банка (POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSE)
  • Идентификатор вопроса: POLICY_QUESTION_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE_NUMBER
    • Тип: строка.
    • Текст вопроса: Номер лицензии
    • Условия. Обязательно, если в свойстве POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPES выбрано значение POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE.
  • Идентификатор вопроса: POLICY_QUESTION_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE
    • Тип: документ.
    • Текст вопроса: Загрузите лицензию
    • Условия. Обязательно, если в поле POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPES выбрано значение POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE.
  • Идентификатор вопроса: POLICY_QUESTION_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSE_NUMBER
    • Тип: строка.
    • Текст вопроса: Номер лицензии
    • Условия. Обязательно, если в поле POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPES выбрано значение POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSE.
  • Идентификатор вопроса: POLICY_QUESTION_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSE
    • Тип: документ.
    • Текст вопроса: Загрузите лицензию
    • Условия. Обязательно, если в поле POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPES выбрано значение POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSE.
  • Идентификатор вопроса: POLICY_QUESTION_ID_FINANCE_CRYPTO_CONFIRM_GEO_RESTRICTED_IN_US
    • Тип: с несколькими вариантами ответа.
    • Текст вопроса. Я подтверждаю, что в приложении нельзя покупать, хранить или обменивать криптовалюты в этой стране или регионе и я ограничиваю доступ к приложению по географическому признаку.
    • Варианты:
      • POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_CONFIRM_GEO_RESTRICTED_IN_US
    • Условия. Доступно, если выбраны типы криптовалют. Взаимоисключающие с вопросами о криптовалюте в США.
  • Идентификатор вопроса: POLICY_QUESTION_ID_FINANCE_CRYPTO_CONFIRM_NON_CUSTODIAL_WALLET_US
    • Тип: с несколькими вариантами ответа.
    • Текст вопроса. Я подтверждаю, что мое приложение – некастодиальный программный кошелек.
    • Варианты:
      • POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_CONFIRM_NON_CUSTODIAL_WALLET_US
    • Условия. Доступно, если в поле POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES выбрано значение POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_WALLET. Взаимоисключающие с вопросами о криптовалюте в США.
  • Идентификатор вопроса: POLICY_QUESTION_ID_FINANCE_CRYPTO_CONFIRM_REGULATORY_EXEMPTION_IN_US
    • Тип: с несколькими вариантами ответа.
    • Текст вопроса. Я подтверждаю, что для распространения моего приложения в этой стране или регионе не требуется местная лицензия или регистрация либо мне разрешено его распространять в соответствии с исключением, предусмотренным действующим местным законодательством. У меня есть подтверждающие документы, и я соглашаюсь предоставить их Google по запросу. Кроме того, мое приложение соответствует обязательным требованиям безопасности Google Play, перечисленным ниже.
    • Варианты:
      • POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_CONFIRM_REGULATORY_EXEMPTION_IN_US
    • Условия. Доступно, если выбраны типы криптовалют. Взаимоисключающие с вопросами о криптовалюте в США.
  • Идентификатор вопроса: POLICY_QUESTION_ID_FINANCE_CRYPTO_EXEMPTION_SAFETY_CRITERIA_US
    • Тип: с несколькими вариантами ответа.
    • Текст вопроса. Я подтверждаю, что также соответствую хотя бы одному из следующих требований Google Play к надежности и безопасности:
    • Варианты:
      • У меня есть действующая лицензия на криптовалютную биржу или программный кошелек по крайней мере в одной из юрисдикций в этом списке, и/или (POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXEMPTION_PRIOR_LICENSE_HELD_US).
      • Криптовалютные услуги в моем приложении предоставляются публичной компанией, зарегистрированной на признанной фондовой бирже (POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXEMPTION_PUBLICLY_TRADED_US)
    • Условия. Обязательно, если выбрано POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_CONFIRM_REGULATORY_EXEMPTION_IN_US.
  • Идентификатор вопроса: POLICY_QUESTION_ID_FINANCE_CRYPTO_EXEMPTION_ISIN_US
    • Тип: строка.
    • Текст вопроса. Укажите международный идентификационный код ценной бумаги (ISIN):
    • Условия. Обязательно, если в свойстве POLICY_QUESTION_ID_FINANCE_CRYPTO_EXEMPTION_SAFETY_CRITERIA_US выбрано значение POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXEMPTION_PUBLICLY_TRADED_US.

Приложения для работы с криптовалютами – все страны

Если в вопросе POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES выбраны какие-либо типы криптовалют, необходимо ответить на следующий вопрос:

  • Идентификатор вопроса: POLICY_QUESTION_ID_FINANCE_CRYPTO_ACCEPT_TERMS
    • Тип: с несколькими вариантами ответа.
    • Текст вопроса. Разработчик соглашается уведомлять Google о любых изменениях статуса лицензий, например об истечении их срока действия, аннулировании, приостановке, сужении сферы применения или перечня разрешений. Разработчик подтверждает, что лицензии и приложения, указанные в этой декларации, соответствуют всем действующим юридическим требованиям стран, регионов и / или штатов, которые включены в список таргетинга.
    • Варианты:
      • Я принимаю эти положения (POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_TERMS_ACCEPTED)

Пример 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. Декларация учетных данных для тестирования (сведения для входа)

Идентификатор декларации: POLICY_DECLARATION_ID_TESTING_CREDENTIALS

  • Идентификатор вопроса: POLICY_QUESTION_ID_TESTING_CREDENTIALS_LOGIN_REQUIRED
    • Тип: логическое значение.
    • Текст вопроса. Есть ли в приложении разделы с ограниченным доступом?
    • Текст подсказки:
      • Да. Выберите этот вариант, если в приложении есть что-либо из перечисленного: учетные данные (например, адрес электронной почты), имя пользователя, вход с аккаунтом Google или система единого входа (SSO); платежи, например контент для однократных покупок, членство, подписки или уровни доступа; реферальные коды или QR-коды; одноразовые PIN-коды или двухэтапная аутентификация; биометрическая аутентификация; действия, которые нужно выполнить на другом устройстве.
      • Нет. Выберите этот вариант, если: доступ к приложению не ограничен; вход в аккаунт не требуется ни в одной стране или регионе; вход в аккаунт не требуется и платить за контент не нужно.
    • Условия. Атрибут обязателен.
  • Идентификатор вопроса: POLICY_QUESTION_ID_TESTING_CREDENTIALS_LIST
    • Type (Тип): Repeating Group (Повторяющаяся группа) (не более пяти наборов учетных данных).
    • Текст вопроса: данные для входа.
    • Условия. Обязательно, если для POLICY_QUESTION_ID_TESTING_CREDENTIALS_LOGIN_REQUIRED задано значение true.
    • Вложенные вопросы:
      • Идентификатор вопроса: POLICY_QUESTION_ID_TESTING_CREDENTIALS_NAME
        • Тип: строка.
        • Текст вопроса: Имя
        • Подсказка. Укажите название набора учетных данных, чтобы мы могли понять, к чему он относится. Например, "Аккаунт администратора" или "Аккаунт пользователя".
        • Условия. Всегда обязательны в группе.
      • Идентификатор вопроса: POLICY_QUESTION_ID_TESTING_CREDENTIALS_USERNAME
        • Тип: строка.
        • Текст вопроса. Имя пользователя, электронный адрес или номер телефона.
        • Подсказка. Если используется номер телефона, укажите его с кодом страны и региона.
        • Условия. Обязательно, если не указаны значения свойств POLICY_QUESTION_ID_TESTING_CREDENTIALS_PASSWORD и POLICY_QUESTION_ID_TESTING_CREDENTIALS_ADDITIONAL_DETAILS.
      • Идентификатор вопроса: POLICY_QUESTION_ID_TESTING_CREDENTIALS_PASSWORD
        • Тип: строка.
        • Текст вопроса: пароль.
        • Условия. Обязательно, если не указаны значения свойств POLICY_QUESTION_ID_TESTING_CREDENTIALS_USERNAME и POLICY_QUESTION_ID_TESTING_CREDENTIALS_ADDITIONAL_DETAILS.
      • Идентификатор вопроса: POLICY_QUESTION_ID_TESTING_CREDENTIALS_ADDITIONAL_DETAILS
        • Тип: строка.
        • Текст вопроса: Другие данные, которые требуются для входа
        • Подсказка. Предоставьте любую другую информацию, которая нужна для получения доступа к разделам приложения. Если оно запрашивает только имя пользователя и пароль, укажите их выше. Доступ к частям приложения может быть ограничен разными способами. Вот некоторые из них: двухэтапная аутентификация, QR-коды, доступ на основе местоположения, подписки, биометрическая аутентификация.
        • Условия. Обязательно, если не указаны значения свойств POLICY_QUESTION_ID_TESTING_CREDENTIALS_USERNAME и POLICY_QUESTION_ID_TESTING_CREDENTIALS_PASSWORD.
      • Идентификатор вопроса: POLICY_QUESTION_ID_TESTING_CREDENTIALS_NO_ADDITIONAL_DETAILS_REQUIRED
        • Тип: с несколькими вариантами ответа.
        • Текст вопроса. Учетные данные, указанные в этой декларации, обеспечивают полный доступ ко всем функциям и контенту приложения, включая платный.
        • Варианты:
          • POLICY_RESPONSE_CHOICE_ID_TESTING_CREDENTIALS_NO_ADDITIONAL_DETAILS_REQUIRED
        • Условия. Всегда обязательны в группе.
  • Идентификатор вопроса: POLICY_QUESTION_ID_TESTING_CREDENTIALS_ANDROID_TESTING_CONSENT
    • Тип: с несколькими вариантами ответа.
    • Текст вопроса. Разрешить использовать предоставленные учетные данные для тестирования производительности и совместимости приложения. Тесты используются для улучшения совместимости приложения с разными устройствами Android и версиями.
    • Варианты:
      • POLICY_RESPONSE_CHOICE_ID_TESTING_CREDENTIALS_ANDROID_TESTING_CONSENT
    • Условия. Показываются, если POLICY_QUESTION_ID_TESTING_CREDENTIALS_LOGIN_REQUIRED имеет значение true.

Пример 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. Декларация о политике конфиденциальности

Идентификатор декларации: POLICY_DECLARATION_ID_PRIVACY_POLICY

  • Идентификатор вопроса: POLICY_QUESTION_ID_PRIVACY_POLICY_URL
    • Тип: строка.
    • Текст вопроса. Добавьте политику конфиденциальности на страницу приложения в Google Play, чтобы пользователи могли узнать, как обрабатываются их конфиденциальные данные и сведения об устройствах. Подробнее… Если в целевую аудиторию приложения входят дети младше 13 лет, необходимо добавить политику конфиденциальности. Ознакомьтесь с нашими правилами в отношении пользовательских данных, чтобы не допускать типичных нарушений.
    • Условия. Атрибут обязателен.

Пример JSON

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

7. Декларация о целевой аудитории и контенте

Идентификатор декларации: POLICY_DECLARATION_ID_TARGET_AUDIENCE_CONTENT

  • Идентификатор вопроса: POLICY_QUESTION_ID_TAC_TARGET_AGE_GROUPS
    • Тип: с несколькими вариантами ответа.
    • Текст вопроса. На какие возрастные группы рассчитано приложение?
    • Варианты:
      • До 5 лет (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 лет и старше (POLICY_RESPONSE_CHOICE_ID_TAC_AGE_EIGHTEEN_AND_ABOVE)
    • Условия. Атрибут обязателен. Необходимо выбрать последовательный набор возрастных диапазонов.
  • Идентификатор вопроса: POLICY_QUESTION_ID_TAC_RESTRICT_MINOR_ACCESS
    • Тип: с несколькими вариантами ответа.
    • Текст вопроса. Запретить доступ к приложению пользователям, которые указали в аккаунте Google, что они несовершеннолетние (необязательно)
    • Подсказка. Разработчик подтверждает, что Google Play должен запретить пользователям, которые указали, что они несовершеннолетние, выполнять следующие действия: находить и скачивать приложение в Google Play; совершать покупки в приложении, в том числе оформлять новые подписки и продлевать действующие. Я понимаю, что Google Play может не применять эти ограничения к пользователям, которые не указали, что им меньше 18 лет.
    • Варианты:
      • POLICY_RESPONSE_CHOICE_ID_TAC_RESTRICT_MINOR_ACCESS
    • Условия. Показываются, только если выбран вариант POLICY_RESPONSE_CHOICE_ID_TAC_AGE_EIGHTEEN_AND_ABOVE.
  • Идентификатор вопроса: POLICY_QUESTION_ID_TAC_COMPLIES_WITH_CHILDREN_LAWS_CERTIFICATION
    • Тип: с несколькими вариантами ответа.
    • Текст вопроса. Разработчик подтверждает, что приложение (включая все API, SDK и объявления) соответствует действующему законодательству в отношении детей. Например, в США нужно учитывать закон "О защите личных сведений детей в интернете" (COPPA), а в ЕС – Генеральный регламент о защите персональных данных (GDPR).
    • Варианты:
      • POLICY_RESPONSE_CHOICE_ID_TAC_CHILDREN_LAWS_CERTIFIED
    • Условия. Обязательно, если выбрана любая возрастная группа до 12 лет включительно.
  • Идентификатор вопроса: POLICY_QUESTION_ID_TAC_ADS_FROM_GOOGLE_PLAY_CERTIFIED_AD_NETWORKS
    • Тип: с несколькими вариантами ответа.
    • Текст вопроса. Разработчик подтверждает, что все объявления в приложении получены из сертифицированных рекламных сетей Google Play и подходят для любой аудитории, в том числе для детей.
    • Варианты:
      • POLICY_RESPONSE_CHOICE_ID_TAC_ADS_FROM_GOOGLE_PLAY_CERTIFIED_AD_NETWORKS
    • Условия. Требуется, если выбрана любая возрастная группа до 12 лет включительно И в заявлении о рекламе указано, что в приложении есть реклама.
  • Идентификатор вопроса: POLICY_QUESTION_ID_TAC_JOIN_TEACHER_APPROVED_PROGRAM
    • Тип: один вариант ответа.
    • Текст вопроса: Присоединиться к программе "Одобрено преподавателями"?
    • Варианты:
      • Включить приложение в программу "Одобрено преподавателями" (POLICY_RESPONSE_CHOICE_ID_TAC_INCLUDE_IN_TEACHER_APPROVED)
      • Не включать приложение в программу "Одобрено преподавателями" (POLICY_RESPONSE_CHOICE_ID_TAC_DO_NOT_INCLUDE_IN_TEACHER_APPROVED)
    • Условия. Обязательно, если выбрана любая возрастная группа до 12 лет включительно.

Пример 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. Заявление о рекламе

Идентификатор декларации: POLICY_DECLARATION_ID_ADS_DECLARATION

  • Идентификатор вопроса: POLICY_QUESTION_ID_ADS_CONTAINS_ADS
    • Тип: один вариант ответа.
    • Текст вопроса. Содержит ли приложение рекламу? Проверьте, соответствует ли приложение правилам размещения рекламы.
    • Допустимые ответы:
      • Да, в приложении есть реклама (POLICY_RESPONSE_CHOICE_ID_ADS_HAS_ADS)
      • Нет, в приложении нет рекламы (POLICY_RESPONSE_CHOICE_ID_ADS_NO_ADS)
    • Условия. Атрибут обязателен.

Пример 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. Декларация "Стандарты безопасности детей"

Обязательно для приложений для общения и знакомств.

Идентификатор декларации: POLICY_DECLARATION_ID_CHILD_SAFETY

  • Идентификатор вопроса: POLICY_QUESTION_ID_CHILD_SAFETY_STANDARDS_URL
    • Тип: строка.
    • Текст вопроса. Добавьте ссылку на опубликованные стандарты приложения, запрещающие сексуальное насилие над детьми и эксплуатацию детей (CSAE). Ссылка должна быть доступной по всему миру, активной и неизменяемой. Не указывайте ссылку на PDF-файл.
    • Условия. Атрибут обязателен.
  • Идентификатор вопроса: POLICY_QUESTION_ID_CHILD_SAFETY_CONTACT_USE_DEV_ACCOUNT_EMAIL
    • Тип: один вариант ответа.
    • Текст вопроса. Указанное контактное лицо должно быть готово в случае необходимости ответить на вопросы о методах борьбы с контентом, представляющем несовершеннолетних в сексуальном контексте, и соблюдении правил в вашем приложении.
    • Варианты:
      • Использовать контактный электронный адрес, связанный с этим аккаунтом разработчика (POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_USE_DEV_ACCOUNT_EMAIL)
      • Использовать другой адрес электронной почты (POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_USE_PROVIDED_EMAIL)
    • Условия. Атрибут обязателен.
  • Идентификатор вопроса: POLICY_QUESTION_ID_CHILD_SAFETY_CONTACT_EMAIL
    • Тип: строка.
    • Текст вопроса: адрес электронной почты.
    • Условия. Обязательно, если в свойстве POLICY_QUESTION_ID_CHILD_SAFETY_CONTACT_USE_DEV_ACCOUNT_EMAIL выбрано значение POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_USE_PROVIDED_EMAIL.
  • Идентификатор вопроса: POLICY_QUESTION_ID_CHILD_SAFETY_CONCERN_REPORT_MECHANISM_CONFIRMATION
    • Тип: с несколькими вариантами ответа.
    • Текст вопроса: условия.
    • Варианты:
      • Пользователи могут сообщать о проблемах с безопасностью детей, не выходя из приложения. О требованиях рассказано в Справочном центре. (POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_CONCERN_REPORT_MECHANISM_CONFIRMED)
    • Условия. Атрибут обязателен.
  • Идентификатор вопроса: POLICY_QUESTION_ID_CHILD_SAFETY_COMPLIANCE_CONFIRMATION
    • Тип: с несколькими вариантами ответа.
    • Текст вопроса: условия.
    • Варианты:
      • Приложение соответствует действующему законодательству в отношении безопасности детей и предоставляет возможность сообщать о нарушениях региональным и национальным органам власти. Узнайте, как это делать, в Справочном центре. (POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_COMPLIANCE_CONFIRMATION)
    • Условия. Атрибут обязателен.

Пример 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. Декларация для приложений из категории "Новости и журналы"

Обязательно для приложений из категории "Новости и журналы".

Идентификатор декларации: POLICY_DECLARATION_ID_NEWS_MAGS

Сведения об объекте

  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_SUBMITTING_FOR_LEGAL_ENTITY
    • Тип: логическое значение.
    • Текст вопроса. Заполняется ли эта декларация от имени юридического лица, связанного с аккаунтом разработчика?
    • Условия. Атрибут обязателен.
  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_SUBMITTER_ENTITY_NAME
    • Тип: строка.
    • Текст вопроса. Укажите название организации, от имени которой вы подаете декларацию.
    • Условия. Обязательно, если для свойства POLICY_QUESTION_ID_NEWS_MAGS_SUBMITTING_FOR_LEGAL_ENTITY задано значение false.
  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_CONTACT_URL
    • Тип: строка.
    • Текст вопроса. Введите URL страницы, на которой представлена контактная информация указанного лица.
    • Подсказка. URL должен вести на сайт с легкодоступной контактной информацией, например адресом электронной почты или номером телефона. Мы не принимаем ссылки на аккаунты в социальных сетях.
    • Условия. Атрибут обязателен.

Контент

  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_TYPE
    • Тип: один вариант ответа.
    • Текст вопроса. Укажите наиболее подходящую категорию для вашего приложения или юридического лица.
    • Варианты:
      • Коммерческие или частные СМИ (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_COMMERCIAL)
      • Общественные некоммерческие СМИ (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_COMMUNITY_NON_PROFIT)
      • Общественные и государственные СМИ (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_PUBLIC_MEDIA)
      • Другое (укажите) (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_OTHER)
    • Условия. Атрибут обязателен.
  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_TYPE_OTHER_SPECIFY
    • Тип: строка.
    • Текст вопроса: введите название категории.
    • Условия. Обязательно, если в свойстве POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_TYPE выбрано значение POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_OTHER.
  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR
    • Тип: логическое значение.
    • Текст вопроса. Считается ли ваше приложение агрегатором новостей или журналов?
    • Условия. Атрибут обязателен.
  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_CONTENT_TYPE
    • Тип: с несколькими вариантами ответа.
    • Текст вопроса. Выберите категории, которые точнее всего описывают, какой контент есть в вашем приложении.
    • Варианты:
      • Бизнес (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_BUSINESS)
      • Образование и исследования (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_EDUCATION_RESEARCH)
      • Отдых и развлечения (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_ENTERTAINMENT)
      • Финансы (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_FINANCE)
      • Рестораны (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_FOOD_DRINK)
      • Мода и стиль жизни (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_LIFESTYLE_FASHION)
      • Новости и текущие события (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_NEWS_EVENTS)
      • Организационные (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_ORGANIZATIONAL)
      • Наука и техника (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_SCIENCE_TECHNOLOGY)
      • Спорт (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_SPORTS)
      • Профессиональная деятельность (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_TRADE)
      • Путешествия (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_TRAVEL)
      • Другое (укажите) (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_OTHER)
    • Условия. Обязательно, если для свойства POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR задано значение false.
  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_CONTENT_TYPE_OTHER_SPECIFY
    • Тип: строка.
    • Текст вопроса: категория контента.
    • Условия. Обязательно, если в свойстве POLICY_QUESTION_ID_NEWS_MAGS_CONTENT_TYPE выбрано значение POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_OTHER.
  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_HAS_YT_CHANNEL
    • Тип: логическое значение.
    • Текст вопроса. Есть ли у приложения канал YouTube?
    • Условия. Обязательно, если для свойства POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR задано значение false.
  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_YT_CHANNEL_URL
    • Тип: строка.
    • Текст вопроса: URL видео на YouTube.
    • Условия. Обязательно, если для свойства POLICY_QUESTION_ID_NEWS_MAGS_HAS_YT_CHANNEL задано значение true.

Учетные данные

  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_HAS_EDITORIAL_GUIDELINES
    • Тип: логическое значение.
    • Текст вопроса. Есть ли у вас опубликованные редакционные правила, которые относятся к вашему приложению или юридическому лицу?
    • Условия. Обязательно, если для свойства POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR задано значение false.
  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_EDITORIAL_GUIDELINES_URL
    • Тип: строка.
    • Текст вопроса. Укажите URL сайта, на котором представлены более подробные сведения.
    • Условия. Обязательно, если для свойства POLICY_QUESTION_ID_NEWS_MAGS_HAS_EDITORIAL_GUIDELINES задано значение true.
  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_HAS_JOURNALISTIC_STANDARDS
    • Тип: логическое значение.
    • Текст вопроса. Связано ли ваше приложение или юридическое лицо с группами или инициативами, посвященными стандартам журналистики?
    • Условия. Обязательно, если для свойства POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR задано значение false.
  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_JOURNALISTIC_STANDARDS_URL
    • Тип: строка.
    • Текст вопроса. Укажите URL сайта, на котором представлены более подробные сведения.
    • Условия. Обязательно, если для свойства POLICY_QUESTION_ID_NEWS_MAGS_HAS_JOURNALISTIC_STANDARDS задано значение true.
  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_HAS_JOURNALISTIC_RECOGNITION
    • Тип: логическое значение.
    • Текст вопроса. Отмечено ли ваше приложение или юридическое лицо профессиональными наградами в сфере журналистики?
    • Условия. Обязательно, если для свойства POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR задано значение false.
  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_JOURNALISTIC_RECOGNITION_URL
    • Тип: строка.
    • Текст вопроса. Укажите URL сайта, на котором представлены более подробные сведения.
    • Условия. Обязательно, если для свойства POLICY_QUESTION_ID_NEWS_MAGS_HAS_JOURNALISTIC_RECOGNITION задано значение true.
  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_IS_IN_INDUSTRY_ASSOCIATION
    • Тип: логическое значение.
    • Текст вопроса. Входит ли приложение или юридическое лицо в какие-либо отраслевые ассоциации?
    • Условия. Обязательно, если для свойства POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR задано значение false И выбрано свойство POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_COMMERCIAL.
  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_INDUSTRY_ASSOCIATION_NAME_URL
    • Тип: повторяющаяся группа.
    • Текст вопроса. Укажите название ассоциации и URL сайта, на котором представлены более подробные сведения.
    • Условия. Обязательно, если для свойства POLICY_QUESTION_ID_NEWS_MAGS_IS_IN_INDUSTRY_ASSOCIATION задано значение true.
    • Вложенные вопросы:
      • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_INDUSTRY_ASSOCIATION_NAME
        • Тип: строка.
        • Текст вопроса: название ассоциации.
      • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_INDUSTRY_ASSOCIATION_URL
        • Тип: строка.
        • Текст вопроса: URL сайта.
  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_NAME
    • Тип: с несколькими вариантами ответа.
    • Текст вопроса. Состоит ли ваше приложение или юридическое лицо в организации общественного телерадиовещания или ассоциации СМИ?
    • Варианты:
      • Африканский вещательный союз (AUB) (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_AUB)
      • Европейский вещательный союз (EBU) (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_EBU)
      • Public Media Alliance (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_PMA)
      • Television America Latina (TAL) (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_TAL)
      • Азиатско-Тихоокеанский вещательный союз (ABU) (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_ABU)
      • Другое (укажите) (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER)
      • Ничего из перечисленного (POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_NONE)
    • Условия. Обязательно, если для свойства POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR задано значение false И выбрано свойство POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_PUBLIC_MEDIA.
  • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER_NAME_URL
    • Тип: повторяющаяся группа.
    • Текст вопроса. Укажите название организации или ассоциации и URL относящегося к ней сайта.
    • Условия. Обязательно, если в свойстве POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_NAME выбрано значение POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER.
    • Вложенные вопросы:
      • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER_NAME
        • Тип: строка.
        • Текст вопроса: название ассоциации.
      • Идентификатор вопроса: POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER_URL
        • Тип: строка.
        • Текст вопроса: URL сайта.

Пример 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"
                }
              }
            ]
          }
        ]
      }
    }
  ]
}