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 Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now