Domande frequenti in-app in-app-faq

Quali risorse utili consigliamo per saperne di più sul canale in-app in Adobe Campaign Standard? resources-inapp

Consulta le risorse seguenti:

Qual è lo scopo delle API di estensione di Campaign setLinkageField e resetLinkageField? extensions-apis

Poiché i messaggi in-app vengono estratti dall’SDK da Campaign, vogliamo fornire un meccanismo sicuro per garantire che i messaggi in-app contenenti dati PII non cadano in mani maligne. Di conseguenza, è stato implementato il seguente meccanismo per garantire la consegna sicura dei messaggi al dispositivo:

  • I clienti contrassegnano i campi del profilo mobile (tabella appSubscriberRcp) come Personali e riservati se desiderano assicurarsi che queste informazioni particolari vengano consegnate in modo sicuro.
  • I campi contrassegnati come tali possono essere utilizzati solo nel modello Profilo (non nel modello AppSubscriber o Broadcast) in cui è incorporato un meccanismo di sicurezza aggiuntivo.
  • I messaggi generati utilizzando il modello di profilo possono essere trasmessi solo dopo che l’utente ha effettuato l’accesso all’app.
  • Per facilitare questo handshake sicuro, gli sviluppatori di app mobili devono trasmettere ulteriori dettagli di autenticazione utilizzando l’API setLinkageField. Tieni presente che il campo di collegamento è quello identificato come collegamento tra Profilo mobile e Profilo CRM durante l’estensione della tabella appSubscriberRcp.
  • Devono effettuare il flushing dei messaggi in-app memorizzati sul dispositivo e resetLinkageField quando l’utente si disconnette dall’app utilizzando resetLinkageField. In questo modo, se un utente diverso accede all’app, non vede i messaggi destinati all’utente precedente.
  • Fai riferimento a API SDK per dispositivi mobili per implementare questo meccanismo di sicurezza lato client.

Cosa devo fare per abilitare il reporting in-app in Campaign? enable-inapp-reporting

Devi configurare il postback del tracciamento in-app. Le istruzioni sono disponibili sul sito qui.

Per implementare il tracciamento delle notifiche locali, fai riferimento a questo pagina.

Quali rapporti sono disponibili per il canale in-app? report-inapp

In Adobe Campaign è disponibile un rapporto pronto all’uso per il canale in-app. Fai riferimento a questo documentazione.

Vedi questo pagina per comprendere come vengono calcolate tutte le metriche in-app.

Supporti varianti di contenuto multilingue per contenuti in-app simili a Push? multilingual-inapp

Non sono attualmente disponibili modelli multilingue per la messaggistica in-app.

Tuttavia, se l’obiettivo è inviare un messaggio in-app in una lingua diversa dall’inglese, il contenuto può essere incollato direttamente nelle caselle di testo disponibili.

È possibile aggiungere i campi di personalizzazione di Campaign a Custom HTML? custom-html-inapp

No, non ancora supportato.

È stato configurato un messaggio di avviso che tuttavia non viene visualizzato sul dispositivo. alert-message

Per i messaggi di avviso, è necessario almeno un pulsante di esclusione (principale o secondario deve disporre di azione di esclusione). In caso contrario, è possibile salvare il messaggio ma non verrà ricevuto.

Se l'audio personalizzato di iOS delle notifiche locali non viene riprodotto, verrà riprodotto l'audio predefinito? local-notification-sound

Per l'audio personalizzato su iOS, è necessario specificare un nome di file con estensione durante la creazione di una notifica locale (ad esempio, sound.caf). Se questa estensione non viene fornita, viene utilizzato il suono predefinito.

Sì, i collegamenti diretti sono supportati nei messaggi in-app. I collegamenti diretti devono includere:

  • linguaggio che indica che il tracciamento della consegna deve essere disabilitato affinché i collegamenti diretti funzionino.
  • Appsflyer con Branch come partner in grado di eseguire il tracciamento del deep link. Per ulteriori informazioni sull’integrazione di Branch e Adobe Campaign Standard, consulta questa pagina.

È possibile attivare un messaggio in-app quando l’utente avvia l’app da una notifica push? inapp-push-trigger

Sì, questi messaggi sono anche denominati messaggi a catena. Segui la procedura seguente:

  1. Creare un messaggio in-app.

  2. Definisci un evento personalizzato e selezionalo come attivatore di evento per questo IAM. Esempio: "Trigger da push di anteprima autunno".

  3. Quando crei il messaggio push, definisci una variabile personalizzata il cui valore può essere impostato come evento utilizzato per attivare IAM. Esempio: Chiave = "inappkey" e valore = "Trigger from fall preview Push".

  4. Nel codice dell’app mobile, implementa il trigger di evento come segue:

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff