1. Deklaracja dotycząca zdrowia
Identyfikator deklaracji: POLICY_DECLARATION_ID_HEALTH
- Identyfikator pytania:
POLICY_QUESTION_ID_HEALTH_CATEGORY- Typ: jednokrotny wybór
- Tekst pytania: opowiedz nam o funkcjach związanych ze zdrowiem w aplikacji (wybierz wszystkie pasujące odpowiedzi). Aby dowiedzieć się więcej o tym, co rozumiemy przez funkcje związane ze zdrowiem oraz które funkcje mogą być dostępne w aplikacji, odwiedź Centrum pomocy.
- Opcje:
- Aktywność i fitness (
POLICY_RESPONSE_CHOICE_ID_HEALTH_ACTIVITY_TRACKING) - Odżywianie i kontrola wagi (
POLICY_RESPONSE_CHOICE_ID_HEALTH_NUTRITION_WEIGHT_MANAGEMENT) - Śledzenie miesiączki (
POLICY_RESPONSE_CHOICE_ID_HEALTH_CYCLE_TRACKING) - Zarządzanie snem (
POLICY_RESPONSE_CHOICE_ID_HEALTH_SLEEP_TRACKING) - Zarządzanie stresem, relaks, dbanie o zdrowie psychiczne (
POLICY_RESPONSE_CHOICE_ID_HEALTH_STRESS_MANAGEMENT) - Leczenie chorób i schorzeń (
POLICY_RESPONSE_CHOICE_ID_DISEASES_CONDITIONS_MANAGEMENT) - Pomoc w podejmowaniu decyzji dotyczących leczenia klinicznego (
POLICY_RESPONSE_CHOICE_ID_HEALTH_CLINICAL_DECISION_SUPPORT) - Profilaktyka chorób i zdrowie publiczne (
POLICY_RESPONSE_CHOICE_ID_DISEASE_PREVENTION_PUBLIC_HEALTH) - Nagłe wypadki i pierwsza pomoc (
POLICY_RESPONSE_CHOICE_ID_HEALTH_FIRST_AID_EMERGENCY) - Opieka zdrowotna i zarządzanie nią (
POLICY_RESPONSE_CHOICE_ID_HEALTHCARE_SERVICES_MANAGEMENT) - Aplikacje na urządzenia medyczne (
POLICY_RESPONSE_CHOICE_ID_MEDICAL_DEVICE) - Zdrowie psychiczne i behawioralne (
POLICY_RESPONSE_CHOICE_ID_HEALTH_MENTAL_HEALTH) - Wiedza medyczna i edukacja zdrowotna (
POLICY_RESPONSE_CHOICE_ID_HEALTH_MEDICAL_REFERENCE_EDUCATION) - Zarządzanie lekami i leczeniem (
POLICY_RESPONSE_CHOICE_ID_HEALTH_MEDICATION_MANAGEMENT) - Fizjoterapia i rehabilitacja (
POLICY_RESPONSE_CHOICE_ID_HEALTH_PHYSICAL_THERAPY_REHABILITATION) - Zdrowie reprodukcyjne i seksualne (
POLICY_RESPONSE_CHOICE_ID_HEALTH_REPRODUCTIVE_HEALTH) - Badania naukowe, badania kliniczne i społeczności pacjentów
(
POLICY_RESPONSE_CHOICE_ID_HEALTH_RESEARCH)- W przypadku aplikacji opracowanych w celach naukowych wymagane jest wskazanie, że są one związane z badaniami dotyczącymi zdrowia i kondycji fizycznej. Pozwoli to sprawdzić, czy muszą spełniać dodatkowe wymagania.
- Inne (
POLICY_RESPONSE_CHOICE_ID_HEALTH_OTHER) - Aplikacja nie ma żadnych funkcji związanych ze zdrowiem (
POLICY_RESPONSE_CHOICE_ID_NOT_HEALTH_APP)
- Aktywność i fitness (
- Warunki: zawsze wymagane.
- Identyfikator pytania:
POLICY_QUESTION_ID_HEALTH_OTHER_SPECIFY- Typ: ciąg znaków
- Treść pytania: jakie inne funkcje związane ze zdrowiem oferuje aplikacja?
- Warunki: wymagane, jeśli wybrano
POLICY_RESPONSE_CHOICE_ID_HEALTH_OTHER.
Pytania dotyczące uprawnień związanych ze zdrowiem: wszystkie pytania tekstowe, wymagane, jeśli używane jest odpowiednie uprawnienie. Opisz sposób korzystania przez aplikację z uprawnień związanych ze zdrowiem.
| Identyfikator pytania | Uprawnienie |
|---|---|
POLICY_QUESTION_ID_HEALTH_ACTIVITY_RECOGNITION | android.permission.ACTIVITY_RECOGNITION |
POLICY_QUESTION_ID_HEALTH_CONNECT_ACTIVE_CALORIES_BURNED | android.permission.health.READ_ACTIVE_CALORIES_BURNED |
POLICY_QUESTION_ID_HEALTH_CONNECT_DISTANCE | android.permission.health.READ_DISTANCE |
POLICY_QUESTION_ID_HEALTH_CONNECT_ELEVATION_GAINED | android.permission.health.READ_ELEVATION_GAINED |
POLICY_QUESTION_ID_HEALTH_CONNECT_EXERCISE | android.permission.health.READ_EXERCISE |
POLICY_QUESTION_ID_HEALTH_CONNECT_EXERCISE_ROUTE | android.permission.health.READ_EXERCISE_ROUTES |
POLICY_QUESTION_ID_HEALTH_CONNECT_FLOORS_CLIMBED | android.permission.health.READ_FLOORS_CLIMBED |
POLICY_QUESTION_ID_HEALTH_CONNECT_STEPS | android.permission.health.READ_STEPS |
POLICY_QUESTION_ID_HEALTH_CONNECT_WHEELCHAIR_PUSHES | android.permission.health.READ_WHEELCHAIR_PUSHES |
POLICY_QUESTION_ID_HEALTH_CONNECT_POWER | android.permission.health.READ_POWER |
POLICY_QUESTION_ID_HEALTH_CONNECT_SPEED | android.permission.health.READ_SPEED |
POLICY_QUESTION_ID_HEALTH_CONNECT_RESPIRATORY_RATE | android.permission.health.READ_RESPIRATORY_RATE |
POLICY_QUESTION_ID_HEALTH_CONNECT_PLANNED_EXERCISE | android.permission.health.READ_PLANNED_EXERCISE |
POLICY_QUESTION_ID_HEALTH_CONNECT_ACTIVITY_INTENSITY | android.permission.health.READ_ACTIVITY_INTENSITY |
POLICY_QUESTION_ID_HEALTH_CONNECT_BASAL_METABOLIC_RATE | android.permission.health.READ_BASAL_METABOLIC_RATE |
POLICY_QUESTION_ID_HEALTH_CONNECT_BODY_FAT | android.permission.health.READ_BODY_FAT |
POLICY_QUESTION_ID_HEALTH_CONNECT_BODY_WATER_MASS | android.permission.health.READ_BODY_WATER_MASS |
POLICY_QUESTION_ID_HEALTH_CONNECT_BONE_MASS | android.permission.health.READ_BONE_MASS |
POLICY_QUESTION_ID_HEALTH_CONNECT_HEIGHT | android.permission.health.READ_HEIGHT |
POLICY_QUESTION_ID_HEALTH_CONNECT_LEAN_BODY_MASS | android.permission.health.READ_LEAN_BODY_MASS |
POLICY_QUESTION_ID_HEALTH_CONNECT_WEIGHT | android.permission.health.READ_WEIGHT |
POLICY_QUESTION_ID_HEALTH_CONNECT_BASAL_BODY_TEMPERATURE | android.permission.health.READ_BASAL_BODY_TEMPERATURE |
POLICY_QUESTION_ID_HEALTH_CONNECT_CERVICAL_MUCUS | android.permission.health.READ_CERVICAL_MUCUS |
POLICY_QUESTION_ID_HEALTH_CONNECT_MENSTRUATION | android.permission.health.READ_MENSTRUATION |
POLICY_QUESTION_ID_HEALTH_CONNECT_OVULATION_TEST | android.permission.health.READ_OVULATION_TEST |
POLICY_QUESTION_ID_HEALTH_CONNECT_SEXUAL_ACTIVITY | android.permission.health.READ_SEXUAL_ACTIVITY |
POLICY_QUESTION_ID_HEALTH_CONNECT_INTERMENSTRUAL_BLEEDING | android.permission.health.READ_INTERMENSTRUAL_BLEEDING |
POLICY_QUESTION_ID_HEALTH_CONNECT_TOTAL_CALORIES_BURNED | android.permission.health.READ_TOTAL_CALORIES_BURNED |
POLICY_QUESTION_ID_HEALTH_CONNECT_HYDRATION | android.permission.health.READ_HYDRATION |
POLICY_QUESTION_ID_HEALTH_CONNECT_NUTRITION | android.permission.health.READ_NUTRITION |
POLICY_QUESTION_ID_HEALTH_CONNECT_SLEEP | android.permission.health.READ_SLEEP |
POLICY_QUESTION_ID_HEALTH_BODY_SENSORS | android.permission.BODY_SENSORS |
POLICY_QUESTION_ID_HEALTH_BODY_SENSORS_BACKGROUND | android.permission.BODY_SENSORS_BACKGROUND |
POLICY_QUESTION_ID_HEALTH_CONNECT_VO2_MAX | android.permission.health.READ_VO2_MAX |
POLICY_QUESTION_ID_HEALTH_CONNECT_BLOOD_GLUCOSE | android.permission.health.READ_BLOOD_GLUCOSE |
POLICY_QUESTION_ID_HEALTH_CONNECT_BLOOD_PRESSURE | android.permission.health.READ_BLOOD_PRESSURE |
POLICY_QUESTION_ID_HEALTH_CONNECT_BODY_TEMPERATURE | android.permission.health.READ_BODY_TEMPERATURE |
POLICY_QUESTION_ID_HEALTH_CONNECT_HEART_RATE | android.permission.health.READ_HEART_RATE |
POLICY_QUESTION_ID_HEALTH_CONNECT_HEART_RATE_VARIABILITY | android.permission.health.READ_HEART_RATE_VARIABILITY |
POLICY_QUESTION_ID_HEALTH_CONNECT_OXYGEN_SATURATION | android.permission.health.READ_OXYGEN_SATURATION |
POLICY_QUESTION_ID_HEALTH_CONNECT_RESTING_HEART_RATE | android.permission.health.READ_RESTING_HEART_RATE |
POLICY_QUESTION_ID_HEALTH_CONNECT_SKIN_TEMPERATURE | android.permission.health.READ_SKIN_TEMPERATURE |
POLICY_QUESTION_ID_HEALTH_CONNECT_MINDFULNESS | android.permission.health.READ_MINDFULNESS |
POLICY_QUESTION_ID_HEALTH_CONNECT_HEALTH_DATA_HISTORY | android.permission.health.READ_HEALTH_DATA_HISTORY |
POLICY_QUESTION_ID_HEALTH_CONNECT_HEALTH_DATA_IN_BACKGROUND | android.permission.health.READ_HEALTH_DATA_IN_BACKGROUND |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_VACCINES | android.permission.health.READ_MEDICAL_DATA_VACCINES |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_ALLERGIES_INTOLERANCES | android.permission.health.READ_MEDICAL_DATA_ALLERGIES_INTOLERANCES |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_CONDITIONS | android.permission.health.READ_MEDICAL_DATA_CONDITIONS |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_LABORATORY_RESULTS | android.permission.health.READ_MEDICAL_DATA_LABORATORY_RESULTS |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_MEDICATIONS | android.permission.health.READ_MEDICAL_DATA_MEDICATIONS |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_PERSONAL_DETAILS | android.permission.health.READ_MEDICAL_DATA_PERSONAL_DETAILS |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_PRACTITIONER_DETAILS | android.permission.health.READ_MEDICAL_DATA_PRACTITIONER_DETAILS |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_PREGNANCY | android.permission.health.READ_MEDICAL_DATA_PREGNANCY |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_PROCEDURES | android.permission.health.READ_MEDICAL_DATA_PROCEDURES |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_SOCIAL_HISTORY | android.permission.health.READ_MEDICAL_DATA_SOCIAL_HISTORY |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_VISITS | android.permission.health.READ_MEDICAL_DATA_VISITS |
POLICY_QUESTION_ID_HEALTH_CONNECT_MEDICAL_DATA_VITAL_SIGNS | android.permission.health.READ_MEDICAL_DATA_VITAL_SIGNS |
Przykładowy kod 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. Deklaracja dotycząca identyfikatora wyświetlania reklam
Identyfikator deklaracji: POLICY_DECLARATION_ID_ADVERTISING_ID
- Identyfikator pytania:
POLICY_QUESTION_ID_AD_ID_IS_USED- Typ: wartość logiczna
- Tekst pytania: Czy aplikacja korzysta z identyfikatora wyświetlania reklam? Dotyczy to wszystkich importowanych pakietów SDK, które używają identyfikatora wyświetlania reklam.
- Warunki: zawsze wymagane.
- Identyfikator pytania:
POLICY_QUESTION_ID_AD_ID_PURPOSE- Typ: jednokrotny wybór
- Tekst pytania: dlaczego aplikacja potrzebuje identyfikatora wyświetlania reklam? Dotyczy to wszystkich importowanych pakietów SDK, które używają identyfikatorów wyświetlania reklam. Przed odpowiedzią na to pytanie sprawdź, czy kod zewnętrznych pakietów SDK używanych w aplikacji nie wykorzystuje identyfikatora wyświetlania reklam. Jeśli tak jest, musisz zadeklarować, że aplikacja też korzysta z takiego identyfikatora. W przypadku niektórych pakietów SDK, np. SDK do reklam mobilnych Google (Play Services-ads), uprawnienia
com.google.android.gms.permission.AD_IDmogą być już zadeklarowane w pliku manifestu biblioteki pakietu. Jeśli aplikacja używa tych pakietów SDK jako zależności, uprawnieniacom.google.android.gms.permission.AD_IDz pliku manifestu biblioteki SDK zostaną domyślnie połączone z głównym plikiem manifestu aplikacji, nawet jeśli te uprawnienia nie będą jednoznacznie zadeklarowane. Więcej informacji - Opcje:
- Funkcje aplikacji
(
POLICY_RESPONSE_CHOICE_ID_PSL_APP_FUNCTIONALITY)- Dane są używane na potrzeby funkcji aplikacji, na przykład uwierzytelniania użytkowników.
- Analytics (
POLICY_RESPONSE_CHOICE_ID_PSL_ANALYTICS)- Dane są używane na potrzeby zbierania informacji o tym, jak użytkownicy korzystają z aplikacji lub jaka jest jej wydajność. Na przykład aby dowiadywać się, ilu użytkowników używa określonej funkcji, monitorować stan aplikacji, rozpoznawać i naprawiać błędy lub awarie albo zwiększać wydajność aplikacji.
- Informacje od dewelopera
- (
- Dane służą do wysyłania wiadomości lub powiadomień o deweloperze lub jego aplikacji. Dotyczy to na przykład wysyłania powiadomień push, aby poinformować użytkowników o ważnej aktualizacji zabezpieczeń lub nowych funkcjach aplikacji.
POLICY_RESPONSE_CHOICE_ID_PSL_DEVELOPER_COMMUNICATIONS) - Zapobieganie oszustwom, bezpieczeństwo i zgodność ze standardami
(
POLICY_RESPONSE_CHOICE_ID_PSL_FRAUD_PREVENTION_SECURITY)- Dane służą do zapobiegania oszustwom, zapewniania bezpieczeństwa lub zgodności z przepisami. Dotyczy to na przykład monitorowania nieudanych prób zalogowania się w celu identyfikowania potencjalnie nieuczciwych działań.
- Reklamy lub marketing
(
POLICY_RESPONSE_CHOICE_ID_PSL_ADVERTISING)- Dane służą do wyświetlania lub kierowania reklam lub informacji marketingowych albo do mierzenia skuteczności reklam. Dotyczy to na przykład wyświetlania reklam w aplikacji, wysyłania powiadomień push w celu promowania innych produktów lub usług albo udostępniania danych partnerom reklamowym.
- Personalizacja
(
POLICY_RESPONSE_CHOICE_ID_PSL_PERSONALIZATION)- Dane służą do dostosowywania aplikacji, m.in. wyświetlania polecanych treści lub sugestii. Dotyczy to na przykład sugerowania playlist na podstawie przesłuchanych przez użytkownika utworów lub podawania wiadomości lokalnych na podstawie lokalizacji użytkownika.
- Zarządzanie kontem (
POLICY_RESPONSE_CHOICE_ID_PSL_ACCOUNT_MANAGEMENT)- Dane służą do konfigurowania kont użytkowników lub zarządzania nimi. Na przykład do tego, żeby umożliwić użytkownikom tworzenie kont, dodawanie informacji do udostępnianych przez Ciebie kont używanych w Twoich usługach, logowanie się w aplikacji lub weryfikowanie danych logowania.
- Funkcje aplikacji
(
- Warunki: wymagane, jeśli
POLICY_QUESTION_ID_AD_ID_IS_USEDma wartość „prawda”.
- Identyfikator pytania:
POLICY_QUESTION_ID_AD_ID_ACK- Typ: wartość logiczna
- Tekst pytania: Rozumiem konsekwencje nieuwzględnienia uprawnienia com.google.android.gms.permission.AD_ID w pliku manifestu w przypadku kierowania aplikacji na Androida 13 i chcę wyłączyć powiadomienia o błędach wersji.
Przykładowy kod 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. Deklaracja dotycząca aplikacji instytucji państwowych
Identyfikator deklaracji: POLICY_DECLARATION_ID_GOVERNMENT_APPS
- Identyfikator pytania:
POLICY_QUESTION_ID_IS_GOVERNMENT_APP- Typ: wartość logiczna
- Tekst pytania: czy aplikacja została opracowana przez instytucję państwową lub w jej imieniu? Może to być na przykład aplikacja dotycząca opieki zdrowotnej, parkowania w mieście lub udzielania licencji państwowej. Jeśli wybierzesz „Tak” i udowodnisz, że aplikacja spełnia nasze wymagania, na jej stronie w Sklepie możesz zobaczyć etykietę „Administracja”.
- Warunki: zawsze wymagane.
- Identyfikator pytania:
POLICY_QUESTION_ID_GOVERNMENT_ENTITY- Typ: jednokrotny wybór
- Treść pytania: która z tych opcji najlepiej opisuje instytucję państwową lub przynależność? Jeśli masz do wyboru kilka opcji, wybierz instytucję najwyższego poziomu.
- Opcje:
- Administracja państwowa
(
POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_NATIONAL) - Administracja stanowa/prowincjonalna/regionalna
(
POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_STATE) - Władze miejskie lub lokalne
(
POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_CITY) - Inne (
POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_OTHER)- Na przykład jeśli deweloper jest zewnętrznym deweloperem działającym w imieniu instytucji państwowej.
- Administracja państwowa
(
- Warunki: wymagane, jeśli
IS_GOVERNMENT_APPma wartość true. Odpowiedzi {NATIONAL, STATE, CITY} i OTHER wzajemnie się wykluczają.
- Identyfikator pytania:
POLICY_QUESTION_ID_GOV_ENT_RESPONSES- Typ: grupa z kluczem
- Tekst pytania: dane instytucji państwowej
- Klucze:
POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_NATIONALPOLICY_RESPONSE_CHOICE_ID_GOVERNMENT_STATEPOLICY_RESPONSE_CHOICE_ID_GOVERNMENT_CITY
- Warunki: pytania w tej grupie są wymagane w przypadku każdego klucza (poziomu administracji państwowej) wybranego w pytaniu
GOVERNMENT_ENTITY. - Zagnieżdżone pytania:
- Identyfikator pytania:
POLICY_QUESTION_ID_GOV_WITHOUT_WEBSITE- Typ: wartość logiczna
- Tekst pytania: instytucja państwowa nie ma strony internetowej
- Identyfikator pytania:
POLICY_QUESTION_ID_GOV_WEBSITE_URL- Typ: ciąg znaków
- Tekst pytania: podaj link do oficjalnej strony internetowej instytucji państwowej
- Warunki: wymagane, jeśli
GOV_WITHOUT_WEBSITEma wartość „false”.
- Identyfikator pytania:
POLICY_QUESTION_ID_GOV_WIKIPEDIA_URL- Typ: ciąg znaków
- Tekst pytania: jeśli to możliwe, podaj link do strony w Wikipedii na temat instytucji państwowej.
- Warunki: dostępne, jeśli
GOV_WITHOUT_WEBSITEma wartość „prawda”.
- Identyfikator pytania:
- Identyfikator pytania:
POLICY_QUESTION_ID_OTHER_ENT_RESPONSES- Typ: grupa z kluczem
- Tekst pytania: inne szczegóły podmiotu
- Klucze:
POLICY_RESPONSE_CHOICE_ID_GOVERNMENT_OTHER
- Warunki: pytania w tej grupie są wymagane w przypadku każdego klucza (typu) wybranego w
GOVERNMENT_ENTITY. - Zagnieżdżone pytania:
- Identyfikator pytania:
POLICY_QUESTION_ID_GOV_APP_GOAL- Typ: ciąg znaków
- Tekst pytania: Jakie są cele tej aplikacji?
- Identyfikator pytania:
POLICY_QUESTION_ID_GOV_RELATIONSHIP- Typ: ciąg znaków
- Tekst pytania: jaki jest związek dewelopera z instytucjami państwowymi?
- Identyfikator pytania:
Przykładowy kod 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. Deklaracja dotycząca finansów
Identyfikator deklaracji: POLICY_DECLARATION_ID_FINANCE
- Identyfikator pytania:
POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES- Typ: jednokrotny wybór
- Tekst pytania: wybierz wszystkie funkcje finansowe, które zapewnia aplikacja. Pomoże nam to przekazać zgłoszenie do odpowiedniego zespołu.
- Opcje:
- Bezpośrednie udzielanie kredytu konsumpcyjnego
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_PERSONAL_LOAN_DIRECT_LENDER) - Pośrednictwo kredytowe (
POLICY_RESPONSE_CHOICE_ID_FINANCE_LOAN_FACILITATOR) - Szybkie pożyczki
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_PAYDAY_LOANS) - Bankowość (
POLICY_RESPONSE_CHOICE_ID_FINANCE_BANKING) - Linia kredytowa
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_LINE_OF_CREDIT) - Zaliczki na poczet wynagrodzenia (
POLICY_RESPONSE_CHOICE_ID_FINANCE_EARNED_WAGED_ADVANCES) - Bankowość mikrofinansowa
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_MICROFINANCE_BANKS) - Płatności mobilne i cyfrowe portfele
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_MOBILE_PAYMENTS) - Usługi transferów i przekazów pieniężnych (
POLICY_RESPONSE_CHOICE_ID_FINANCE_MONEY_TRANSFER) - Nagrody, punkty, zniżki w ramach programu lojalnościowego linii lotniczej i inne zachęty (
POLICY_RESPONSE_CHOICE_ID_FINANCE_REWARDS) - Kup teraz, zapłać później
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_BUY_NOW_PAY_LATER) - Portfel kryptowalutowy
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_WALLET) - Giełda kryptowalut
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXCHANGE) - Sprzedaż tokenizowanych zasobów cyfrowych (NFT), handel nimi i związane z nimi nagrody
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_NFT_TRADING) - Obrót akcjami i zarządzanie portfelem inwestycyjnym
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_STOCK_TRADING) - Crowdfunding i fundusz wspólny
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_CROWDFUNDING) - Rynki prognostyczne
- (
- Dowiedz się więcej o wdrożeniu pilotażowym dotyczącym rynków prognostycznych.
POLICY_RESPONSE_CHOICE_ID_FINANCE_PREDICTION_MARKETS) - Informacje kredytowe i monitorowanie aktywności kredytowej (
POLICY_RESPONSE_CHOICE_ID_FINANCE_CREDIT_REPORT) - Doradztwo finansowe (
POLICY_RESPONSE_CHOICE_ID_FINANCE_ADVICE) - Ubezpieczenie
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_INSURANCE) - Inne (
POLICY_RESPONSE_CHOICE_ID_FINANCE_OTHER) - Aplikacja nie zawiera żadnych funkcji finansowych.
POLICY_RESPONSE_CHOICE_ID_FINANCE_NONE
- Bezpośrednie udzielanie kredytu konsumpcyjnego
(
- Warunki: zawsze wymagane.
- Identyfikator pytania:
POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPE_OTHER_SPECIFY- Typ: ciąg znaków
- Tekst pytania: opisz inne funkcje finansowe zawarte w aplikacji.
- Warunki: wymagane, jeśli w polu
POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPESwybranoPOLICY_RESPONSE_CHOICE_ID_FINANCE_OTHER.
Aplikacje do kredytów konsumpcyjnych – wszystkie kraje / regiony
Jeśli w przypadku pytania POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES wybrano którąś z tych odpowiedzi, musisz odpowiedzieć na te pytania:
POLICY_RESPONSE_CHOICE_ID_FINANCE_PERSONAL_LOAN_DIRECT_LENDERPOLICY_RESPONSE_CHOICE_ID_FINANCE_LOAN_FACILITATORPOLICY_RESPONSE_CHOICE_ID_FINANCE_PAYDAY_LOANS
- Identyfikator pytania:
POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_LENDING_INSTITUTIONS- Typ: grupa powtarzana
- Tekst pytania: podaj informacje o partnerach kredytowych, z którymi deweloper współpracuje we wszystkich krajach / regionach.
- Zagnieżdżone pytania:
- Identyfikator pytania:
POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_LENDING_INSTITUTION_NAME- Typ: ciąg znaków
- Tekst pytania: nazwa firmy
- Identyfikator pytania:
POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_LENDING_INSTITUTION_RELATIONSHIP- Typ: pojedynczy wybór
- Tekst pytania: relacja
- Opcje:
- Właścicielem jest ta sama osoba prawna (
POLICY_RESPONSE_CHOICE_ID_FINANCE_OWNED_BY_SAME_LEGAL_ENTITY) - Właścicielem jest ta sama firma nadrzędna (
POLICY_RESPONSE_CHOICE_ID_FINANCE_OWNED_BY_SAME_PARENT_COMPANY) - Instytucja kredytowa jest podmiotem zależnym podmiotu prawnego dewelopera aplikacji (
POLICY_RESPONSE_CHOICE_ID_FINANCE_LENDING_INST_SUBSID_OF_APP_LE) - Podmiot prawny dewelopera aplikacji jest podmiotem zależnym instytucji kredytowej (
POLICY_RESPONSE_CHOICE_ID_FINANCE_APP_LE_SUBSID_OF_LENDING_INST) - Niepowiązane (
POLICY_RESPONSE_CHOICE_ID_FINANCE_RELATIONSHIP_UNRELATED) - Podmiot stowarzyszony (
POLICY_RESPONSE_CHOICE_ID_FINANCE_RELATIONSHIP_AFFILIATED)
- Właścicielem jest ta sama osoba prawna (
- Identyfikator pytania:
- Identyfikator pytania:
POLICY_QUESTION_ID_FINANCE_PERSONAL_LOAN_COMPLIANCE- Typ: pojedynczy wybór
- Tekst pytania: potwierdzam, że prowadzę legalną działalność biznesową i w pełni przestrzegam obowiązujących przepisów.
- Opcje:
POLICY_RESPONSE_CHOICE_ID_FINANCE_PERSONAL_LOAN_IS_COMPLIANT
- Warunki: wymagane, jeśli wybrano którykolwiek z typów pożyczek osobistych.
Pytania dotyczące kryptowalut – Stany Zjednoczone
Jeśli w przypadku pytania POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES wybrano którąś z tych odpowiedzi, musisz odpowiedzieć na te pytania:
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_WALLETPOLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_EXCHANGE
- Identyfikator pytania:
POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LEGAL_INSTITUTION_NAME- Typ: ciąg znaków
- Tekst pytania: nazwa prawna podmiotu
- Identyfikator pytania:
POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPES- Typ: jednokrotny wybór
- Tekst pytania: typ licencji – zaznacz wszystkie pasujące odpowiedzi
- Opcje:
- Mam rejestrację w FinCEN jako firma świadcząca usługi finansowe oraz w co najmniej jednym stanie jako podmiot świadczący usługi przekazów pieniężnych (
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE) - Mam licencję federalnego lub stanowego podmiotu świadczącego usługi bankowe
(
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSE)
- Mam rejestrację w FinCEN jako firma świadcząca usługi finansowe oraz w co najmniej jednym stanie jako podmiot świadczący usługi przekazów pieniężnych (
- Identyfikator pytania:
POLICY_QUESTION_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE_NUMBER- Typ: ciąg znaków
- Tekst pytania: numer licencji
- Warunki: wymagane, jeśli w polu
POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPESwybrano opcjęPOLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE.
- Identyfikator pytania:
POLICY_QUESTION_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE- Typ: dokument
- Tekst pytania: prześlij licencję
- Warunki: wymagane, jeśli w polu
POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPESwybranoPOLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FINCEN_LICENSE.
- Identyfikator pytania:
POLICY_QUESTION_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSE_NUMBER- Typ: ciąg znaków
- Tekst pytania: numer licencji
- Warunki: wymagane, jeśli w polu
POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPESwybranoPOLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSE.
- Identyfikator pytania:
POLICY_QUESTION_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSE- Typ: dokument
- Tekst pytania: prześlij licencję
- Warunki: wymagane, jeśli w polu
POLICY_QUESTION_ID_FINANCE_CRYPTO_US_LICENSE_TYPESwybranoPOLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_US_FEDERAL_OR_STATE_CHARTERED_LICENSE.
- Identyfikator pytania:
POLICY_QUESTION_ID_FINANCE_CRYPTO_CONFIRM_GEO_RESTRICTED_IN_US- Typ: jednokrotny wybór
- Tekst pytania: potwierdzam, że aplikacja nie umożliwia zakupu, przechowywania ani wymiany kryptowalut w tym kraju/regionie i zastosowane zostały niezbędne środki ograniczające dostęp z innych krajów/regionów.
- Opcje:
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_CONFIRM_GEO_RESTRICTED_IN_US
- Warunki: dostępne, jeśli wybrano typy kryptowalut. Wyklucza się z pytaniami dotyczącymi kryptowalut w Stanach Zjednoczonych.
- Identyfikator pytania:
POLICY_QUESTION_ID_FINANCE_CRYPTO_CONFIRM_NON_CUSTODIAL_WALLET_US- Typ: jednokrotny wybór
- Tekst pytania: potwierdzam, że aplikacja jest niepowierniczym portfelem kryptowalutowym w formie aplikacji bez nadzoru.
- Opcje:
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_CONFIRM_NON_CUSTODIAL_WALLET_US
- Warunki: dostępne, jeśli w
POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPESwybranoPOLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_WALLET. Wyklucza się z pytaniami dotyczącymi kryptowalut w Stanach Zjednoczonych.
Aplikacje do kryptowalut – wszystkie kraje
Jeśli w sekcji POLICY_QUESTION_ID_FINANCIAL_PRODUCT_TYPES wybrano którykolwiek typ kryptowaluty, musisz odpowiedzieć na to pytanie:
- Identyfikator pytania:
POLICY_QUESTION_ID_FINANCE_CRYPTO_ACCEPT_TERMS- Typ: jednokrotny wybór
- Treść pytania: deweloper zgadza się powiadomić Google o wszystkich zmianach stanu licencji, takich jak wygaśnięcie, cofnięcie, zawieszenie czy ograniczenie zakresu lub uprawnień. Deweloper potwierdza, że licencje i aplikacje uwzględnione w tej deklaracji są zgodne ze wszystkimi lokalnymi wymaganiami prawnymi krajów, regionów lub stanów, na które będą kierowane.
- Opcje:
- Przyjmuję do wiadomości i akceptuję te warunki (
POLICY_RESPONSE_CHOICE_ID_FINANCE_CRYPTO_TERMS_ACCEPTED)
- Przyjmuję do wiadomości i akceptuję te warunki (
Przykładowy kod 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. Deklaracja testowych danych logowania (dane logowania)
Identyfikator deklaracji: POLICY_DECLARATION_ID_TESTING_CREDENTIALS
- Identyfikator pytania:
POLICY_QUESTION_ID_TESTING_CREDENTIALS_LOGIN_REQUIRED- Typ: wartość logiczna
- Tekst pytania: czy jakakolwiek część aplikacji jest objęta ograniczeniami?
- Tekst pomocniczy:
- Tak: jeśli aplikacja zawiera którekolwiek z tych elementów: dane logowania na konto, takie jak adres e-mail, nazwa użytkownika, logowanie na konto Google lub logowanie jednokrotne; płatności, takie jak produkty jednorazowe, członkostwa, subskrypcje lub poziomy dostępu; kody polecające lub kody QR; jednorazowe kody PIN lub weryfikacja dwuetapowa; uwierzytelnianie biometryczne; działania, które mają być wykonywane na innym urządzeniu.
- Nie: jeśli któraś z tych opcji dotyczy aplikacji: żadna część aplikacji nie jest ograniczona; aplikacja nie wymaga logowania się na konto w żadnym kraju / regionie; aplikacja nie wymaga logowania się na konto i nie zawiera treści płatnych.
- Warunki: zawsze wymagane.
- Identyfikator pytania:
POLICY_QUESTION_ID_TESTING_CREDENTIALS_LIST- Typ: grupa powtarzana (maksymalnie 5 zestawów danych logowania)
- Treść pytania: szczegóły logowania
- Warunki: wymagane, jeśli
POLICY_QUESTION_ID_TESTING_CREDENTIALS_LOGIN_REQUIREDma wartość „prawda”. - Zagnieżdżone pytania:
- Identyfikator pytania:
POLICY_QUESTION_ID_TESTING_CREDENTIALS_NAME- Typ: ciąg znaków
- Tekst pytania: imię i nazwisko
- Tekst pomocniczy: nazwij ten zestaw danych logowania, abyśmy mogli rozpoznać, czego dotyczy. Na przykład „Konto administratora” lub „Konto użytkownika”.
- Warunki: zawsze wymagane w grupie.
- Identyfikator pytania:
POLICY_QUESTION_ID_TESTING_CREDENTIALS_USERNAME- Typ: ciąg znaków
- Tekst pytania: nazwa użytkownika, adres e-mail lub numer telefonu
- Tekst pomocniczy: w przypadku numerów telefonów podaj kod kraju i numer kierunkowy.
- Warunki: wymagane, jeśli pola
POLICY_QUESTION_ID_TESTING_CREDENTIALS_PASSWORDiPOLICY_QUESTION_ID_TESTING_CREDENTIALS_ADDITIONAL_DETAILSsą puste.
- Identyfikator pytania:
POLICY_QUESTION_ID_TESTING_CREDENTIALS_PASSWORD- Typ: ciąg znaków
- Tekst pytania: Hasło
- Warunki: wymagane, jeśli pola
POLICY_QUESTION_ID_TESTING_CREDENTIALS_USERNAMEiPOLICY_QUESTION_ID_TESTING_CREDENTIALS_ADDITIONAL_DETAILSsą puste.
- Identyfikator pytania:
POLICY_QUESTION_ID_TESTING_CREDENTIALS_ADDITIONAL_DETAILS- Typ: ciąg znaków
- Treść pytania: wszelkie inne informacje wymagane do uzyskania dostępu do aplikacji
- Tekst pomocniczy: podaj wszelkie inne informacje wymagane do uzyskania dostępu do aplikacji. Jeśli aplikacja wymaga tylko nazwy użytkownika i hasła, podaj je w polach powyżej. Przykłady ograniczenia dostępu za pomocą innych danych niż nazwa użytkownika i hasło obejmują między innymi: weryfikację dwuetapową, kody QR, dostęp na podstawie lokalizacji, członkostwo, logowanie biometryczne…
- Warunki: wymagane, jeśli pola
POLICY_QUESTION_ID_TESTING_CREDENTIALS_USERNAMEiPOLICY_QUESTION_ID_TESTING_CREDENTIALS_PASSWORDsą puste.
- Identyfikator pytania:
POLICY_QUESTION_ID_TESTING_CREDENTIALS_NO_ADDITIONAL_DETAILS_REQUIRED- Typ: jednokrotny wybór
- Tekst pytania: dane logowania podane w tej deklaracji zapewniają pełny dostęp do wszystkich funkcji i treści aplikacji, w tym do treści premium lub płatnych.
- Opcje:
POLICY_RESPONSE_CHOICE_ID_TESTING_CREDENTIALS_NO_ADDITIONAL_DETAILS_REQUIRED
- Warunki: zawsze wymagane w grupie.
- Identyfikator pytania:
- Identyfikator pytania:
POLICY_QUESTION_ID_TESTING_CREDENTIALS_ANDROID_TESTING_CONSENT- Typ: jednokrotny wybór
- Tekst pytania: zezwalaj Androidowi na używanie podanych danych logowania do testowania wydajności i zgodności aplikacji. Testy służą do poprawy zgodności aplikacji z różnymi urządzeniami i wersjami Androida.
- Opcje:
POLICY_RESPONSE_CHOICE_ID_TESTING_CREDENTIALS_ANDROID_TESTING_CONSENT
- Warunki: wyświetlane, jeśli
POLICY_QUESTION_ID_TESTING_CREDENTIALS_LOGIN_REQUIREDma wartość true.
Przykładowy kod 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. Deklaracja dotycząca polityki prywatności
Identyfikator deklaracji: POLICY_DECLARATION_ID_PRIVACY_POLICY
- Identyfikator pytania:
POLICY_QUESTION_ID_PRIVACY_POLICY_URL- Typ: ciąg znaków
- Treść pytania: dodaj politykę prywatności do strony z informacjami o aplikacji, aby zapewnić przejrzystość w zakresie traktowania poufnych danych użytkowników i danych na urządzeniu. Więcej informacji Jeśli docelowa grupa odbiorców aplikacji obejmuje dzieci poniżej 13 lat, musisz dodać politykę prywatności. Przeczytaj zasady dotyczące danych użytkownika, by uniknąć często popełnianych błędów.
- Warunki: zawsze wymagane.
Przykładowy kod JSON
{ "declarationId": "POLICY_DECLARATION_ID_PRIVACY_POLICY", "responses": [ { "questionId": "POLICY_QUESTION_ID_PRIVACY_POLICY_URL", "stringResponse": { "value": "https://www.example.com/privacy" } } ] }
7. Deklaracja dotycząca treści i odbiorców docelowych
Identyfikator deklaracji: POLICY_DECLARATION_ID_TARGET_AUDIENCE_CONTENT
- Identyfikator pytania:
POLICY_QUESTION_ID_TAC_TARGET_AGE_GROUPS- Typ: jednokrotny wybór
- Treść pytania: jakie są docelowe grupy wiekowe aplikacji?
- Opcje:
- 5 lat i mniej (
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 lat i więcej (
POLICY_RESPONSE_CHOICE_ID_TAC_AGE_EIGHTEEN_AND_ABOVE)
- 5 lat i mniej (
- Warunki: zawsze wymagane. Musisz wybrać ciągły zestaw przedziałów wiekowych.
- Identyfikator pytania:
POLICY_QUESTION_ID_TAC_RESTRICT_MINOR_ACCESS- Typ: jednokrotny wybór
- Tekst pytania: ograniczaj dostęp do aplikacji użytkownikom, których Google uzna za małoletnich (opcjonalnie)
- Tekst pomocniczy: deweloper potwierdza, że usługa Google Play powinna blokować użytkownikom uznanym za małoletnich te działania: wyszukiwanie aplikacji lub jej pobieranie w Google Play; dokonywanie zakupów w aplikacji, w tym nowych subskrypcji i ich odnowień w przypadku dotychczasowych subskrybentów. Rozumiem, że Google Play może nie być w stanie zablokować wszystkich małoletnich użytkowników, którzy nie zadeklarowali, że mają mniej niż 18 lat.
- Opcje:
POLICY_RESPONSE_CHOICE_ID_TAC_RESTRICT_MINOR_ACCESS
- Warunki: wyświetlane tylko wtedy, gdy wybrano
POLICY_RESPONSE_CHOICE_ID_TAC_AGE_EIGHTEEN_AND_ABOVE.
- Identyfikator pytania:
POLICY_QUESTION_ID_TAC_COMPLIES_WITH_CHILDREN_LAWS_CERTIFICATION- Typ: jednokrotny wybór
- Treść pytania: deweloper potwierdza, że aplikacja (w tym wszystkie interfejsy API, pakiety SDK i reklamy) jest zgodna z obowiązującymi przepisami i regulacjami dotyczącymi dzieci. Przykłady takich przepisów to amerykańska ustawa o ochronie prywatności dzieci w internecie (Children’s Online Privacy Protection Act, COPPA) oraz unijne Ogólne rozporządzenie o ochronie danych (RODO).
- Opcje:
POLICY_RESPONSE_CHOICE_ID_TAC_CHILDREN_LAWS_CERTIFIED
- Warunki: wymagane, jeśli wybrano dowolną grupę wiekową do 12 lat.
- Identyfikator pytania:
POLICY_QUESTION_ID_TAC_ADS_FROM_GOOGLE_PLAY_CERTIFIED_AD_NETWORKS- Typ: jednokrotny wybór
- Tekst pytania: deweloper potwierdza, że wszystkie reklamy w aplikacji pochodzą z sieci reklamowych certyfikowanych przez Google Play i są odpowiednie dla wszystkich odbiorców, w tym rodzin i dzieci.
- Opcje:
POLICY_RESPONSE_CHOICE_ID_TAC_ADS_FROM_GOOGLE_PLAY_CERTIFIED_AD_NETWORKS
- Warunki: wymagane, jeśli wybrano dowolną grupę wiekową poniżej 13 roku życia ORAZ w deklaracji dotyczącej reklam zadeklarowano, że aplikacja zawiera reklamy.
- Identyfikator pytania:
POLICY_QUESTION_ID_TAC_JOIN_TEACHER_APPROVED_PROGRAM- Typ: pojedynczy wybór
- Tekst pytania: Dołącz do Programu aplikacji zatwierdzonych przez nauczycieli
- Opcje:
- Dodaj aplikację do programu aplikacji zatwierdzonych przez nauczycieli
(
POLICY_RESPONSE_CHOICE_ID_TAC_INCLUDE_IN_TEACHER_APPROVED) - Nie dodawaj aplikacji do Programu aplikacji zatwierdzonych przez nauczycieli (
POLICY_RESPONSE_CHOICE_ID_TAC_DO_NOT_INCLUDE_IN_TEACHER_APPROVED)
- Dodaj aplikację do programu aplikacji zatwierdzonych przez nauczycieli
(
- Warunki: wymagane, jeśli wybrano dowolną grupę wiekową do 12 lat.
Przykładowy kod 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. Deklaracja dotycząca reklam
Identyfikator deklaracji: POLICY_DECLARATION_ID_ADS_DECLARATION
- Identyfikator pytania:
POLICY_QUESTION_ID_ADS_CONTAINS_ADS- Typ: pojedynczy wybór
- Tekst pytania: czy aplikacja zawiera reklamy? Zapoznaj się z zasadami dotyczącymi reklam, aby mieć pewność, że aplikacja jest zgodna z wymaganiami.
- Dozwolone odpowiedzi:
- Tak, aplikacja zawiera reklamy (
POLICY_RESPONSE_CHOICE_ID_ADS_HAS_ADS) - Nie, aplikacja nie zawiera reklam
(
POLICY_RESPONSE_CHOICE_ID_ADS_NO_ADS)
- Tak, aplikacja zawiera reklamy (
- Warunki: zawsze wymagane.
Przykładowy kod 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. Deklaracja dotycząca standardów bezpieczeństwa dzieci
Wymagane w przypadku aplikacji społecznościowych i randkowych.
Identyfikator deklaracji: POLICY_DECLARATION_ID_CHILD_SAFETY
- Identyfikator pytania:
POLICY_QUESTION_ID_CHILD_SAFETY_STANDARDS_URL- Typ: ciąg znaków
- Tekst pytania: podaj link do opublikowanych na serwerze zewnętrznym standardów aplikacji dotyczących zapobiegania wykorzystywaniu seksualnemu dzieci i naruszaniu ich praw. Link musi być aktywny, dostępny publicznie w każdym miejscu na świecie i nieedytowalny. Nie powinien prowadzić do pliku PDF.
- Warunki: zawsze wymagane.
- Identyfikator pytania:
POLICY_QUESTION_ID_CHILD_SAFETY_CONTACT_USE_DEV_ACCOUNT_EMAIL- Typ: pojedynczy wybór
- Treść pytania: wyznaczona osoba kontaktowa musi być przygotowana do omówienia obowiązujących w aplikacji zasad dotyczących zwalczania materiałów przedstawiających wykorzystywanie seksualne dzieci oraz tego, jak te zasady są egzekwowane w aplikacji.
- Opcje:
- Użyj kontaktowego adresu e-mail powiązanego z tym kontem dewelopera (
POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_USE_DEV_ACCOUNT_EMAIL) - Użyj innego adresu e-mail (
POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_USE_PROVIDED_EMAIL)
- Użyj kontaktowego adresu e-mail powiązanego z tym kontem dewelopera (
- Warunki: zawsze wymagane.
- Identyfikator pytania:
POLICY_QUESTION_ID_CHILD_SAFETY_CONTACT_EMAIL- Typ: ciąg znaków
- Treść pytania: adres e-mail
- Warunki: wymagane, jeśli w polu
POLICY_QUESTION_ID_CHILD_SAFETY_CONTACT_USE_DEV_ACCOUNT_EMAILwybrano opcjęPOLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_USE_PROVIDED_EMAIL.
- Identyfikator pytania:
POLICY_QUESTION_ID_CHILD_SAFETY_CONCERN_REPORT_MECHANISM_CONFIRMATION- Typ: jednokrotny wybór
- Treść pytania: Warunki
- Opcje:
- Aplikacja umożliwia użytkownikom zgłaszanie obaw związanych z bezpieczeństwem dzieci w aplikacji. Więcej informacji o przesyłaniu zgłoszeń znajdziesz w Centrum pomocy.
(
POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_CONCERN_REPORT_MECHANISM_CONFIRMED)
- Aplikacja umożliwia użytkownikom zgłaszanie obaw związanych z bezpieczeństwem dzieci w aplikacji. Więcej informacji o przesyłaniu zgłoszeń znajdziesz w Centrum pomocy.
(
- Warunki: zawsze wymagane.
- Identyfikator pytania:
POLICY_QUESTION_ID_CHILD_SAFETY_COMPLIANCE_CONFIRMATION- Typ: jednokrotny wybór
- Treść pytania: Warunki
- Opcje:
- Aplikacja jest zgodna ze wszystkimi przepisami prawa dotyczącymi bezpieczeństwa dzieci oraz umożliwia zgłaszanie naruszeń władzom regionalnym i krajowym. Więcej informacji o zgłaszaniu naruszeń odpowiednim organom znajdziesz w Centrum pomocy.
(
POLICY_RESPONSE_CHOICE_ID_CHILD_SAFETY_COMPLIANCE_CONFIRMATION)
- Aplikacja jest zgodna ze wszystkimi przepisami prawa dotyczącymi bezpieczeństwa dzieci oraz umożliwia zgłaszanie naruszeń władzom regionalnym i krajowym. Więcej informacji o zgłaszaniu naruszeń odpowiednim organom znajdziesz w Centrum pomocy.
(
- Warunki: zawsze wymagane.
Przykładowy kod 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. Deklaracja dotycząca aplikacji prezentujących wiadomości i czasopisma
Wymagane w przypadku aplikacji z wiadomościami i czasopismami.
Identyfikator deklaracji: POLICY_DECLARATION_ID_NEWS_MAGS
Szczegóły encji
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_SUBMITTING_FOR_LEGAL_ENTITY- Typ: wartość logiczna
- Tekst pytania: czy ta deklaracja jest wypełniana w imieniu osoby prawnej powiązanej z kontem dewelopera?
- Warunki: zawsze wymagane.
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_SUBMITTER_ENTITY_NAME- Typ: ciąg znaków
- Tekst pytania: podaj nazwę podmiotu, w imieniu którego przesyłasz deklarację.
- Warunki: wymagane, jeśli
POLICY_QUESTION_ID_NEWS_MAGS_SUBMITTING_FOR_LEGAL_ENTITYma wartość false.
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_CONTACT_URL- Typ: ciąg znaków
- Tekst pytania: podaj adres URL, pod którym możemy znaleźć dane kontaktowe tego podmiotu.
- Tekst pomocniczy: adres URL musi prowadzić do witryny z informacjami kontaktowymi, z których można łatwo skorzystać, np. z adresem e-mail lub numerem telefonu. Nie zaakceptujemy linków do kont w mediach społecznościowych.
- Warunki: zawsze wymagane.
Treść
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_TYPE- Typ: pojedynczy wybór
- Treść pytania: która kategoria najlepiej opisuje aplikację lub osobę prawną?
- Opcje:
- Komercyjna / prywatna (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_COMMERCIAL) - Społecznościowa / non-profit (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_COMMUNITY_NON_PROFIT) - Media publiczne / państwowe (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_PUBLIC_MEDIA) - Inne (określ) (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_OTHER)
- Komercyjna / prywatna (
- Warunki: zawsze wymagane.
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_TYPE_OTHER_SPECIFY- Typ: ciąg znaków
- Tekst pytania: wpisz kategorię.
- Warunki: wymagane, jeśli w polu
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_TYPEwybrano opcjęPOLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_OTHER.
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATOR- Typ: wartość logiczna
- Tekst pytania: czy aplikacja jest agregatorem wiadomości lub czasopism?
- Warunki: zawsze wymagane.
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_CONTENT_TYPE- Typ: jednokrotny wybór
- Tekst pytania: wybierz kategorie, które najlepiej opisują tematy treści publikowanych w aplikacji.
- Opcje:
- Firma (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_BUSINESS) - Edukacja i badania (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_EDUCATION_RESEARCH) - Rozrywka (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_ENTERTAINMENT) - Finanse (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_FINANCE) - Jedzenie i napoje (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_FOOD_DRINK) - Styl życia i moda (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_LIFESTYLE_FASHION) - Wiadomości i aktualności (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_NEWS_EVENTS) - Organizacyjne (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_ORGANIZATIONAL) - Nauka i technologia (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_SCIENCE_TECHNOLOGY) - Sport (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_SPORTS) - Usługi i treści profesjonalne (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_TRADE) - Podróże (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_TRAVEL) - Inne (określ) (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_OTHER)
- Firma (
- Warunki: wymagane, jeśli
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATORma wartość false.
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_CONTENT_TYPE_OTHER_SPECIFY- Typ: ciąg znaków
- Tekst pytania: kategoria treści
- Warunki: wymagane, jeśli w polu
POLICY_QUESTION_ID_NEWS_MAGS_CONTENT_TYPEwybrano opcjęPOLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_CONTENT_TYPE_OTHER.
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_HAS_YT_CHANNEL- Typ: wartość logiczna
- Treść pytania: Czy aplikacja ma kanał w YouTube?
- Warunki: wymagane, jeśli
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATORma wartość false.
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_YT_CHANNEL_URL- Typ: ciąg znaków
- Tekst pytania: adres URL w YouTube
- Warunki: wymagane, jeśli
POLICY_QUESTION_ID_NEWS_MAGS_HAS_YT_CHANNELma wartość true.
Dane logowania
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_HAS_EDITORIAL_GUIDELINES- Typ: wartość logiczna
- Tekst pytania: Czy aplikacja lub osoba prawna opublikowały wskazówki redakcyjne?
- Warunki: wymagane, jeśli
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATORma wartość false.
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_EDITORIAL_GUIDELINES_URL- Typ: ciąg znaków
- Tekst pytania: podaj adres URL, pod którym możemy dowiedzieć się więcej.
- Warunki: wymagane, jeśli
POLICY_QUESTION_ID_NEWS_MAGS_HAS_EDITORIAL_GUIDELINESma wartość true.
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_HAS_JOURNALISTIC_STANDARDS- Typ: wartość logiczna
- Treść pytania: czy aplikacja lub podmiot są powiązane z jakimikolwiek grupami lub inicjatywami zajmującymi się standardami dziennikarskimi?
- Warunki: wymagane, jeśli
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATORma wartość false.
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_JOURNALISTIC_STANDARDS_URL- Typ: ciąg znaków
- Tekst pytania: podaj adres URL, pod którym możemy dowiedzieć się więcej.
- Warunki: wymagane, jeśli
POLICY_QUESTION_ID_NEWS_MAGS_HAS_JOURNALISTIC_STANDARDSma wartość true.
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_HAS_JOURNALISTIC_RECOGNITION- Typ: wartość logiczna
- Tekst pytania: czy aplikacja lub osoba prawna otrzymały nagrodę dziennikarską?
- Warunki: wymagane, jeśli
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATORma wartość false.
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_JOURNALISTIC_RECOGNITION_URL- Typ: ciąg znaków
- Tekst pytania: podaj adres URL, pod którym możemy dowiedzieć się więcej.
- Warunki: wymagane, jeśli
POLICY_QUESTION_ID_NEWS_MAGS_HAS_JOURNALISTIC_RECOGNITIONma wartość true.
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_IS_IN_INDUSTRY_ASSOCIATION- Typ: wartość logiczna
- Treść pytania: czy aplikacja lub podmiot jest członkiem jakiegoś stowarzyszenia branżowego?
- Warunki: wymagane, jeśli
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATORma wartość false ORAZ wybranoPOLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_COMMERCIAL.
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_INDUSTRY_ASSOCIATION_NAME_URL- Typ: grupa powtarzana
- Tekst pytania: podaj nazwę stowarzyszenia i adres URL, pod którym można uzyskać więcej informacji.
- Warunki: wymagane, jeśli
POLICY_QUESTION_ID_NEWS_MAGS_IS_IN_INDUSTRY_ASSOCIATIONma wartość true. - Zagnieżdżone pytania:
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_INDUSTRY_ASSOCIATION_NAME- Typ: ciąg znaków
- Treść pytania: nazwa stowarzyszenia
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_INDUSTRY_ASSOCIATION_URL- Typ: ciąg znaków
- Tekst pytania: adres URL witryny
- Identyfikator pytania:
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_NAME- Typ: jednokrotny wybór
- Treść pytania: czy aplikacja lub osoba prawna jest częścią publicznego nadawcy albo przynależy do stowarzyszenia medialnego?
- Opcje:
- African Union of Broadcasting (AUB) (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_AUB) - Europejska Unia Nadawców (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) - Asia-Pacific Broadcasting Union (ABU) (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_ABU) - Inna odpowiedź (podaj szczegóły) (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER) - Żadne z powyższych (
POLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_NONE)
- African Union of Broadcasting (AUB) (
- Warunki: wymagane, jeśli
POLICY_QUESTION_ID_NEWS_MAGS_ENTITY_IS_AGGREGATORma wartość false ORAZ wybranoPOLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_ENTITY_TYPE_PUBLIC_MEDIA.
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER_NAME_URL- Typ: grupa powtarzana
- Tekst pytania: podaj nazwę i adres URL nadawcy publicznego lub stowarzyszenia medialnego.
- Warunki: wymagane, jeśli w polu
POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_NAMEwybrano opcjęPOLICY_RESPONSE_CHOICE_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER. - Zagnieżdżone pytania:
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER_NAME- Typ: ciąg znaków
- Treść pytania: nazwa stowarzyszenia
- Identyfikator pytania:
POLICY_QUESTION_ID_NEWS_MAGS_PUBLIC_SERVICE_MEDIA_OTHER_URL- Typ: ciąg znaków
- Tekst pytania: adres URL witryny
- Identyfikator pytania:
Przykładowy kod 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" } } ] } ] } } ] }