Aangepaste metavelddefinities aanmaken
Als er geen standaard metavelddefinitie is voor de gespecialiseerde informatie die je aan je Shopify-winkel wilt toevoegen, kun je een aangepaste metavelddefinitie aanmaken. Je maakt ook aangepaste definities aan wanneer je bestaande metavelden naar een definitie migreert.
Wanneer je een aangepaste definitie voor een metaveld aanmaakt, specificeer je de volgende informatie:
- Naam: wordt gebruikt om het metaveld in je Shopify-beheercentrum te identificeren, zoals
Kleur. - Type: het type gegevens dat in het metaveld wordt opgeslagen. Je selecteert een type in een doorzoekbare lijst met categorieën en voorinstellingen, zoals tekst van één regel, bestand of URL.
- Naamruimte en sleutel: de unieke ID voor je metaveld, die automatisch wordt gegenereerd op basis van de naam. Je kunt een naamruimte gebruiken om vergelijkbare metavelden te groeperen, maar elke naamruimte en sleutel moet uniek zijn. Een voorbeeld is
custom.color. - Beschrijving (optioneel): hiermee kun je beschrijvende informatie toevoegen, zoals welke waarden er voor het metaveld moeten worden ingevoerd.
- Validaties (optioneel): de regels voor de invoer van de waarden, zoals tekenlimieten of minimum- en maximumwaarden.
Op deze pagina
Voordat je begint
Voordat je een aangepaste metavelddefinitie aanmaakt, bekijk je de volgende informatie om er zeker van te zijn dat je begrijpt hoe je de definitie moet configureren:
Een aangepaste definitie aanmaken
Ga in het Shopify-beheercentrum naar Instellingen > Metavelden en metaobjecten.
Selecteer het onderdeel van je winkel waaraan je een metaveld wilt toevoegen. Bijvoorbeeld Producten.
Klik op Definitie toevoegen.
Voer in het veld Naam een naam in voor je definitie. Als er een overeenkomende standaarddefinitie als suggestie onder het veld wordt weergegeven, kun je hierop klikken om in plaats daarvan de standaarddefinitie te gebruiken.
Optioneel: Bewerk in het veld Naamruimte en sleutel de automatisch gegenereerde ID voor je metaveld.
Klik op Type selecteren en zoek of selecteer in de lijst het type dat het beste bij je metaveld past. Typen zijn ingedeeld in categorieën met voorinstellingen, zoals Tekst van één regel of Bestand > Afbeelding. Raadpleeg contenttypen en waarden van metavelden voor meer informatie over beschikbare typen.
Optioneel: Als je een lijst met waarden in je metaveld wilt toestaan, klik je op Eén waarde en selecteer je Lijst met waarden.
Optioneel: Klik op Beschrijving toevoegen om een beschrijving in te voeren voor je metaveldwaarden.
Optioneel: Als er een sectie Validatie onder de definitie wordt weergegeven, configureer je de validatieregels om het bereik van geaccepteerde waarden voor je metaveld te beperken. De beschikbare validatieopties zijn afhankelijk van het type dat je hebt geselecteerd.
Optioneel: selecteer Webshops om aangepaste webshops waarden voor dit metaveld te laten weergeven.
Optioneel: selecteer Automatische collecties om deze definitie voor automatische collecties weer te geven. Deze optie is alleen beschikbaar voor product- en variantmetavelden.
Optioneel: Klik op Definitie vastgezet om het metaveld los te maken, zodat de bijbehorende pagina's in het Shopify-beheercentrum het metaveld niet automatisch weergeven.
Klik op Opslaan.
Volgende stappen na het toevoegen van metavelddefinities
Nadat je definities voor je metavelden hebt toegevoegd, kun je de volgende acties uitvoeren:
- Metavelddefinities vastpinnen of losmaken om de volgorde te bepalen waarin je metavelden worden weergegeven.
- Waarden toevoegen aan metavelden voor onderdelen van je winkel.
- Je metavelden aan je thema koppelen om ze in je webshop weer te geven.
Aangepaste metavelden gebruiken met de Storefront API
Als je wilt dat aangepaste webshops je metavelden weergeven, kun je toegang geven tot de Storefront API wanneer je een metavelddefinitie aanmaakt of bewerkt. Als je je Shopify-producten verkoopt via een niet-Shopify-website, een videogame of een andere aangepaste winkelervaring, wil je misschien toegang geven tot de Storefront API.
Standaard zijn waarden voor aangepaste metavelden niet toegankelijk voor aangepaste webshops. Meer informatie over metavelden gebruiken met de Storefront API.