Um Web Push Benachrichtigungen an den Safari Browser senden zu können, müssen Sie ein Zertifikat des Apple Push Notification Service (APNS) haben. In diesem Artikel erfahren Sie, wie Sie dieses Zertifikat erwerben können.
Zertifikat für Apple Push Notification Service erwerben
Zertifikatsanforderung erstellen
- Auf einem Mac starten Sie die App "KeyChain Access" (Schlüsselbundverwaltung).
- Wählen Sie Keychain Access (Schlüsselbundverwaltung) > Certificate Assistant (Zertifikatsassistent) > Request a Certificate From a Certificate Authority (Zertifikat einer Zertifizierungsinstanz anfordern) aus.

- Geben Sie E-Mail-Adresse und "Common name" ein. Lassen Sie das Feld "CA Email Address" (für die E-Mail-Adresse der Zertifizierungsinstanz) leer.

Wählen Sie Saved to disk (Auf Festplatte gesichert) und dann Continue (Fortsetzen) aus.

- Wählen Sie den Ordner aus, in dem die Datei gespeichert werden soll; dann klicken Sie Save (Sichern) gefolgt von Done (Fertig).
Zertifikat bei Apple registrieren
- Melden Sie sich unter https://developer.apple.com mit Ihrem Developer Account an und navigieren Sie zu Identifiers. Im angezeigten Fenster klicken Sie das Symbol + und wählen Sie die Option Web Push IDs aus. Dann klicken Sie Continue.
- Geben Sie die Beschreibung und einen Unique Identifier für das Zertifikat ein.

- Klicken Sie Continue und dann Register, nachdem Sie die Gültigkeit Ihrer Eingaben noch einmal überprüft haben.
- Im Bereich "Certificates" klicken Sie das Symbol + und wählen Sie dann "Web Push ID Certificate" aus. Dann klicken Sie Continue.
- Wählen Sie im Dropdownmenü die Website Push ID aus, die Sie in Schritt 8 erstellt haben, und klicken Sie Continue.
- Laden Sie die in Schritt 5 auf Ihrem Mac generierte CSR-Datei hoch und klicken Sie Continue.
- Laden Sie das Zertifikat herunter.
- Um das Zertifikat zu installieren und exportieren, damit es zum Emarsys Account hinzugefügt werden kann, doppelklicken Sie die aus Ihrem Apple Developer Account heruntergeladene Datei.
- Die "Keychain Access"-App wird geöffnet und das Zertifikat wird in der Dateiliste angezeigt. Klicken Sie die Datei mit der rechten Maustaste und wählen Sie Export aus.
- Klicken Sie Save.
- Geben Sie ein Passwort für das Zertifikat ein und klicken Sie OK.
Es wird empfohlen, ein sicheres Passwort zu verwenden. Das Passwort ist für das Hochladen des Zertifikats zu Emarsys erforderlich.
APNS-Zertifikat zu Emarsys hinzufügen
- Im Emarsys Account gehen Sie zu Kanäle > Web Push > Tab "Domains".
- Klicken Sie "Details" rechts neben der Domain.
- Klicken Sie Add APNS.

- Aktualisieren Sie folgende Felder:
- Website name: Der Name der Website.
- Allowed domains: Die Domains, die Push Messages senden dürfen. Bitte geben Sie jede Domain mit https:// ein und teilen Sie mehrere Domains auf getrennte Zeilen auf.
- Website icon: Standard-Icon, das 72DPI haben sollte.
- Key file (.p12): Laden Sie die erstellte p12-Datei hoch.
- Private key password: Geben Sie das Passwort ein, das Sie beim Exportieren der Datei in Schritt 16 verwendet haben.
Bitte beachten Sie: Wenn Sie auch nur eines der in den angeführten 20 Schritten eingegebenen Details später in der Integration ändern, werden Ihre Kontakte neuerlich aufgefordert, ihre Einwilligung zum Erhalt von Push-Benachrichtigungen zu geben - auch wenn sie diese Einwilligung bereits gegeben haben.
- Klicken Sie Save.