Overslaan naar inhoud
Nederlands
  • Er zijn geen suggesties want het zoekveld is leeg.

Hoe stel je URL-parameters in voor de Plan-IT werkplaatsplanner in Datamotive?

Leer hoe je de werkplaatsplanner voorgevuld start met URL-parameters, zodat eindgebruikers sneller en gerichter een afspraak afronden.

Met URL-parameters kan de werkplaatsplanner voorgevuld worden gestart. Hierdoor hoeft een eindgebruiker minder stappen handmatig in te vullen, kan een afspraak sneller worden afgerond en kan een gebruiker gerichter vanuit campagnes of systemen instromen. URL-parameters worden vaak gebruikt voor:

  • E-mailcampagnes
  • Klantportalen
  • Lease- of CRM-koppelingen
  • Interne links vanuit websites

Voorwaarde: de beschikbaarheid van datum, tijd, werkzaamheden en vervangend vervoer blijft altijd afhankelijk van Plan-IT Online. Raadpleeg indien nodig de handleiding [Hoe installeer en configureer je de Datamotive Plan-IT Online app?] en de handleiding [Hoe stel je de instellingen van de werkplaatsplanner in binnen Datamotive?]

Voorbeeld van een URL met parameters

Een URL met meerdere parameters ziet er als volgt uit:

https://ignition-planner.uwwerkplaatsplanner.nl/validation?licensePlate=j543xx&mileage=41528&lease=1&fields[Email]=joost@datamotive.nl&terms=true&jobLabels[]=APK&remarks=Geen opmerkingen&waiting=false&firstDate=true&firstTime=true&fields[Name]=Joost Nieuwlaar&fields[ZipCode]=7771JA&fields[HouseNumber]=1&fields[Phone]=0612345678

In dit voorbeeld worden onder andere het kenteken, de kilometerstand, het leasetype, het e-mailadres en de contactgegevens van de eindgebruiker automatisch vooringevuld in de werkplaatsplanner.

Een URL met parameters samenstellen

Stap 1 – Bepaal de basis-URL
Gebruik als basis de URL van de werkplaatsplanner, bijvoorbeeld ignition-planner.uwwerkplaatsplanner.nl/validation.

Stap 2 – Voeg de eerste parameter toe
Voeg na een vraagteken (?) de eerste parameter toe in de vorm parameter=waarde, bijvoorbeeld licensePlate=j543xx.

Stap 3 – Voeg eventuele extra parameters toe
Voeg overige parameters toe, gescheiden door een &-teken, bijvoorbeeld &mileage=41528&lease=1. Raadpleeg het overzicht onderaan dit artikel voor alle beschikbare parameters.

Stap 4 – Codeer speciale tekens correct
Codeer spaties en andere speciale tekens correct, bijvoorbeeld een spatie als %20 of een plusteken (+), zodat de URL geldig blijft.

Stap 5 – Test de URL
Open de samengestelde URL in de browser en controleer of alle velden in de werkplaatsplanner correct worden vooringevuld.

Algemene werking

  • Parameters worden automatisch toegepast bij het laden van de planner
  • Niet-geldige of ontbrekende parameters worden genegeerd
  • Wanneer meerdere parameters conflicteren, bepaalt de plannerlogica (en Plan-IT) het gedrag
  • Parameters kunnen meerdere stappen tegelijk beïnvloeden

Belangrijke aandachtspunten

  • jobLabels[] en extraJobIds[] mogen meerdere keren voorkomen
  • Wanneer zowel firstDate=true als date zijn opgegeven, heeft de expliciete datum voorrang
  • De beschikbaarheid van datum, tijd, werkzaamheden en vervangend vervoer blijft altijd afhankelijk van Plan-IT Online
  • Lease-gerelateerde parameters worden beïnvloed door de leasekeuze in stap 1 van de planner en door een eventuele ROB-Net koppeling

Let op: raadpleeg voor de ROB-Net koppeling de handleiding [Hoe installeer en configureer je de Datamotive ROB-Net app?]

Best practices

  • Gebruik jobLabels[] in plaats van ID's voor meer flexibiliteit
  • Combineer firstDate=true en firstTime=true voor een snelle instroom
  • Test URL's altijd met meerdere voertuigsituaties (lease / geen lease)
  • Codeer speciale tekens correct, bijvoorbeeld %20 of + voor spaties

Overzicht URL-parameters

Parameter Type Omschrijving Opmerkingen
licensePlate String Voertuig stap → kenteken JZB-94-D
mileage Integer Voertuig stap → kilometerstand 123456
lease Enum <0,1,2> Voertuig stap → lease 0 = Nee, 1 = Zakelijk, 2 = Private
fields[Email] String E-mail stap → e-mailadres support@datamotive.nl
terms Boolean E-mail stap → akkoord voorwaarden true of false
makeChoice Integer Vestiging stap → merk ID uit Plan-IT
establishmentId Integer Vestiging stap → vestiging ID uit Plan-IT
jobLabels[] String Werkzaamheden stap → werkzaamheden op label Mag meerdere keren voorkomen
mainJobId Integer Werkzaamheden stap → hoofdwerkzaamheid ID uit Plan-IT
extraJobIds[] Integer Werkzaamheden stap → subwerkzaamheden Mag meerdere keren voorkomen
waiting Boolean Datum & tijd stap → wachten true / false
firstDate Boolean Datum stap → eerste beschikbare datum true / false
firstDateAfter date Datum stap → eerste beschikbare datum na vaste datum  yyyy-mm-dd
date date Datum stap → specifieke datum yyyy-mm-dd
firstTime Boolean Tijd stap → eerste beschikbare tijd true / false
time String Tijd stap → specifieke tijd 10:15
replacementVehicleId Integer Vervangend vervoer stap ID uit Plan-IT
remarks String Gegevens stap → opmerkingen Dit is een opmerking
fields[City] String Gegevens stap → plaats Hardenberg
fields[CompanyName] String Gegevens stap → bedrijfsnaam Datamotive B.V.
fields[FirstName] String Gegevens stap → voornaam Joost
fields[HouseNumber] String Gegevens stap → huisnummer 1
fields[LeaseCompanyName] String Gegevens stap → leasemaatschappij VWPFS
fields[Name] String Gegevens stap → naam Nieuwlaar
fields[Phone] String Gegevens stap → telefoonnummer +31686841205
fields[Salutation] String Gegevens stap → aanhef Dhr.
fields[Street] String Gegevens stap → straat Hof van Otten
fields[ZipCode] String Gegevens stap → postcode 7771 JA