Dodaj karty do Apple Wallet: Przewodnik biznesowy
Wszystko, co musisz wiedzieć o wydawaniu kart Apple Wallet jako firmie. Podstawy PassKit, metody dystrybucji i najszybsza ścieżka od decyzji do produkcji.
Dodawanie kart do Apple Wallet wymaga albo platformy Apple PassKit (technicznej), albo platformy takiej jak 7Konto (pod klucz). W tym przewodniku omówiono oba podejścia, dzięki czemu możesz podjąć świadomą decyzję. TL;DR: w przypadku większości firm korzystanie z platformy jest 10–100 razy szybsze niż budowanie od zera.
Co będziesz potrzebować
- W przypadku niestandardowego PassKit: konto programisty Apple, zespół inżynierów, bieżące możliwości konserwacji
- W przypadku podejścia platformowego: zasoby marki, informacje biznesowe, chęć konfiguracji
- Prawdziwe iPhone'y do testów (symulatory są niewystarczające)
Proces krok po kroku
Dowiedz się, czym jest Apple Wallet
Apple Wallet to aplikacja Apple do przechowywania cyfrowych kart: kart pokładowych, biletów, kart lojalnościowych, kart podarunkowych, kart członkowskich, kart płatniczych i innych.
- Dostępne na każdym iPhonie (preinstalowanym od iOS 6)
- Użytkownicy mogą dodawać przepustki z e-maili, stron internetowych, aplikacji, kodów QR lub dotknięć NFC
- Karty można aktualizować w czasie rzeczywistym (zmiany salda, przydział bramek, aktualizacje miejsc)
- Karty mogą wysyłać powiadomienia push
- Karty mogą być uruchamiane geograficznie (pojawiają się na ekranie blokady w pobliżu odpowiedniej lokalizacji)
- Google Wallet jest odpowiednikiem na Androidzie — większość platform obsługuje oba
Wybierz swoje podejście
Dwie ścieżki dodawania kart do Apple Wallet: zbuduj niestandardowe za pomocą PassKit lub użyj platformy takiej jak 7konto.
- Podejście PassKit: techniczne, elastyczne, wymaga 4-12 tygodni programowania, konto Apple Developer, bieżąca konserwacja
- Podejście platformowe (7Konto lub podobne): oparte na konfiguracji, szybsze, nie wymaga kodu, obejmuje bieżącą konserwację platformy
- W przypadku większości firm podejście oparte na platformie jest znacznie szybsze i zapewnia niższy całkowity koszt
Wskazówka
Nawet duże przedsiębiorstwa przechodzą na platformy, chyba że mają bardzo specyficzne potrzeby w zakresie dostosowywania. Zwykle wygrywa czas wprowadzenia produktu na rynek.
Skonfiguruj konto programisty Apple (podejście PassKit)
Jeśli wybierzesz podejście PassKit, potrzebujesz konta programisty Apple. Użytkownicy platformy pomijają ten element – platforma zarządza danymi uwierzytelniającymi Apple za Ciebie.
- Zarejestruj się na developer.apple.com (99 USD/rok)
- Utwórz identyfikator typu przepustki na swoim koncie programisty Apple
- Generuj certyfikaty do podpisywania karnetów
- Skonfiguruj webhooki do aktualizacji karnetów
- Stwórz infrastrukturę do generowania przepustek
Wskazówka
Ma zastosowanie tylko w przypadku tworzenia niestandardowego. Platformy zajmują się tym wszystkim za Ciebie.
Zaprojektuj swoją kartę
Przepustki Apple Wallet mają określone ograniczenia projektowe. Zaprojektuj swoją kartę tak, aby w nich działała.
- Apple udostępnia 6 typów karnetów: boardingPass, kuponowy, eventTicket, ogólny, storeCard, ThirdPartyReceipt
- W przypadku kart podarunkowych i lojalnościowych: użyj typu karty sklepowej
- W przypadku kuponów: użyj typu kuponu
- W przypadku biletów: użyj typu eventTicket
- Uwzględnij: logo, kolory marki, pola informacji podstawowych i dodatkowych, obraz, kod kreskowy/QR
- Przetestuj na rzeczywistym iPhonie — projekty renderują się inaczej w symulatorze
Wskazówka
Mniej znaczy więcej. Karty portfela są małe na ekranie blokady. Zaśmiecone projekty stają się nieczytelne.
Wybierz metodę dystrybucji
W jaki sposób klienci otrzymają przepustkę?
- Kod QR (skanują, aby dodać) — najczęściej używany, działa z każdą kamerą
- Link URL (klikają, aby dodać) — dobry do dystrybucji e-mailem/SMS-em
- Załącznik do wiadomości e-mail (plik .pkpass) — bezpośrednie pobieranie
- NFC (przykładają telefon do fizycznego czytnika) — do masowej dystrybucji fizycznej
- Na podstawie aplikacji (klikają „Dodaj do Apple Wallet” w Twojej aplikacji)
Wskazówka
Kody QR to uniwersalny wybór. Drukuj je na paragonach, wyświetlaj na terminalach POS, osadzaj w wiadomościach e-mail, umieszczaj na wizytówkach. Działa wszędzie.
Skonfiguruj aktualizacje karnetów (jeśli dotyczy)
W przypadku karnetów dynamicznych (salda, bilety, członkostwa) — skonfiguruj aktualizacje w czasie rzeczywistym.
- Podejście niestandardowe: wdrożenie integracji APN (usługi Apple Push Notification Service)
- Skonfiguruj infrastrukturę webhooka do przesyłania aktualizacji
- Obsługuj tokeny uwierzytelniające i przekazuj logikę aktualizacji
- Podejście platformowe: automatyczne — po prostu aktualizujesz dane, platforma obsługuje aktualizacje przekazywane
Wskazówka
Aktualizacje w czasie rzeczywistym sprawiają, że karty Portfela są potężne. Karta podarunkowa, która zawsze pokazuje aktualne saldo, jest znacznie lepszym rozwiązaniem niż statyczny kod QR.
Testuj na prawdziwych urządzeniach
Przetestuj cały proces na prawdziwych iPhone'ach, zanim udostępnisz je klientom.
- Test dodawania z QR, adresu URL i adresu e-mail
- Testuj na wielu wersjach iOS (obecnie obsługiwane: iOS 14 i nowsze)
- Testuj na modelach iPhone'a w ostatnich latach
- Testuj powiadomienia push i przesyłaj aktualizacje
- Przypadki testowe Edge: brak internetu, słaba bateria, starszy iPhone
Uruchom i wykonaj iterację
Rozpocznij transmisję na żywo, zmierz stopień wdrożenia, oceń projekt i przepływ.
- Śledź: współczynnik instalacji przepustek, aktywne przepustki, współczynnik zaangażowania
- Test A/B różnych projektów kart, aby znaleźć ten, który odpowiada
- Zoptymalizuj „moment dodania” — jak łatwo klient może dodać kartę?
- Iteruj na podstawie rzeczywistych danych o użytkowaniu
Typowe problemy i rozwiązania
Prawdziwe problemy, które widzieliśmy, gdy firmy przechodzą przez ten proces, i sposoby ich rozwiązania.
Wdrażanie PassKit trwa dłużej niż oczekiwano
Częste. W przypadku większości zespołów niestandardowy PassKit zajmuje 4–12 tygodni. Jeśli harmonogram ma kluczowe znaczenie, przejdź na podejście platformowe w przypadku wdrożenia trwającego 1–2 tygodnie.
Karty nie aktualizują się w Portfelu
Powiadomienia Apple Push wymagają odpowiedniej konfiguracji. Sprawdź certyfikaty, podpisywanie elementów webhook i punkty końcowe APN. Platformy obsługują to automatycznie.
Karty wyglądają inaczej w symulatorze niż na prawdziwym urządzeniu
Zawsze testuj na prawdziwych urządzeniach. Symulatory są przybliżone, ale nie dokładnie pasują. Często występują niewielkie różnice w renderowaniu, powiadomieniach i zachowaniu.
Pomiń przewodnik — zrobimy to za Ciebie
Bezpłatny 30-dniowy pilotaż obejmuje pełne wdrożenie przez nasz zespół. Otrzymujesz wynik bez wykonywania pracy.