Wymagania wstępne

Zanim użyjesz Google Wallet API do integracji, wykonaj te czynności:

1. Załóż konto Google Wallet API Issuer

Do tworzenia i dystrybucji kart do Portfela Google potrzebne jest konto wystawcy. Zarejestruj się w Konsoli usług Google Pay i Portfela Google, aby uzyskać konto wydawcy. Po rejestracji otwórz stronę Google Wallet API i kliknij Utwórz pierwszą kartę. Po zaakceptowaniu warunków usługi możesz zacząć tworzyć klasę karty.

Po wykonaniu powyższego kroku możesz też wypróbować ćwiczenia z programowania.

2. Włącz interfejs Wallet API

3. Tworzenie konta usługi

Do wywoływania interfejsu Google Wallet API potrzebne są konto usługi i klucz konta usługi. Konto usługi to tożsamość, która wywołuje interfejs Google Wallet API. Klucz konta usługi zawiera klucz prywatny, którego aplikacja używa do uwierzytelniania w interfejsie Google Wallet API.

Utwórz konto usługi:

  • 1.Utwórz konto usługi w konsoli Google Cloud, podając następujące informacje:
    • Nazwa konta usługi – przykład: Internetowy klient Portfela
    • Identyfikator konta usługi – przykład: my-service-account
  • 2. Kliknij UTWÓRZ I KONTYNUUJ.
  • 3. Kliknij GOTOWE.

Utwórz klucz konta usługi:

  • 1. Wybierz konto usługi. Na przykład: my-service-account@my-project-id.iam.gserviceaccount.com.
  • 2. Kliknij pozycję menu KLUCZE u góry strony.
  • 3. Kliknij kolejno DODAJ KLUCZ i Utwórz nowy klucz.
  • 4. Wybierz typ klucza JSON.
  • 5. Kliknij UTWÓRZ, aby utworzyć i pobrać klucz konta usługi.

4. Autoryzacja konta usługi

Aby móc wywoływać interfejs API, musisz autoryzować konto usługi. Aby je autoryzować, przyznaj kontu usługi dostęp z możliwością zarządzania kontem wydawcy.

  • Otwórz stronę Użytkownicy w Konsoli usług Google Pay i Portfela Google.
  • 1. Kliknij Zaproś użytkownika.
  • 2. Dodaj adres e-mail konta usługi. Na przykład: my-service-account@my-project-id.iam.gserviceaccount.com.
  • 3. Wybierz poziom dostępu Programista.
  • 4. Kliknij Zaproś.

5. Utwórz zajęcia

Zanim utworzysz i dodasz EventObject, musisz utworzyć EventClass. Aby to zrobić, zaloguj się w Konsoli usług Google Pay i Portfela Google, otwórz stronę Google Wallet API i utwórz nową klasę Event.

  1. Otwórz kartę Zarządzaj.
  2. Jeśli po raz pierwszy tworzysz kartę, powinien pojawić się komunikat „Jesteś w trybie demonstracyjnym”.
  3. W trybie demonstracyjnym kliknij „Skonfiguruj konta testowe”, aby dodać konta testowe. Gdy konto wydawcy jest w trybie demonstracyjnym, tylko te konta będą mogły zapisywać karty.
  4. Kliknij Utwórz zajęcia.
  5. Wybierz Wydarzenie.
  6. wypełnij wszystkie wymagane pola oznaczone symbolem *;
  7. Kliknij Utwórz zajęcia.

Jeśli potrzebujesz kilku biletów na wydarzenia, powtórz czynności opisane na tej stronie.

Więcej informacji o sposobie prezentacji tych atrybutów na karcie znajdziesz w artykule o szablonie układu.

Po utworzeniu klasy wydarzenia przejdź do sekcji Dodawanie kart do Portfela Google.