RepairPluginDocs

Google Maps Autocomplete

Configureer Google Maps-adresaanvulling in RepairPlugin om het afrekenen te versnellen en klanten te helpen de dichtstbijzijnde reparatiewinkel te vinden.

google-mapsautocompleteaddressplaces-apigeocodingnearest-location

Wat kun je hiermee?

  • Adresinvoer versnellen -- klanten kiezen hun adres uit een dropdownmenu in plaats van elk veld handmatig in te typen.
  • Minder typefouten en onvolledige adressen -- automatisch ingevulde velden zorgen voor schonere klantgegevens.
  • Dichtstbijzijnde locatie vinden -- met Uitgebreide Locaties kunnen klanten op adres zoeken en zien welke winkel het dichtst bij is (maakt gebruik van een aparte API-sleutel).
  • Afstanden controleren voor servicemethoden -- Uitgebreide Locaties kan controleren of het adres van een klant binnen het servicegebied valt voor ophaalservice of reparatie op locatie.

Waar vind je het?

Voor adresaanvulling

  1. Klik in de WordPress-admin sidebar op RepairPlugin.
  2. Klik op Settings.
  3. Klik op Front-End Steps in de sidebar.
  4. Scroll naar het gedeelte Autocomplete Address.

Voor locatiegebaseerde kaartfuncties

  1. Klik in de WordPress-admin sidebar op RepairPlugin.
  2. Klik op Settings.
  3. Ga naar het tabblad Enhanced Locations.
  4. Zoek het veld Google Maps API Key binnen de locatiezoek-/afstandsinstellingen.
https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=webhooks
De Webhooks en Integraties-instellingenpagina met het overzicht en de Google Maps API-sleutelsectie

Hoe stel je het in?

Een Google Maps API-sleutel ophalen

  1. Ga naar de Google Cloud Console.
  2. Maak een project aan of selecteer een bestaand project.
  3. Schakel deze API's in:
    • Places API (voor autocomplete-suggesties)
    • Geocoding API (voor adresresolutie)
  4. Ga naar Credentials en maak een API Key aan.
  5. Optioneel: beperk de sleutel tot je domein en de vereiste API's.

Adresaanvulling inschakelen

  1. Ga naar RepairPlugin > Settings > Front-End Steps.
  2. Zet de schakelaar Autocomplete Address op aan.
  3. Voer je Google Maps API Key in het veld in dat verschijnt.
  4. Klik op Save Settings.
  5. Bezoek je boekingsformulier en test het -- begin een adres te typen en controleer of er suggesties verschijnen.
https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=webhooks
Het Google Maps API-sleutelconfiguratieveld in de Webhooks-instellingen

Adresaanvulling uitschakelen

  1. Zet de schakelaar Autocomplete Address op uit.
  2. Klik op Save Settings.
  3. Het API-sleutelveld verdwijnt en de sleutelwaarde wordt verwijderd.

Locatiegebaseerde kaartfuncties instellen

Deze functies vereisen Uitgebreide Locaties (beschikbaar in het Scale-plan):

  1. Haal een Google Maps API-sleutel op (je kunt dezelfde of een andere sleutel gebruiken). Zorg dat de Geocoding API is ingeschakeld.
  2. Ga naar de instellingen van Uitgebreide Locaties.
  3. Voer de Google Maps API-sleutel in het daarvoor bestemde veld in.
  4. Schakel de gewenste functies in (zoeken op dichtstbijzijnde locatie, afstandsverificatie, enzovoort).
  5. Klik op Save Settings.

Instellingenoverzicht

Instellingen adresaanvulling

InstellingBeschrijvingStandaardKlant ziet
Autocomplete AddressSchakelt adresaanvulling in op het boekingsformulier met behulp van Google Places APIuit. Wanneer een klant begint met het typen van een adres, verschijnt er een dropdownmenu met overeenkomende suggesties. Bij het selecteren worden de adresvelden automatisch ingevuldEen dropdownmenu met adressuggesties verschijnt terwijl ze typen. Bij het kiezen van een suggestie worden straat, huisnummer, stad en postcode automatisch ingevuld.
Google Maps API Key (Autocomplete)Slaat de API-sleutel op die wordt gebruikt voor adresaanvullingleeg. Wordt alleen getoond wanneer Autocomplete Address is ingeschakeld. Als je dit veld leegmaakt, wordt de aanvulling automatisch uitgeschakeldNiets direct -- deze sleutel voedt de hierboven beschreven aanvulfunctie.

Locatiegebaseerde kaartinstellingen (Uitgebreide Locaties)

InstellingBeschrijvingStandaardKlant ziet
Google Maps API Key (Enhanced Locations)Slaat de API-sleutel op die door Uitgebreide Locaties wordt gebruikt voor het vinden van dichtstbijzijnde locaties en het berekenen van afstandenleeg. Dit is een aparte sleutel ten opzichte van de autocomplete-sleutelLocatiezoekfuncties verschijnen op het boekingsformulier -- klanten kunnen hun dichtstbijzijnde winkel vinden of er worden afstandscontroles toegepast op servicemethoden zoals ophaalservice en reparatie op locatie.

Veelgestelde vragen

Kost dit geld?

Google Maps Platform brengt kosten per API-aanroep in rekening. RepairPlugin verlaagt de kosten door antwoorden op te slaan, zodat dezelfde adresopzoeking niet wordt herhaald. Autocomplete-resultaten worden beperkt tot 5 suggesties per zoekopdracht.

Heb ik twee aparte API-sleutels nodig?

Niet per se. Je kunt dezelfde API-sleutel gebruiken voor zowel autocomplete als Uitgebreide Locaties, zolang zowel de Places API als de Geocoding API op die sleutel zijn ingeschakeld. Aparte sleutels gebruiken is ook prima en kan helpen om kosten apart bij te houden.

Waarom toont de aanvulling geen suggesties?

Controleer of je API-sleutel geldig is, of de Places API is ingeschakeld in je Google Cloud-project en of de sleutel niet op een manier is beperkt die het domein van je website blokkeert.

Gerelateerde artikelen

Command Palette

Search for a command to run...