Externe data
Met Verbinding met URL kun je data vanuit een online bron rechtstreeks beschikbaar maken als Smarty variabelen in Copernica. De data wordt real-time opgehaald tijdens het genereren van een e-mail of opvolgactie. Je hoeft dus niets te importeren of te synchroniseren. Dit is handig voor het gebruik van dynamische gegevens zoals productinformatie, voorraadniveaus, aanbiedingen of content die buiten Copernica wordt beheerd.
De koppeling zet de data vanuit een XML, JSON data direct om naar
Smarty-variabelen. Deze zijn beschikbaar onder {$identifier.<veldnaam>}. Je
kunt deze variabelen gebruiken in templates en opvolgacties. Zo kun je
bijvoorbeeld productinformatie ophalen uit een JSON-feed en direct tonen in een
e-mail zonder tussenstappen.
Ondersteunde formaten en protocollen:
- Bestandsformaten: JSON, XML, CSV
- URL-protocollen: http, https, ftp, sftp, ftps
Koppeling maken
Je maakt een nieuwe integratie via de Integraties module in de Marketing Suite. Daarbij geef je het volgende op:
- Identifier: de unieke naam van je integratie. Deze vormt de basis van de
Smarty variabelen. Bijvoorbeeld: gebruik je
productfeedals identifier, dan wordt de data beschikbaar als{$productfeed.<veldnaam>}. - URL: de URL van de externe data. Copernica haalt deze data op zodra een template of opvolgactie de bijbehorende Smarty variabelen gebruikt.
Voorbeeld
Stel dat de feed het volgende bevat (JSON):
{
"title": "Winterjas",
"price": 129.95
}
En je hebt de identifier shopdata ingesteld, dan kun je dit in je template
gebruiken:
{$shopdata.title} - {$shopdata.price}
Variabelen
Bij de integratie vind je een Variabelen-tab waarin automatisch wordt getoond welke Smarty-variabelen beschikbaar zijn op basis van de opgehaalde data.
Per veld zie je direct de bijbehorende Smarty-code die je kunt gebruiken in templates en opvolgacties.
Meer voorbeelden
Bekijk ook de losse artikelen met uitgebreidere voorbeelden: