Passaggi di configurazione per iOS

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

NOTA

Per informazioni su come configurare l'app per Android e su come creare una consegna per Android, consultate questa sezione.

Configurazione dell'account esterno iOS

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

Per configurare questo connettore, procedere come segue:

  1. Vai a Administration > Platform > External accounts.

  2. Selezionare l'account esterno iOS routing.

  3. Nella scheda [!UICONTROL Connector], compilare il campo [!UICONTROL Access URL of the connector] con il seguente URL: http://localhost:8080/nms/jsp/iosHTTP2.jsp

  4. Fai clic su [!UICONTROL Save].

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

Configurazione del servizio iOS

ATTENZIONE

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

In caso contrario, fare riferimento a questa pagina.

  1. Andate al nodo [!UICONTROL Profiles and Targets > Services and subscriptions] e fate clic su [!UICONTROL New].

  2. Definire [!UICONTROL Label] e [!UICONTROL Internal name].

  3. Andate al campo [!UICONTROL Type] e selezionate [!UICONTROL Mobile application].

    NOTA

    Il mapping di destinazione predefinito [!UICONTROL Subscriber applications (nms:appSubscriptionRcp)] è collegato alla tabella dei destinatari. Se desiderate utilizzare un mapping di destinazione diverso, dovete creare un nuovo mapping di destinazione e immetterlo nel campo [!UICONTROL Target mapping] del servizio. Per ulteriori informazioni sulla creazione della mappatura di destinazione, fare riferimento alla Guida alla configurazione.

  4. Quindi fare clic sul pulsante [!UICONTROL Add] per selezionare il tipo di applicazione.

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

Creazione di un'applicazione mobile iOS

Dopo aver creato il servizio, è ora necessario creare l'applicazione iOS:

  1. Dal servizio appena creato, fate clic sul pulsante [!UICONTROL Add] per selezionare il tipo di applicazione.

  2. Viene visualizzata la finestra seguente. Selezionare [!UICONTROL Create an iOS application] e iniziare immettendo la [!UICONTROL Label].

  3. Come opzione, puoi arricchire il contenuto di un messaggio push con alcuni [!UICONTROL Application variables], se necessario. Sono completamente personalizzabili e una parte del payload di messaggi inviato al dispositivo mobile.
    Nell'esempio seguente, per creare una notifica push potenziata vengono aggiunti mediaURl e mediaExt, quindi viene fornita all'applicazione l'immagine da visualizzare all'interno della notifica.

  4. La scheda [!UICONTROL Subscription parameters] consente di definire la mappatura con un'estensione dello schema [!UICONTROL Subscriber applications (nms:appsubscriptionRcp)].

    NOTA

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

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

  6. Fare clic su [!UICONTROL Next] per avviare la configurazione dell'applicazione di sviluppo.

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

    NOTA

    [!UICONTROL Integration key] è completamente personalizzabile con valore stringa, ma deve corrispondere esattamente a quello specificato nell'SDK.

  8. Seleziona una delle icone pronte all'uso dal campo [!UICONTROL Application icon] per personalizzare l'applicazione mobile nel servizio.

  9. Seleziona [!UICONTROL Authentication mode]. È sempre possibile modificare la modalità di autenticazione in un secondo momento nella scheda [!UICONTROL Certificate] dell'applicazione mobile.

    • [!UICONTROL Certificate-based authentication]: Fate clic [!UICONTROL Enter the certificate…] quindi sulla chiave p12 e immettete la password fornita dallo sviluppatore di applicazioni mobili.
    • [!UICONTROL Token-based authentication]: Compilate le impostazioni di connessione [!UICONTROL Key ID] e [!UICONTROL Team ID] quindi selezionate il certificato p8 facendo clic su [!UICONTROL Bundle ID] [!UICONTROL Enter the private key]. Per ulteriori informazioni su [!UICONTROL Token-based authentication], fare riferimento alla documentazione Apple.
    NOTA

    Adobe consiglia di utilizzare [!UICONTROL Token-based authentication] per la configurazione iOS in quanto questa modalità di autenticazione è più sicura e non è associata alla scadenza del certificato.

  10. È possibile fare clic su [!UICONTROL Test the connection] per verificare che sia stato eseguito correttamente.

  11. Fare clic su [!UICONTROL Next] per avviare la configurazione dell'applicazione di produzione e seguire gli stessi passaggi descritti in precedenza.

  12. Fai clic su [!UICONTROL Finish].

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

Creazione di una notifica iOS

Con iOS 10 o versione successiva, è possibile generare notifiche avanzate. Adobe Campaign può inviare notifiche utilizzando variabili che consentiranno al dispositivo di visualizzare una notifica RTF.

È ora necessario creare una nuova consegna e collegarla all’applicazione mobile creata.

  1. Vai a [!UICONTROL Campaign management] > [!UICONTROL Deliveries].

  2. Fai clic su [!UICONTROL New].

  3. Selezionare [!UICONTROL Deliver on iOS (ios)] nel menu a discesa [!UICONTROL Delivery template]. Aggiungi un [!UICONTROL Label] alla consegna.

  4. Fare clic su [!UICONTROL To] per definire la popolazione di destinazione. Per impostazione predefinita, viene applicata la mappatura di destinazione [!UICONTROL Subscriber application]. Fate clic su [!UICONTROL Add] per selezionare il servizio creato in precedenza.

  5. Nella finestra [!UICONTROL Target type], selezionare [!UICONTROL Subscribers of an iOS mobile application (iPhone, iPad)] e fare clic su [!UICONTROL Next].

  6. Nel menu a discesa [!UICONTROL Service], selezionate il servizio creato in precedenza, quindi l'applicazione di destinazione e fate clic su [!UICONTROL Finish].
    Le [!UICONTROL Application variables] vengono aggiunte automaticamente a seconda di quanto è stato aggiunto durante i passaggi di configurazione.

  7. Modificate la notifica RTF.

  8. Per consentire all’applicazione mobile di scaricare contenuti multimediali, selezionate la casella [!UICONTROL Mutable content] nella finestra di notifica di modifica.

  9. Fare clic su [!UICONTROL Save] e inviare la consegna.

L'immagine e la pagina Web devono essere visualizzate nella notifica push quando vengono ricevute sui dispositivi iOS mobili degli abbonati.

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free