Zasób: opinia
Recenzja aplikacji na Androida.
Zapis JSON |
---|
{
"reviewId": string,
"authorName": string,
"comments": [
{
object ( |
Pola | |
---|---|
reviewId |
Unikalny identyfikator tej opinii. |
authorName |
Nazwa użytkownika, który napisał opinię. |
comments[] |
Pole powtarzane zawierające komentarze do opinii. |
Komentarz
Wpis rozmowy między użytkownikiem a deweloperem.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole sumy
|
|
userComment |
Komentarz użytkownika. |
developerComment |
Komentarz dewelopera. |
UserComment
Wpis użytkownika z rozmowy między użytkownikiem a deweloperem.
Zapis JSON |
---|
{ "text": string, "lastModified": { object ( |
Pola | |
---|---|
text |
Treść komentarza, czyli treść opinii. W niektórych przypadkach użytkownicy byli w stanie napisać opinię z oddzielnym tytułem i treścią. w takich przypadkach tytuł i treść są połączone i rozdzielone znakiem tabulatora. |
lastModified |
Czas ostatniej aktualizacji tego komentarza. |
starRating |
Ocena w gwiazdkach powiązana z opinią, od 1 do 5. |
reviewerLanguage |
Kod języka recenzenta. Ta treść jest pobierana z ustawień urządzenia, więc nie możemy zagwarantować, że będzie zgodna z językiem, w którym napisana jest opinia. Może go brakować. |
device |
Kryptonim urządzenia recenzenta, np. klte, flounder. Może go brakować. |
androidOsVersion |
Wersja pakietu SDK do Androida (wersja całkowita) na urządzeniu użytkownika w momencie napisania opinii, np. 23 to Marshmallow. Może go brakować. |
appVersionCode |
Kod wersji aplikacji zainstalowanej w momencie pisania opinii (liczba całkowita). Może go brakować. |
appVersionName |
Ciąg tekstowy z nazwą wersji aplikacji zainstalowanej w momencie pisania opinii. Może go brakować. |
thumbsUpCount |
Liczba użytkowników, którym podoba się ta opinia. |
thumbsDownCount |
Liczba użytkowników, którzy ocenili tę opinię za nie. |
deviceMetadata |
Informacje o cechach urządzenia użytkownika. |
originalText |
Nieprzetłumaczony tekst opinii, w której została przetłumaczona. Jeśli opinia nie została przetłumaczona, to pole jest puste. |
Sygnatura czasowa
Sygnatura czasowa reprezentuje punkt w czasie niezależny od strefy czasowej i kalendarza lokalnego, zakodowany jako liczba sekund i ułamków sekund z rozdzielczością nanosekundy. Liczba ta jest obliczana w odniesieniu do epoki UTC o północy 1 stycznia 1970 roku.
Zapis JSON |
---|
{ "seconds": string, "nanos": integer } |
Pola | |
---|---|
seconds |
Reprezentuje czas UTC w sekundach od epoki uniksowej. |
nanos |
Nieujemne ułamki sekundy w rozdzielczości nanosekundy. Musi mieścić się w zakresie od 0 do 999 999 999 włącznie. |
DeviceMetadata
Cechy urządzenia użytkownika.
Zapis JSON |
---|
{ "productName": string, "manufacturer": string, "deviceClass": string, "screenWidthPx": integer, "screenHeightPx": integer, "nativePlatform": string, "screenDensityDpi": integer, "glEsVersion": integer, "cpuModel": string, "cpuMake": string, "ramMb": integer } |
Pola | |
---|---|
productName |
Nazwa modelu urządzenia (np. Droid) |
manufacturer |
Producent urządzenia (np. Motorola) |
deviceClass |
Klasa urządzenia (np. tablet) |
screenWidthPx |
Szerokość ekranu w pikselach |
screenHeightPx |
Wysokość ekranu w pikselach |
nativePlatform |
Lista rozdzielonych przecinkami platform natywnych (np. „arm”, „arm7”) |
screenDensityDpi |
Gęstość ekranu w DPI |
glEsVersion |
Wersja OpenGL |
cpuModel |
Model procesora urządzenia, np. „MSM8974” |
cpuMake |
Marka procesora urządzenia, np. „Qualcomm” |
ramMb |
Pamięć RAM urządzenia w megabajtach, np. „2048” |
DeveloperComment
Wpis dewelopera pochodzący z rozmowy między użytkownikiem a deweloperem.
Zapis JSON |
---|
{
"text": string,
"lastModified": {
object ( |
Pola | |
---|---|
text |
Treść komentarza, czyli treść odpowiedzi. |
lastModified |
Czas ostatniej aktualizacji tego komentarza. |
Metody |
|
---|---|
|
Pobiera jedną opinię. |
|
Podaje wszystkie opinie. |
|
Pozwala odpowiedzieć na pojedynczą opinię lub zaktualizować istniejącą odpowiedź. |