Zasób: GenericClass
Klasa ogólna
| Zapis JSON | 
|---|
{ "id": string, "classTemplateInfo": { object (  | 
              
| Pola | |
|---|---|
id | 
                
                   
 Wymagany. Unikalny identyfikator klasy. Ten identyfikator musi być unikalny wśród wszystkich obiektów wydawcy. Ta wartość powinna mieć format   | 
              
classTemplateInfo | 
                
                   
 Informacje na temat szablonu wyświetlania klasy. Jeśli nie są ustawione, Google przyjmuje domyślny zestaw pól do wyświetlenia.  | 
              
imageModulesData[] | 
                
                   
 Dane modułu obrazu. Jeśli w obiekcie zdefiniowano również   | 
              
textModulesData[] | 
                
                   
 Dane modułu tekstowego. Jeśli w obiekcie zdefiniowano również   | 
              
linksModuleData | 
                
                   
 Dane modułu linków. Jeśli w obiekcie zdefiniowano również   | 
              
enableSmartTap | 
                
                   
 Dostępne tylko dla partnerów obsługujących technologię smart tap. Aby uzyskać dodatkową pomoc, skontaktuj się z zespołem pomocy.  | 
              
redemptionIssuers[] | 
                
                   
 Określa, którzy wydawcy elementów promocyjnych mogą wykorzystać kartę za pomocą smart tap. Wydawcy elementów promocyjnych są identyfikowani na podstawie identyfikatora wydawcy. Wydawcy ofert muszą mieć skonfigurowany co najmniej 1 klucz Smart Tap. Aby karta obsługiwała Smart Tap, pola   | 
              
securityAnimation | 
                
                   
 Opcjonalne informacje o animacji dotyczącej bezpieczeństwa. Jeśli ta opcja jest ustawiona, animacja bezpieczeństwa zostanie wyświetlona w szczegółach dokumentu.  | 
              
multipleDevicesAndHoldersAllowedStatus | 
                
                   
 Wskazuje, czy wielu użytkowników i urządzeń zapisze ten sam obiekt odwołujący się do tej klasy.  | 
              
callbackOptions | 
                
                   
 Opcje wywołania zwrotnego, które mają być używane do wywoływania wydawcy przy każdym zapisie/usunięciu obiektu tej klasy przez użytkownika końcowego. Wszystkie obiekty tej klasy są odpowiednie dla wywołania zwrotnego.  | 
              
viewUnlockRequirement | 
                
                   
 Wyświetl opcje wymagań dotyczących odblokowania dla ogólnego dokumentu.  | 
              
messages[] | 
                
                   
 Tablica komunikatów wyświetlanych w aplikacji. Wszyscy użytkownicy tego obiektu będą otrzymywać powiązane z nim komunikaty. Maksymalna liczba tych pól to 10.  | 
              
appLinkData | 
                
                   
 Opcjonalny link do aplikacji lub witryny, który będzie wyświetlany jako przycisk na karcie. Jeśli dla odpowiadającego obiektu podano dane AppLinkData, zostaną one użyte zamiast danych AppLink.  | 
              
valueAddedModuleData[] | 
                
                   
 Opcjonalne dane modułu wartości dodanej. Maksymalnie 10 na zajęcia. W przypadku karty wyświetli się tylko 10 kart, przy czym priorytet będą miały te z obiektu.  | 
              
merchantLocations[] | 
                
                   
 Lokalizacje sprzedawcy. Maksymalna liczba osób na zajęciach wynosi 10. Wszystkie dodatkowe MerchantLocations dodane po przekroczeniu limitu 10 są odrzucane. Te lokalizacje będą wywoływać powiadomienia, gdy użytkownik znajdzie się w określonym przez Google promieniu od punktu. To pole zastępuje wycofane pole LatLongPoints.  | 
              
Metody | 
            |
|---|---|
                
 | 
              Dodaje komunikat do klasy ogólnej, do której odwołuje się podany identyfikator klasy. | 
                
 | 
              Zwraca klasę ogólną o podanym identyfikatorze klasy. | 
                
 | 
              Wstawia klasę ogólną o podanym identyfikatorze i właściwościach. | 
                
 | 
              Zwraca listę wszystkich klas ogólnych dla podanego identyfikatora wydawcy. | 
                
 | 
              Aktualizuje klasę ogólną, do której odwołuje się podany identyfikator klasy. | 
                
 | 
              Aktualizuje klasę ogólną, do której odwołuje się podany identyfikator klasy. |