Overview
These guidelines are provided for developers participating in our
program
for offering users in the European Economic Area (EEA) an alternative billing to
Google Play’s billing system without user choice. Developers with users in the
EEA who are participating in the
user choice billing
pilot
and offering an alternative billing system alongside Google Play’s billing
system should use the
user choice billing UX
guidelines
. These UX
guidelines aim to maintain a consistent user experience by requiring developers
to display an information screen to each user the first time the user initiates
a purchase. The user-facing messages and UI specifications for the information
screen should be implemented according to the following guidelines.
Developer app
|
Information screen for users
|
Select language
Select the language of your users to view the corresponding UI text strings in
the design specifications below.
The information screen helps users understand the impact of the change.
When to display
The information screen must be shown to users at the start of their first
purchase. This message does not need to be displayed on subsequent purchases by
the same user. Display the information screen immediately after a user has taken
explicit action to initiate a purchase.
When to display price
The purchase price should be visible and obvious to users before they are shown
the information screen.
How to display
The information screen must be displayed in a modal bottom sheet. A modal bottom
sheet is similar to a modal dialog that animates up from the bottom of the
screen and stays pinned to the bottom. It is elevated above all UI elements on
the underlying screen. The underlying screen is obscured behind a dark scrim to
indicate that it will not respond to user interaction.
Refer to Google Material Design for more information on the
design
and
implementation
of modal bottom sheets.
User actions
The bottom sheet must be triggered when a user taps on a button or other UI
element in your app that initiates a purchase. The user can take two possible
actions from the information screen:
Got it
Tapping the “Got it” button dismisses the information screen and launches the
next screen in your payment flow.
Learn more
Tapping the “Learn more” button launches a Google Help Center article in a web
browser.
Dismiss
If users want to dismiss the bottom sheet and return to the underlying screen,
they can dismiss the bottom sheet by:
- Tapping outside of the bottom sheet container
- Tapping the Android system "Back" button
The information screen does not need to be displayed again after it has been
dismissed or after the user has tapped “Got it”.
Example: When the user taps to purchase in your app, the button will trigger the
information screen.
Design specifications
The information screen is divided into three components: title, message, and
buttons. All three components are required and must contain the exact text and
UI elements defined in these guidelines. Do not include any additional text or
imagery on this screen, but you are free to include additional text and imagery
on other screens.
- Title
- Text 1
- Text 2
- Buttons
- Bottom sheet
- Background scrim
Title
Text
|
Select language
English
|
This app does not use Google Play’s billing system
|
French
|
Cette application n'utilise pas le systeme de facturation
de Google Play
|
German
|
Diese App verwendet nicht das Abrechnungssystem von Google
Play
|
Italian
|
Questa app non usa il sistema di fatturazione di Google
Play
|
Spanish
|
Esta aplicacion no utiliza el sistema de facturacion de
Google Play
|
Bulgarian
|
Това приложение не използва системата на Google Play за
таксуване
|
Catalan
|
Aquesta aplicacio no utilitza el sistema de facturacio de
Google Play
|
Czech
|
Tato aplikace nepou?iva faktura?niho systemu Google Play
|
Danish
|
Denne app anvender ikke Google Plays faktureringssystem
|
Dutch
|
Deze app maakt geen gebruik van het factureringssysteem
van Google Play
|
Greek
|
Αυτ? η εφαρμογ? δεν χρησιμοποιε? το σ?στημα χρ?ωση? του
Google Play
|
Estonian
|
See rakendus ei kasuta Google Play arveldussusteemi
|
Finnish
|
Tama sovellus ei kayta Google Playn laskutusjarjestelmaa
|
Croatian
|
Aplikacija ne upotrebljava sustav naplate Google Playa
|
Hungarian
|
Ez az alkalmazas nem hasznalja a Google Play szamlazasi
rendszeren
|
Icelandic
|
Þetta forrit notast ekki við innheimtukerfi Google
Play
|
Lithuanian
|
?i programa nenaudoja ?Google Play“ atsiskaitymo sistemos
|
Latvian
|
?aj? lietotn? netiek izmantoti Google Play nor??inu
sist?mu
|
Norwegian
|
Denne appen bruker ikke faktureringssystemet for Google
Play
|
Polish
|
Ta aplikacja nie u?ywa? systemu rozliczeniowego Google
Play
|
Portuguese (Brazilian)
|
Este app nao usa o sistema de faturamento do Google Play
|
Portuguese (European)
|
Esta app nao usa o sistema de faturacao do Google Play
|
Romanian
|
Aplica?ia nu folose?te sistemul de facturare Google Play
|
Slovak
|
Tato aplikacia nepou?iva faktura?ny system slu?by Google
Play
|
Slovenian
|
Ta aplikacija ne uporablja pla?ilni sistem Googla Play
|
Swedish
|
Den har appen anvander inte Google Plays
faktureringssystem
|
|
Font
|
Roboto (apply to all fonts)
|
Font size
|
18sp
|
Font color
|
#202124
|
Text 1
Used to highlight key points that are considered critical information.
Text
|
Select language
English
|
The developer will be the seller of all in-app purchases
and manage all aspects of your purchases, including customer
support, refund requests, and applicable consumer rights.
|
French
|
Le developpeur sera le vendeur de tous les achats via les
applications et gerera tous les aspects de vos achats, y
compris le service client, les demandes de remboursement et
les droits des consommateurs applicables.
|
German
|
Der Verkaufer aller In-App-Artikel ist der Entwickler. Er
verwaltet alle Aspekte Ihrer Kaufe, einschließlich
Kundensupport, Erstattungsanfragen und anwendbare
Verbraucherrechte.
|
Italian
|
Lo sviluppatore sara il venditore di tutti gli acquisti
in-app e gestira tutti gli aspetti dei tuoi acquisti, inclusa
l'assistenza clienti, le richieste di rimborso e i diritti del
consumatore applicabili.
|
Spanish
|
El desarrollador sera el vendedor de todas las compras en
la aplicacion y gestionara todos los aspectos de tus compras,
incluidos el servicio de asistencia, las solicitudes de
reembolso y los derechos de los consumidores
correspondientes.
|
Bulgarian
|
Програмистът ще бъде продавач на всички покупки в
приложението и ще управлява всички аспекти на покупките ви,
включително поддръжката на клиенти, заявките за възстановяване
на средства и приложимите права на потребителите.
|
Catalan
|
El desenvolupador sera el venedor de totes les compres des
de l'aplicacio i gestionara tots els aspectes relacionats amb
les teves compres, com ara el servei d'assistencia tecnica,
les sol·licituds de reembossament i els drets dels consumidors
aplicables.
|
Czech
|
Vyvoja? je prodejce v?ech nakup? v aplikaci a spravuje
v?echny aspekty nakup?, v?etn? zakaznicke podpory, ?adosti o
vraceni platby a platnych spot?ebitelskych prav.
|
Danish
|
Udvikleren vil være sælger af alle køb i apps og
administrere alle aspekter af dine køb, herunder kundesupport,
anmodninger om refusion og gældende forbrugerrettigheder.
|
Dutch
|
De ontwikkelaar is de verkoper van alle in-app aankopen en
beheert alle aspecten van je aankopen, waaronder support,
terugbetalingsverzoeken en toepasselijke consumentenrechten.
|
Greek
|
Ο προγραμματιστ?? θα ε?ναι ο πωλητ?? για ?λε? τι? αγορ??
εντ?? εφαρμογ?? και θα διαχειρ?ζεται ?λε? τι? πτυχ?? των
αγορ?ν σα?, ?πω? ε?ναι η υποστ?ριξη πελατ?ν, τα αιτ?ματα
επιστροφ?? χρημ?των και τα ισχ?οντα δικαι?ματα των
καταναλωτ?ν.
|
Estonian
|
Arendaja on muuja koigi rakendusesiseste ostude puhul ning
haldab teie ostude koiki aspekte, sealjuures
klienditeenindust, tagasimaksetaotlusi ja kohalduvaid
tarbijaoigusi.
|
Finnish
|
Kehittaja on sovelluksen sisaisten ostosten myyja ja
vastuussa kaikesta ostoihin liittyvasta, esimerkiksi
asiakastuesta, hyvityspyynnoista ja sovellettavista kuluttajan
oikeuksista.
|
Croatian
|
Razvojni programmer bit ?e prodava? svih kupnji putem
aplikacije i upravljati svim aspektima va?ih kupnji,
uklju?uju?i korisni?ku podr?ku, zahtjeve za povrat novca i
primjenjiva potro?a?ka prava.
|
Hungarian
|
A fejleszt? lesz az osszes alkalmazason beluli vasarlas
eladoja, illetve a vasarlasod kezel?je minden szempontbol,
ideertve tobbek kozott az ugyfelszolgalatot, a visszateritesi
kerelmeket es a vonatkozo fogyasztoi jogokat.
|
Icelandic
|
Þrounaraðilinn verður soluaðili allra innkaupa i forritinu
og stjornar ollum þattum kaupanna, þ.m.t. notendaþjonustu,
endurgreiðslubeiðnum og gildandi rettindum neytenda.
|
Lithuanian
|
K?r?jas bus vis? pirkim? programoje pardav?jas ir valdys
visus j?s? pirkim? aspektus, ?skaitant klient? palaikymo, l???
gr??inimo u?klausas bei taikomas vartotoj? teises.
|
Latvian
|
Izstr?d?t?js b?s visu lietotn? veikto pirkumu p?rdev?js un
p?rvald?s visus pirkuma aspektus, tostarp klientu atbalstu,
atmaksas piepras?jumus un piem?rojamo pat?r?t?ju ties?bu
iev?ro?anu.
|
Norwegian
|
Utvikleren er selgeren av kjøp i apper og handterer alle
aspekter ved kjøpet, deriblant brukerstøtte,
refusjonsforespørsler og relevante forbrukerrettigheter.
|
Polish
|
Deweloper b?dzie sprzedawc? w przypadku wszystkich zakupow
w aplikacji i b?dzie zarz?dza? wszystkimi aspektami zakupow, w
tym obsług? klienta, pro?bami o zwrot ?rodkow i obowi?zuj?cymi
prawami konsumentow.
|
Portuguese (Brazilian)
|
O desenvolvedor vai ser o vendedor de todas as compras no
app e vai gerenciar todos os aspectos das suas compras,
incluindo suporte ao cliente, solicitacoes de reembolso e
direitos do consumidor aplicaveis.
|
Portuguese (European)
|
O programador vai ser o vendedor de todas as compras na
app e gerir todos os aspetos das suas compras, incluindo o
apoio ao cliente, os pedidos de reembolsos e os direitos dos
consumidores aplicaveis.
|
Romanian
|
Dezvoltatorul va fi vanz?torul tuturor achizi?iilor in
aplica?ie ?i va gestiona toate aspectele achizi?iilor,
inclusiv asisten?a pentru clien?i, solicit?rile de rambursare
?i drepturile aplicabile ale consumatorilor.
|
Slovak
|
Vyvojar bude predajcom v?etkych nakupov v aplikacii a bude
spravova? v?etky aspekty va?ich nakupov vratane zakaznickej
podpory, ?iadosti o vratenie pe?azi a prislu?nych prav
spotrebite?ov.
|
Slovenian
|
Razvijalec bo prodajalec vseh nakupov v aplikaciji in bo
upravljal vse vidike nakupa, vklju?no s podporo za stranke,
zahtevami za vra?ilo kupnine in veljavnimi potro?ni?kimi
pravicami.
|
Swedish
|
Utvecklaren ar saljaren for alla kop i appen och hanterar
alla delar av kopet, till exempel kundsupport, forfragningar
om aterbetalning och tillampliga konsumentrattigheter.
|
|
Font size
|
14sp
|
Line height
|
20
|
Font color
|
#5F6368
|
Text 2
Used for secondary information that is of lower priority.
Text
|
Select language
English
|
Google Play features like gift cards, Play Points,
subscription management, and purchase controls won’t be
available.
|
French
|
Les fonctionnalites Google Play, comme les cartes et les
points Play, la gestion des abonnements et les parametres de
controle des achats ne seront pas disponibles.
|
German
|
Google Play-Funktionen wie Geschenkkarten, Play Points,
die Aboverwaltung und Kaufgenehmigungen sind nicht
verfugbar.
|
Italian
|
Le funzionalita di Google Play come le carte regalo, i
punti Play, la gestione degli abbonamenti e i controlli per
gli acquisti non saranno disponibili.
|
Spanish
|
No podras utilizar funciones de Google Play como las
tarjetas regalo, los Play Points, la gestion de suscripciones
y los controles de compra.
|
Bulgarian
|
Функциите на Google Play, като например карти за подарък,
точки в услугата, управление на абонаменти и контроли за
покупките, няма да бъдат налице.
|
Catalan
|
Les funcions de Google Play, com ara les targetes regal,
els punts de Play, la gestio de les subscripcions i els
controls de compra, no estaran disponibles.
|
Czech
|
Funkce Google Play jako darkove karty, body Play, sprava
p?edplatnych a nastaveni nakup? nebudou k dispozici.
|
Danish
|
Google Play-funktioner som f.eks. gavekort, Play-point,
administration af abonnementer og købsindstillinger vil ikke
være tilgængelige.
|
Dutch
|
Google Play-functies zoals cadeaukaarten, Play-punten,
abonnementbeheer en aankoopopties zijn niet beschikbaar.
|
Greek
|
Οι λειτουργ?ε? του Google Play, ?πω? ε?ναι οι δωροκ?ρτε?,
οι Π?ντοι Play, η διαχε?ριση συνδρομ?ν και τα στοιχε?α ελ?γχου
αγορ?ν, δεν θα ε?ναι διαθ?σιμα.
|
Estonian
|
Google Play funktsioonid, naiteks kinkekaardid, Play
punktid, tellimuste haldamine ja ostmise juhtelemendid, pole
saadaval.
|
Finnish
|
Google Playn ominaisuudet (esimerkiksi Play-lahjakortit,
Play-pisteet, ostosten hallinta ja tilausten hallinta) eivat
ole saatavilla.
|
Croatian
|
Zna?ajke Google Playa, kao ?to su darovne kartice, Play
bodovi, upravljanje pretplatama i kontrole kupnje ne?e biti
dostupne.
|
Hungarian
|
A Google Play olyan funkcioi, mint az ajandekutalvanyok, a
Play-pontok, az el?fizetes-kezeles es a vasarlasfelugyeleti
eszkozok nem allnak majd rendelkezesre.
|
Icelandic
|
Eiginleikar Google Play a borð við gjafakort, Play punkta,
umsjon askrifta og innkaupastyringar verða ekki i boði.
|
Lithuanian
|
?Google Play“ funkcijos, tokios kaip dovan? kortel?s,
?Play“ ta?kai, prenumeratos valdymas ir pirkimo valdikliai,
bus nepasiekiamos.
|
Latvian
|
Google Play iesp?jas, piem?ram, d?vanu kartes, abonementu
p?rvald?ba un pirkumu kontroles iestat?jumi, neb?s pieejamas.
|
Norwegian
|
Google Play-funksjoner som gavekort, Play Points,
administrering av abonnementer og kjøpskontroller er ikke
tilgjengelige.
|
Polish
|
Funkcje Google Play, takie jak karty podarunkowe, punkty
Play, zarz?dzanie subskrypcjami i opcje zakupow, nie b?d?
dost?pne.
|
Portuguese (Brazilian)
|
Os recursos do Google Play, como vales-presente, Play
Points, gerenciamento de assinaturas e controles de compra nao
vao estar disponiveis.
|
Portuguese (European)
|
As funcionalidades do Google Play, como vales de oferta,
Play Points, gestao de subscricoes e controlos de compras, nao
vao estar disponiveis.
|
Romanian
|
Func?iile Google Play precum cardurile cadou, punctele
Play, gestionarea abonamentelor ?i comenzile de achizi?ie nu
vor fi disponibile.
|
Slovak
|
Funkcie slu?by Google Play, ako su dar?ekove karty, body
Play, sprava odberov a ovladanie nakupov, nebudu k
dispozicii.
|
Slovenian
|
Funkcije Googla Play, kot so darilne kartice, to?ke Play,
upravljanje naro?nin in kontrolniki za nakupe ne bodo na
voljo.
|
Swedish
|
Google Play-funktioner som presentkort, Play-poang,
hantering av prenumerationer och kopkontroller ar inte
tillgangliga.
|
|
Font size
|
12sp
|
Line height
|
16
|
Font color
|
#5F6368
|
Text
|
Select language
English
|
Learn more
|
French
|
En savoir plus
|
German
|
Weitere Informationen
|
Italian
|
Scopri di piu
|
Spanish
|
Mas informacion
|
Bulgarian
|
Научете повече
|
Catalan
|
Mes informacio
|
Czech
|
Dal?i informace
|
Danish
|
Fa flere oplysninger
|
Dutch
|
Meer informatie
|
Greek
|
Μ?θετε περισσ?τερα
|
Estonian
|
Lisateave
|
Finnish
|
Lue lisaa
|
Croatian
|
Saznajte vi?e
|
Hungarian
|
Tovabbi informacio
|
Icelandic
|
Nanar
|
Lithuanian
|
Su?inokite daugiau
|
Latvian
|
Uzzin?t vair?k
|
Norwegian
|
Finn ut mer
|
Polish
|
Wi?cej informacji
|
Portuguese (Brazilian)
|
Saiba mais
|
Portuguese (European)
|
Saiba mais
|
Romanian
|
Afl? mai multe
|
Slovak
|
?al?ie informacie
|
Slovenian
|
Ve? o tem
|
Swedish
|
Las mer
|
|
Text alignment
|
Centered
|
Font size
|
14sp
|
Font weight
|
Medium
|
Font color
|
#01875F
|
Background color
|
#FFFFFF
|
Dimensions
|
Height:36, Width: scale to container
|
Corner radius
|
4dp
|
Outline
|
1dp, #DADCE0
|
Link
|
Links to
Google
Play help article
|
Text
|
Select language
English
|
Got it
|
French
|
OK
|
German
|
OK
|
Italian
|
OK
|
Spanish
|
Entendido
|
Bulgarian
|
Разбрах
|
Catalan
|
Entesos
|
Czech
|
Rozumim
|
Danish
|
OK
|
Dutch
|
OK
|
Greek
|
Το κατ?λαβα
|
Estonian
|
Selge
|
Finnish
|
Selva
|
Croatian
|
Shva?am
|
Hungarian
|
Ertem
|
Icelandic
|
Eg skil
|
Lithuanian
|
Supratau
|
Latvian
|
Labi
|
Norwegian
|
Greit
|
Polish
|
OK
|
Portuguese (Brazilian)
|
OK
|
Portuguese (European)
|
OK
|
Romanian
|
OK
|
Slovak
|
Dobre
|
Slovenian
|
Razumem
|
Swedish
|
OK
|
|
Text alignment
|
Centered
|
Font size
|
14sp
|
Font weight
|
Medium
|
Font color
|
#FFFFFF
|
Background color
|
#01875F
|
Dimensions
|
Height:36, Width: scale to container
|
Corner radius
|
4dp
|
Link
|
Links to next screen in your payment flow
|
Bottom sheet
Dimensions
|
Height: variable, Width: 100%
|
Corner radius
|
8dp, 8dp, 0, 0
|
Background
|
#FFFFFF
|
Inner padding
|
Left: 24dp, Right: 24dp, Top: 32dp, Bottom: 24dp
|
Elevation
|
8dp
|
Landscape
In landscape view, the bottom sheet is wider than in portrait view, but
otherwise follows the same design specifications and functionality.
Bottom sheet
|
Width: 500dp maximum, Inner padding: 24dp
|
Title
|
Same as portrait view
|
Message
|
Same as portrait view
|
Buttons
|
Height:36, Width: scale to container
|
For additional details on the EEA program for alternative billing without user
choice and frequently asked questions, please visit our
Help
Center
.