Configuratiestappen voor Android
Nadat het pakket is geïnstalleerd, kunt u de Android-toepassingsinstellingen in Adobe Campaign Classic definiëren.
De belangrijkste stappen zijn:
U zult dan een rijk bericht van Android 🔗 kunnen tot stand brengen.
Externe Android-account configureren configuring-external-account-android
Voor Android zijn twee connectors beschikbaar:
- De V1 schakelaar die één verbinding per kind MTA toestaat.
- De V2-connector die gelijktijdige verbindingen met de FCM-server mogelijk maakt om de doorvoer te verbeteren.
Voer de volgende stappen uit om te kiezen welke aansluiting u wilt gebruiken:
-
Ga naar Administration > Platform > External accounts .
-
Selecteer de Android routing externe account.
-
Vul op het tabblad Connector het veld JavaScript used in the connector in:
Voor Android V2: https://localhost:8080/nms/jsp/androidPushConnectorV2.js
note note NOTE U kunt het ook configureren als volgt: https://localhost:8080/nms/jsp/androidPushConnector.js, maar u wordt aangeraden versie 2 van de connector te gebruiken. -
Voor Android V2 is er één extra parameter beschikbaar in het configuratiebestand van de Adobe Server (serverConf.xml):
- maxGCMConnectPerChild: Maximale grens van parallelle HTTP- verzoeken aan FCM die door elke kindserver (8 door gebrek in werking wordt gesteld).
Een Android-service configureren configuring-android-service
Leer hoe te om de dienst van Android in videote vormen .
-
Ga naar het knooppunt Profiles and Targets > Services and subscriptions en klik op New .
-
Definieer een Label en een Internal name .
-
Ga naar het veld Type en selecteer Mobile application .
note note NOTE De standaarddoeltoewijzing Subscriber applications (nms:appSubscriptionRcp) is gekoppeld aan de tabel met ontvangers. Als u een andere doelafbeelding wilt gebruiken, moet u een nieuwe doeltoewijzing maken en deze invoeren in het veld Target mapping van de service. Voor meer bij het creëren van doelafbeelding, verwijs naar deze sectie. -
Klik vervolgens op de knop Add om het toepassingstype te selecteren.
-
Maak uw Android-toepassing. Raadpleeg deze sectie voor meer informatie.
De mobiele Android-toepassing maken creating-android-app
Nadat u uw service hebt gemaakt, moet u nu uw Android-toepassing maken:
-
Klik vanuit de nieuwe service op de knop Add om het toepassingstype te selecteren.
-
Selecteer Create an Android application en voer een Label in.
-
Zorg ervoor dat Integration key ook in Adobe Campaign en in de toepassingscode via de SDK is gedefinieerd.
note note NOTE Integration key is volledig aanpasbaar met tekenreekswaarde, maar moet precies hetzelfde zijn als de waarde die in de SDK is opgegeven. -
Selecteer API version: HTTP v1 of HTTP (verouderd). Deze configuraties zijn gedetailleerd in deze sectie
-
Vul de velden Firebase Cloud Messaging the Android connection settings in.
-
Klik op Finish en vervolgens op Save . Uw Android-toepassing kan nu in Campaign Classic worden gebruikt.
Standaard slaat Adobe Campaign een toets op in het veld User identifier (@userKey) van de tabel Subscriber applications (nms:appSubscriptionRcp) . Met deze sleutel kunt u een abonnement koppelen aan een ontvanger. Als u aanvullende gegevens wilt verzamelen (zoals een complexe afstemmingssleutel), moet u de volgende configuratie toepassen:
De API-versie configureren select-api-version
Nadat u de service en een nieuwe mobiele toepassing hebt gemaakt, moet u uw mobiele toepassing configureren. HTTP (erfenis) API zou niet moeten worden geselecteerd aangezien het door Google is verouderd.
Voer de volgende stappen uit om de HTTP v1 API-versie te configureren:
-
Selecteer in het Mobile application creation wizard -venster HTTPV1 in de vervolgkeuzelijst API version .
-
Klik op Load project json file to extract project details… om het JSON-sleutelbestand rechtstreeks te laden. Voor meer informatie over hoe te om uw JSON- dossier te halen, verwijs naar deze pagina.
U kunt ook handmatig de volgende gegevens invoeren:
- Project Id
- Private Key
- Client Email
-
Klik op Test the connection om te controleren of uw configuratie correct is en of de marketingserver toegang heeft tot de FCM.
note caution CAUTION Voor Mid-sourcing-implementatie controleert de knop Test connection niet of de MID-server toegang heeft tot de FCM-server. -
U kunt desgewenst ook de inhoud van een pushbericht verrijken met wat Application variables . Deze zijn volledig aanpasbaar en een deel van de berichtlading wordt verzonden naar het mobiele apparaat.
-
Klik op Finish en vervolgens op Save . Uw Android-toepassing kan nu in Campaign Classic worden gebruikt.
Hieronder vindt u de namen van FCM-ladingen om uw pushmelding verder aan te passen:
Het schema appsubscriptionRcp uitbreiden extend-subscription-schema
Leer hoe te om het schema appsubscriptionRcp in video uit te breiden
U moet appsubscriptionRcp uitbreiden om nieuwe extra gebieden te bepalen om parameters van app in het gegevensbestand van de Campagne op te slaan. Deze velden worden bijvoorbeeld gebruikt voor personalisatie. Dit doet u als volgt:
-
Maak een extensie van het schema Subscriber applications (nms:appsubscriptionRcp) en definieer de nieuwe velden. Leer meer over schemauitbreiding in deze pagina
-
Definieer de toewijzing op het tabblad Subscription parameters .
note caution CAUTION Zorg ervoor dat de configuratienamen op het tabblad Subscription parameters gelijk zijn aan die in de code van de mobiele toepassing.