Profielvelden mappen in Deployteq

Vanuit Squeezely worden met API calls RAW Datavelden van profielen naar Deployteq verstuurd. Om de RAW Datavelden op te slaan in Deployteq, dienen deze gemapt te worden naar Deployteq velden. Vervolgens kun je deze velden verwerken in templates.

RAW Datavelden bekijken

De gesynchroniseerde data van de profielen kun je als volgt bekijken:

  • Ga in Deployteq naar de Squeezely App

  • Klik op ‘View logs’

  • Zoek een log met het type ‘customers’ en klik op het informatie icoon:

  • Klik op ‘RAW Data’ om de gesynchroniseerde data van het profiel te bekijken:

Voor het opslaan van de RAW Datavelden dienen deze gemapt te worden in Deployteq.

RAW Datavelden mappen

In het onderstaande voorbeeld wordt de E-mail hash uit Squeezely gemapt naar email_hash in Deployteq.

  • Ga in de Deployteq Store naar de Squeezely App

  • Selecteer ‘Customize data mapping’

  • Dubbelklik op het End point ‘customers’

  • Klik op het ‘+' icoon onder 'Connected fields’

  • Open in het menu rechts de tab ‘Layouts’

  • Dubbelklik op ‘include-customers’

  • Ga terug naar de Squeezely App en selecteer ‘Customize data mapping’

  • Ga naar ‘include-customers’

  • Open ‘Root’ → ‘0' → ‘Custom Fields’ → '0’

  • Zoek de kolom ‘value’ en klik op het '+' icoon

  • Open in het menu rechts de tab ‘customer’ of ‘customer option’ (voor het voorbeeld wordt ‘customer option’ geopend omdat in deze map email_hash zit)

  • Selecteer ‘email_hash’

  • Zoek de filter (zie regel 3 in voorbeeld)

  • Wijzig de eerste waarde van '0' naar 'Wildcard

  • Wijzig de derde waarde van ‘Wildcard’ naar ‘Filter’

  • Selecteer ‘name’ als ‘Filter field’

  • Voer de naam van het veld in (in dit geval email_hash)

  • Vink de checkbox ‘select specific match’ aan

  • Click op ‘OK’

In de profielen van Deployteq wordt de e-mail hash opgeslagen in het veld E1 (wanneer deze binnenkomt via de RAW Data)

Voor het mappen van meer RAW Datavelden, kun je de bovenstaande stappen herhalen.

Het synchroniseren en mappen van eventvelden is niet mogelijk. Zet de eventvelden om in profielvelden.

Profielvelden gebruiken

De gemapte profielvelden kunnen als parameter worden verwerkt in templates van Deployteq. Op deze manier kun je bijvoorbeeld voor elk e-mailadres automatisch de e-mail hash inladen. Een profielveld kan als volgt worden verwerkt in een template:

{{customer_option field= ‘veldnaam’}} → waarbij de veldnaam de naam in Deployteq is van het betreffende veld

Voor de e-mail hash uit bovenstaand voorbeeld zou dit veld er als volgt uit zien:

{{customer_option field= ‘E1’}}

Voor het herkennen van e-mailadressen kun je het bovenstaande als volgt verwerken in de HTML van een template:

<a href="https://squeezely.tech?email={{customer_option field='E1'}}" alt="klik" target="_blank">link</a>

In het template wordt de e-mail hash parameter gevuld uit veld E1