Einstellungen

Firebase Push konfigurieren

Um Push-Benachrichtigungen an Ihre Engage App zu senden, müssen Sie einige Konfigurationsschritte vornehmen und Dateien im Shopgate Backend hochladen. In der folgenden Anleitung erfahren Sie, welche Schritte nötig sind.

 

Anforderungen

  • Sie benötigen Zugang zum Shopgate Händlerbereich
  • Sie benötigen ein aktives Google Konto

SCHRITT 1: Erstellen Sie ein Firebase-Projekt

Gehen Sie zu Firebase und melden Sie sich mit Ihrem Google-Konto an. Erstellen Sie ein neues Firebase-Projekt für Ihre App (So erstellen Sie ein neues Firebase-Projekt).

SCHRITT 2: Geben Sie den Firebase Server Key ein

Klicken Sie in Firebase neben Ihrem Projekt auf ⚙️ -> Projekteinstellungen

 

Bildschirmfoto_2020-10-27_um_10.15.29.png

 

Gehen Sie zum Punkt "Cloud Messaging" und kopieren Sie den Serverschlüssel

 

Bildschirmfoto_2020-10-27_um_10.21.06.png

 

Gehen Sie im Shopgate-Backend zu Einstellungen → Apps. Fügen Sie den Serverschlüssel in das Feld "Firebase FCM-Serverschlüssel" ein und klicken Sie oben rechts auf Speichern.

blobid11.png

 

SCHRITT 3: Privater Schlüssel für Dienstkonten

Wählen Sie in Ihrem Firebase-Konto über die Projekteinstellungen das Menü "Dienstkonten". Scrollen Sie dann nach unten und klicken Sie unten auf "Neuen privaten Schlüssel generieren".

screencapture-console-firebase-google-u-0-project-supportcenter2020-settings-serviceaccounts-adminsdk-2020-10-27-10_29_23.png

Ein neuer privater Schlüssel wird generiert und eine Download-Aufforderung wird geöffnet. Speichern Sie die Datei auf Ihrem Computer.

Laden Sie im Shopgate-Backend die heruntergeladene Datei in das Feld "Privater Schlüssel des Firebase-Dienstkontos" hoch. Klicken Sie oben rechts auf Speichern.

 

blobid6.png

 

SCHRITT 4: iOS Konfigurationsdatei

Kopieren Sie im Shopgate-Backend die Bundle-ID (iOS) in Ihre Zwischenablage.

blobid7.png

Gehen Sie in Ihrem Firebase Konto über die Projekteinstellungen auf den Punkt "Allgemein". Scrollen Sie dann nach unten und wählen Sie "iOS"(blauer Kreis), um die iOS-App mit dem Firebase-Projekt zu verbinden.

screencapture-console-firebase-google-u-0-project-supportcenter2020-settings-general-2020-10-27-10_48_43.png

Fügen Sie die von Ihnen kopierte Bundle-ID in das Feld "iOS-Bundle-ID" ein. Geben Sie optional den App-Spitznamen und die App Store-ID ein. Drücken Sie dann "App registrieren"

 

Bildschirmfoto_2020-10-27_um_10.53.19.png

 

Laden Sie die Konfigurationsdatei herunter.

 

Bildschirmfoto_2020-10-27_um_10.53.50.png

 

Laden Sie im Shopgate-Backend die heruntergeladene Konfigurationsdatei in das Feld "iOS-Konfigurationsdatei" hoch. Klicken Sie oben rechts auf Speichern.

blobid8.png

In Firebase müssen Sie die angezeigten Anweisungen nicht befolgen. Shopgate erledigt dies für Sie. Klicken Sie einfach auf "Weiter" für die Schritte 2, 3 und 4 und auf "Diesen Schritt überspringen" in Schritt 5, um die Konfiguration Ihrer iOS-App abzuschließen.

 

SCHRITT 5: Android Konfigurationsdatei

Kopieren Sie im Shopgate Backend den "Android Package Name" in Ihre Zwischenablage.

blobid9.png

Wählen Sie in den Projekteinstellungen in Firebase den Punkt "Allgemein". Scrollen Sie dann nach unten und klicken Sie rechts auf die Schaltfläche "App hinzufügen". Gehen Sie im angezeigten Popup auf die Schaltfläche "Android", um Ihre Android-App mit dem Firebase-Projekt zu verbinden.

 

Bildschirmfoto_2020-10-27_um_11.09.47.png

 

Fügen Sie die von Ihnen kopierte Bundle-ID in das Feld "Name des Android-Pakets" ein. Füllen Sie optional den App-Spitznamen aus. Das "Debug-Signatur-Zertifikat" kann leer gelassen werden. Klicken Sie auf "App registrieren".

Bildschirmfoto_2020-10-27_um_11.12.35.png

 

Laden Sie die Konfigurationsdatei herunter.

 

Bildschirmfoto_2020-10-27_um_11.14.47.png


Laden Sie im Shopgate Backend die heruntergeladene Konfigurationsdatei in das Feld "Android-Konfigurationsdatei" hoch. Klicken Sie oben rechts auf Speichern.

 

blobid10.png

 

In Firebase müssen Sie die Anweisungen nicht befolgen. Shopgate erledigt dies für Sie. Klicken Sie einfach auf "Weiter" für die Schritte 2 und 3 und auf "Diesen Schritt überspringen" in Schritt 5, um die Konfiguration Ihrer iOS-App abzuschließen.

 

Bildschirmfoto_2020-10-27_um_11.23.56.png

 

SCHRITT 6: Shopgate in Firebase einladen

Damit Shopgate die Konfiguration Ihres Firebase Accounts abschließen kann, laden Sie bitte firebase@shopgate.com mit der Rolle Inhaber in Ihr Firebase-Konto ein. Shopgate informiert Sie, sobald die Einrichtung abgeschlossen wurde. Anschließend können Sie firebase@shopgate.com wieder als Nutzer entfernen oder zurück stufen.

 

Sie sind fertig! Ihre App sollte jetzt so konfiguriert sein, dass Push-Benachrichtigungen gesendet und empfangen werden können.

 

Wenn Ihre App bereits im App Store / Google Play Store ist, beachten Sie bitte, dass ein Update der App erforderlich ist, damit Änderungen angewendet werden können.

Um ein App-Update anzustoßen, wenden Sie sich bitte an den Support - support-de@shopgate.com

 

War dieser Beitrag hilfreich?
Sie finden nicht, was Sie suchen?
Wir helfen Ihnen gerne — erstellen Sie ein Support-Ticket.
Kontaktieren Sie den Support