Passaggi di configurazione per iOS

Una volta installato il pacchetto, puoi definire le impostazioni dell’app iOS in Adobe Campaign Classic.

NOTA

Per scoprire come configurare l’app per Android e come creare una consegna per Android, consulta questa sezione.

I passaggi chiave sono i seguenti:

  1. Configurare l’account esterno iOS
  2. Configurare il servizio iOS
  3. Integrare l’app mobile iOS in Campaign

Potrai quindi creare una notifica push per i dispositivi iOS.

Configurare un account esterno iOS

Per iOS, il connettore iOS HTTP/2 invia notifiche al servizio APN HTTP/2.

Per configurare questo connettore, effettua le seguenti operazioni:

  1. Vai a Administration > Platform > External accounts.

  2. Seleziona l’account esterno iOS routing.

  3. Nella scheda Connector , compila il campo Access URL of the connector con il seguente URL: http://localhost:8080/nms/jsp/iosHTTP2.jsp

  4. Fai clic su Save.

Il connettore iOS è ora configurato. Puoi iniziare a creare il servizio.

Configurazione del servizio iOS

ATTENZIONE

L’applicazione deve essere stata configurata per le azioni push PRIMA di qualsiasi integrazione con Adobe Campaign SDK.

In caso contrario, fare riferimento a questa pagina.

  1. Vai al nodo Profiles and Targets > Services and subscriptions e fai clic su New.

  2. Definisci un Label e un Internal name.

  3. Vai al campo Type e seleziona Mobile application.

    NOTA

    La mappatura di destinazione predefinita Subscriber applications (nms:appSubscriptionRcp) è collegata alla tabella dei destinatari. Se desideri utilizzare una mappatura di destinazione diversa, devi creare una nuova mappatura di destinazione e immetterla nel campo Target mapping del servizio. Per ulteriori informazioni sulla creazione della mappatura di destinazione, consulta la Guida alla configurazione.

  4. Quindi fai clic sul pulsante Add per selezionare il tipo di applicazione.

  5. Crea le tue applicazioni di sviluppo e produzione iOS. Per ulteriori informazioni, consulta questa sezione.

Creare un’app mobile iOS

Dopo aver creato il servizio, crea l’applicazione iOS in Campaign. Segui i passaggi seguenti:

  1. Dal servizio appena creato, fai clic sul pulsante Add per selezionare il tipo di applicazione.

  2. Viene visualizzata la finestra seguente. Seleziona Create an iOS application e inizia immettendo il Label.

  3. Puoi anche arricchire il contenuto di un messaggio push con alcuni Application variables se necessario. Sono completamente personalizzabili e una parte del payload del messaggio inviato al dispositivo mobile.
    Nell’esempio seguente, aggiungiamo mediaURl e mediaExt per creare una notifica push potenziata e quindi fornisce all’applicazione l’immagine da visualizzare all’interno della notifica.

  4. La scheda Subscription parameters ti consente di definire la mappatura con un’estensione dello schema Subscriber applications (nms:appsubscriptionRcp).

    NOTA

    Assicurati di non utilizzare lo stesso certificato per la versione di sviluppo (sandbox) e la versione di produzione dell'applicazione.

  5. La scheda Sounds consente di specificare un suono da riprodurre. Fare clic su Add e compilare il campo Internal name che deve contenere il nome del file incorporato nell'applicazione o il nome dell'audio di sistema.

  6. Fai clic su Next per iniziare a configurare l'applicazione di sviluppo.

  7. Assicurati che lo stesso Integration key sia definito in Adobe Campaign e nel codice dell'applicazione tramite l'SDK. Per ulteriori informazioni, consulta: Integrazione dell’SDK Campaign nell’app mobile. Questa chiave di integrazione, specifica per ogni applicazione, consente di collegare l’app mobile alla piattaforma Adobe Campaign.

    NOTA

    Il Integration key è completamente personalizzabile con il valore stringa, ma deve essere esattamente lo stesso specificato nell'SDK.

  8. Seleziona una delle icone predefinite dal campo Application icon per personalizzare l’app mobile nel servizio.

  9. Seleziona Authentication mode. Puoi sempre modificare la modalità di autenticazione in un secondo momento nella scheda Certificate della tua app mobile.

    • Certificate-based authentication: Fai clic su Enter the certificate… quindi seleziona la chiave p12 e immetti la password fornita dallo sviluppatore di applicazioni mobili.
    • Token-based authentication: Inserisci le impostazioni di connessione Key ID, Team ID quindi Bundle ID seleziona il certificato p8 facendo clic su Enter the private key. Per ulteriori informazioni su Token-based authentication, consulta la documentazione Apple.
    NOTA

    Adobe consiglia di utilizzare Token-based authentication per la configurazione iOS, poiché questa modalità di autenticazione è più protetta e non è associata alla scadenza del certificato.

  10. Puoi fare clic su Test the connection per verificare che sia stato eseguito correttamente.

  11. Fai clic su Next per iniziare a configurare l'applicazione di produzione e segui gli stessi passaggi descritti in precedenza.

  12. Fai clic su Finish.

L’applicazione iOS è ora pronta per essere utilizzata in Campaign Classic.

In questa pagina