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 productfeed als 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: