Zasób: Icon
Informacje o ikonie partnera.
Zapis JSON |
---|
{ "name": string, "imageData": string, "state": enum ( |
Pola | |
---|---|
name |
Wymagany. Tylko dane wyjściowe. Nazwa zasobu ikony w formacie |
imageData |
Wymagany. Tylko dane wejściowe. Zawartość ikony, która musi być w formacie PNG lub musi być możliwa do przekonwertowania na ten format. Ciąg tekstowy zakodowany w formacie Base64. |
state |
Tylko dane wyjściowe. Bieżący stan ikony. |
iconUri |
Tylko dane wyjściowe. Identyfikator URI zatwierdzonej ikony hostowanej przez Google. Dotyczy tylko ikon w stanie |
reference |
Opcjonalnie. Wartość służąca do śledzenia ikony. Może to być klucz główny ikony w systemie lub nazwa pliku ikony. Google nie używa tej wartości. |
disapprovalReasons[] |
Tylko dane wyjściowe. Przyczyny odrzucenia ikony. Dotyczy tylko ikon w stanie |
Stan
Możliwe stany ikony.
Wartości w polu enum | |
---|---|
STATE_UNSPECIFIED |
Wartość domyślna. |
NEW |
Google otrzymało ikonę i sprawdza jej zawartość. |
APPROVED |
Ikona została zatwierdzona i jest gotowa do publicznego wyświetlania. Możesz łączyć z markami ikony, które mają stan ZATWIERDZONO. |
REJECTED |
Ikona zostanie odrzucona. Google nie będzie wyświetlać tej ikony. |
Metody |
|
---|---|
|
Przesyła nową ikonę i rozpoczyna proces jej sprawdzania. |
|
Zwraca Icon instancję powiązaną z nazwą zasobu ikony podaną w identyfikatorze URI żądania. |
|
Zwraca Icon dla konta partnera. |