Synkroniser data
Importer dine ideal.shop-data, før du konfigurerer Search og Recommendations. Først aktiver integrationen, inklusive Feed offentligt.
Konfigurer feed #
Uden eksplicitte grænser returnerer feedet op til 50 poster pr. datatype. Indstil separate begrænsninger for produkter, kategorier og ordrer til den første historiske import.
- I ideal.shop, åbn Indstillinger > Integrationer > Clerk.io.
- Kopiér URL’en under Sti til feed.
- For en URL uden forespørgselsparametre tilføjes
?&products=10000&categories=10000&orders=10000:
https://example.com/feeds/clerk_io_feed.json?&products=10000&categories=10000&orders=10000
Hvis din URL allerede indeholder en forespørgselsstreng, tilføj parametrene med & og behold alle eksisterende nødvendige parametre. Tilføj ikke et ekstra ? eller lav dobbelt op på eksisterende grænser.
Disse værdier forespørger op til 10.000 poster af hver nævnte type. Øg hver grænse efter behov; 10.000 er blot et eksempel og ikke en garanti for fuld eksport. Andre datatyper bevarer deres standardindstillinger, medmindre de konfigureres særskilt.
For eksempel bruger Fodmagasinet’s feed samme syntaks på eget domæne:
https://www.fodmagasinet.dk/feeds/clerk_io_feed.json?&products=10000&categories=10000&orders=10000
Start sync #
Konfigurer Clerk.io til at læse hele feed-URL’en inklusiv grænserne.
- I my.clerk.io, åbn den tilsvarende butik og gå til Data > Configuration.
- Vælg Clerk.io JSON Feed som synkroniseringsmetode.
- Indsæt feed-URL’en og gem konfigurationen.
- Klik på Start New Data Sync og vent på fuldførelse.
- Sammenlign importerede antal med webshop’ens eksporterbare totaler, inklusiv bevidst udeladte poster.
Et antal lig med den forespurgte grænse kan indikere afkortning. Øg grænsen og synkroniser igen. Tjek den ældste importerede ordre samt totalen; en vellykket synkronisering kan stadig kun indeholde en del af historikken.
Se Data Sync for status og log, eller feed FAQ om afkortning og timeout.
Løbende importer #
Efter den første vellykkede historiske import, fjern &orders=10000. Behold kataloggrænserne:
https://example.com/feeds/clerk_io_feed.json?&products=10000&categories=10000
Fjernelse af orders gendanner standarden på de 50 nyeste ordrer. Det deaktiverer ikke ordreimport. Clerk.io gemmer tidligere importerede ordrer, så det løbende feed behøver kun at dække de nyeste ordrer.
Før du bruger standarden, sammenlign webshop’ens ordrevolumen med tiden mellem vellykkede synkroniseringer, inklusive forsinkelser eller fejl. Kontroller, at den ældste ordre overlapper den sidste succesfulde import, og at alle ordrer siden da er til stede.
Hvis 50 ordrer ikke dækker intervallet, behold en eksplicit orders-grænse, der er stor nok og overlapper. F.eks., tilføj &orders=500 kun hvis det dækker dit volumen. Kontroller efter synknedbrud eller øget ordretilgang.
Behold products og categories tilstrækkeligt højt til hele det aktuelle katalog ved hver synkronisering. Reducér dem ikke til standarden efter første import.
Import af sider #
Artikler og andet indhold kræver egne poster, før de kan vises i Search eller give kontekst til sidebaserede recommendations.
Tjek dækning #
Undersøg det oprindelige feeds pages-samling og de importerede sider i Clerk.io. Sammenlign kendte artikel-URL’er og ID’er; bare at have et sitemap betyder ikke, at feeds eksporterer siden.
Hvis feedet allerede inkluderer det nødvendige indhold, brug disse poster. Undgå at importere samme URL igen via en anden importør.
Udvid import #
Hvis sider mangler, åbn Ask Clerk.io og anmod om en AI Integration for indholdssider. Angiv webshop’ens sitemap-URL og forklar hvilke sidetyper, der skal inkluderes og udelukkes.
Bed om at opdage sitemap-indekser og deres undersitemaps, hente de ønskede sider og foreslå en prøveimport til gennemgang. Bekræft, at sideimportøren kan køre sideløbende med katalogimporten uden at erstatte eller duplikere poster.
For Fodmagasinet er eksempelets kilde https://www.fodmagasinet.dk/sitemap.xml, med forside og URL’er med /vare udelukket. Disse regler passer til den shops URL-struktur; tjek dit eget sitemap før du vælger filtre.
Valider hver prøvepost:
- Et stabilt, unikt ID der matcher butiksside-ID ved brug af sidebaserede recommendations.
- Korrekt titel, kanonisk URL og nyttigt artikelindhold uden header, footer eller navigationstekst.
- Ingen dubletter af URL’er, produktsider, kategorilister eller andre uønskede sidetyper.
Hvis importøren genererer andre ID’er end dem, som temaet viser, aftal mapping med udvikleren inden opsætning af artikel recommendations. Bekræft importerede prøver og antal efter første kørsel.
Import af sider og visning af dem er adskilte trin. Search Design skal også fremvise søgeresultater for sider; se Search.
Valider data #
En successtatus og realistiske antal beviser ikke, at dataene svarer til butikken. Sammenlign repræsentative importerede poster med den faktiske webshop.
| Tjek | Hvad skal verificeres |
|---|---|
| Kategorier | Skjulte eller upublicerede kategorier er ekskluderet efter hensigten. Produkt-kategori-referencer peger på de korrekte importerede kategoriposter. |
| Tilgængelighed | Produkter på lager, udsolgte og utilgængelige opfører sig som forventet i resultater og ved køb. Bekræft betydning og datatype for lagerfelter. |
| Billeder | Billeder forbliver skarpe ved den viste kortstørrelse på desktop og mobil, inklusiv højopløste skærme. |
| Priser | Pris for hoved- og variantprodukter stemmer med butikkens valuta, moms og rabatter. Tjek nulpriser og produkter med flere variantpriser. |
| Rabatter | Feltet for normalpris findes og overstiger salgsprisen før der vises gennemstreget pris eller tilbudsbadge. |
| Sider | Titler, URL’er, indhold og artikel-ID’er matcher de tilsigtede indholdssider. |
Se kortdata for visning af priser og FAQ for billed- og datakildeproblemer.
Denne side er oversat af en hjælpsom AI, og der kan derfor være sproglige fejl. Tak for forståelsen.