Utilizzare Places Service con Adobe Target places-target
In questo documento si presuppone che sia stata implementata l’estensione Places nell’applicazione. Per assistenza nell’implementazione dell’estensione Luoghi, consulta Estensioni Places.
Dopo che l’estensione Luoghi invia eventi per le entrate e le uscite, puoi sfruttare le Regole in Launch per allegare i dati di Places Service agli eventi SDK di Adobe Target. Con la proprietà desiderata selezionata in Launch, puoi creare questo tipo di regola completando le seguenti attività:
1. Creare una regola
-
Il giorno Regole , fare clic su Crea nuova regola.
Considerazioni da ricordare:
- Se non disponi di regole esistenti per questa proprietà, il pulsante si trova al centro della schermata.
- Se la proprietà dispone di regole, il pulsante si trova in alto a destra dello schermo.
2. Seleziona un evento
-
Assegna alla regola un nome significativo in modo che sia facilmente riconoscibile nell’elenco delle regole.
In questo esempio, la regola è denominata Allega dati del servizio Places al contenuto di destinazione richiesto.
-
Sotto Eventi , fare clic su Aggiungi.
-
Dalla sezione Estensione elenco a discesa, seleziona Adobe Target.
-
Dalla sezione Tipo di evento elenco a discesa, seleziona Contenuto richiesto.
-
Clic Mantieni modifiche.
3. Aggiungere condizioni
Nell’esempio seguente, viene creata una condizione per cui la regola viene attivata solo per gli utenti che hanno avviato l’app cinque o più volte.
- Sotto Condizioni , fare clic su Aggiungi.
- Dalla sezione Estensione elenco a discesa, seleziona Core mobile.
- Dalla sezione Tipo di condizione elenco a discesa, seleziona Lanci.
- Nel riquadro di destra modificare l'elenco a discesa e i controlli numerici in modo che la condizione legga L'utente ha avviato l'app più di 5 volte.
- Clic Mantieni modifiche.
4. Definire l’azione
- Sotto Azioni , fare clic su Aggiungi.
- Dalla sezione Estensione elenco a discesa, seleziona Core mobile.
- Dalla sezione Tipo di azione elenco a discesa, seleziona Allega dati.
- Nel riquadro di destra, nella Payload JSON digitare i dati che verranno aggiunti a questo evento.
- Clic Mantieni modifiche.
Nel riquadro a destra, puoi aggiungere un payload JSON a forma libera che aggiunge dati a un evento SDK prima che le estensioni in ascolto di questo evento lo udano.
Nell'esempio seguente, poiCity
e poiName
i valori vengono aggiunti al mboxparameters per ogni richiesta elaborata nell’evento Target. I valori per le nuove chiavi vengono determinati dinamicamente dall’SDK nel momento in cui questo evento viene elaborato.
request
oggetto. Nell'evento originale, request
è un array di oggetti anonimi. Quando si allegano dati a tutti gli oggetti di un array mediante l'opzione Allega dati, [*]
la notazione su una chiave che contiene un array determina l’applicazione del payload a tutti gli oggetti in tale array.request[*]
può essere letto ad alta voce come per ogni oggetto nel request
array.
5. Salva la regola e ricostruisci la proprietà
Dopo aver completato la configurazione, verifica che la regola sia simile alla seguente immagine:
- Fai clic su Salva
- Rigenera la proprietà Launch e distribuiscila nell’ambiente corretto.