Blader door onze blogpost, vind alles over onze producten, en nog veel meer.

Als u niet kunt vinden wat u zoekt, aarzel dan niet om   Contacteer ons team

User guides

Dynamische gegevensintegratie: een gids voor vooraf ingevulde formulieren in idloom Leer hoe u gegevens moeiteloos kunt integreren in idloom-formulieren met behulp van beveiligde URL-parameters en versleutelde JSON. Dit zorgt voor efficiënte, aanpasbare en beveiligde registraties die niet kunnen worden gewijzigd.

Hulpmiddelen

Introductie

De functie voor vooraf ingevulde registratieformulieren is een krachtig hulpmiddel dat is ontworpen om de gegevensverzameling te vereenvoudigen en de gebruikerservaring te verbeteren. Door gebruik te maken van URL-parameters of versleutelde gegevens, stelt deze functie klanten in staat om hun intranet, extranet of CRM-systemen naadloos te integreren met idloom-formulieren. Het biedt de mogelijkheid om automatisch formuliervelden in te vullen of verborgen informatie door te geven, waardoor het registratieproces sneller en intuïtiever wordt.

Of u nu gepersonaliseerde links in e-mailcampagnes opneemt of gebruikers doorverwijst vanuit een beveiligd portaal, deze functionaliteit zorgt voor efficiënte gegevensverwerking en ondersteunt dynamische aanpassing van formulieren. Het vermogen om velden vooraf te definiëren, zichtbaarheidsvoorwaarden te beheren of gevoelige informatie veilig door te geven, maakt het een essentieel hulpmiddel voor bedrijven die hun werkstromen willen personaliseren en de gegevensintegriteit willen waarborgen.

Met robuuste ondersteuning voor encryptie en geavanceerde configuratieopties gaat deze functie verder dan eenvoudig formulieren vooraf invullen. Het biedt een veilige en flexibele oplossing voor diverse toepassingen in verschillende sectoren.

Aan de slag

Bij idloom geloven we sterk in eigenaarschap van gegevens: de gegevens die u verzamelt, zijn volledig van u. Daarom zijn onze integratiemodules beschikbaar vanaf de light-versie, zodat u idloom naadloos kunt integreren in uw software-ecosysteem, of u nu een frequente of incidentele gebruiker bent.

Ga naar de integratiesectie van de Events-app en start een nieuwe integratie. Selecteer “Encoded Parameters” en klik op OK.

Selecteer “Encoded Parameters”

Integratie-instelling

Net als bij elke andere integratie in idloom begint deze functionaliteit met het toewijzen van een naam en het selecteren van het profiel waarvoor deze zal worden gebruikt. Dit maakt het eenvoudig om de functionaliteit te organiseren en aan te passen aan specifieke toepassingsscenario’s.

Het primaire doel van deze functie is om u in staat te stellen een JSON-object te genereren dat alle informatie bevat die u naar een idloom-formulier wilt overbrengen. De gegevens worden vervolgens versleuteld, zodat ze kunnen worden doorgegeven als een veilige URL-parameter die niet door de eindgebruiker kan worden gewijzigd of gemanipuleerd. Dit garandeert de gegevensintegriteit en vereenvoudigt tegelijkertijd de automatisering en personalisatie van formulieren.

De interface van deze functie is ontworpen om beknopt en gebruiksvriendelijk te zijn. Het omvat:

  • Encryptiesleutel en Initialisatievector (IV): Specificeer de sleutel en IV die worden gebruikt om uw gegevens veilig te versleutelen.
  • JSON-editor: Een intuïtieve editor waarin u voorbeeldgegevens kunt maken of aanpassen om de functionaliteit te testen.​​​​​​​
  • Gecodeerde parameter-equivalent: Genereer automatisch de versleutelde URL-versie van uw JSON, klaar voor gebruik in uw integratieworkflows.
JSON-editor en Gecodeerde parameter-equivalent

Welke informatie of instellingen kunt u doorgeven aan het formulier?

De integratie stelt u in staat om een breed scala aan informatie en instellingen door te geven aan idloom-formulieren, wat flexibiliteit en precisie biedt bij het aanpassen van de gebruikerservaring. Zo werkt het:

Registratieformuliervelden:

U kunt alle velden die in uw formulier zijn geconfigureerd, inclusief verborgen velden, vooraf invullen met eenvoudige "name": "value"-paren. Om de veldnamen te identificeren, activeert u de optie “Veldnamen weergeven” in de sectie Registratie > Formulier van de instellingen van uw evenement.

Bovendien kunt u een veld niet-bewerkbaar maken door "readonly": true in te stellen, waardoor de gegevens niet door de gebruiker kunnen worden gewijzigd.

Categorie- en optievoorselectie:

Vereenvoudig het registratieproces door categorieën of opties rechtstreeks vanuit de Ticketspagina vooraf te selecteren. Gebruik hun unieke ID (voor een specifiek evenementformulier) of hun SKU-code (voor herbruikbare integraties over meerdere formulieren).

Wanneer een categorie vooraf is geselecteerd, worden alle andere categorieën automatisch verborgen, wat de keuzes van de gebruiker vereenvoudigt en mogelijke fouten vermindert.

URL van het registratieformulier bouwen:

Gebruik tot slot de registratielink naar uw evenement en voeg ?encoded= toe, gevolgd door de door u gegenereerde versleutelde parameters.

Voorbeeldcode in PHP met openssl_encrypt voor JSON-codering:

/**
* Encrypt the data using AES-128-CBC.
*/

private static function encrypt_aes128(string $clearText, string $key, string $iv): string
{
    $encryptedText = openssl_encrypt($clearText, 'AES-128-CBC', $key, 0, $iv);
    return base64_encode($encryptedText);
}

Deze functionaliteit biedt nauwkeurige controle over het gedrag van formulieren en zorgt voor een gepersonaliseerde, gestroomlijnde ervaring die is afgestemd op uw integratiebehoeften.

 

Veel succes!

Het idloom.events-team