Hoppa till innehållet

Koppla inriver-fält till Optimizely med kontroll

Ett produktnamn, en listkod och ett decimaltal behöver hanteras olika. SmartBridge kontrollerar vilka fält som passar och ger dig tydliga inställningar för omvandling, med exempel före synk.

Börja med en koppling som passar

Välj ett målfält i Fältkoppling och välj eller dra sedan ett inriver-fält till det. Värden som passar kan kopieras direkt. När formaten skiljer sig väljer du en omvandling och anger dess inställningar.

En säsongslista kan till exempel inte kopieras direkt till ett numeriskt sökprioritetsfält. Koppla i stället koderna till bestämda tal. Editorn kontrollerar gränser som finns i butiksmodellen, till exempel ett intervall från 1 till 5.

Välj hur värdet ska omvandlas

Vanliga omvandlingar finns inbyggda i editorn. Du väljer reglerna så att servern inte behöver gissa formatet.

  • Tal: läs 12,5 som 12.5 med svenskt talformat. Heltalsfält avvisar decimalvärden.
  • Ja/nej: ange tillåtna värden, exempelvis ja;yes;1 för sant och nej;no;0 för falskt.
  • Datum: välj ett exakt format, till exempel yyyyMMdd eller yyyy-MM-dd.
  • Listvärden: använd läsbara CVL-namn eller behåll koderna. Flera listnamn kan sammanfogas som text.
  • Bestämda värden: koppla en källkod till en bestämd text, ett tal eller ett ja/nej-värde.
  • Textrensning: ta bort blanksteg, ersätt text, ta bort början eller slutet av texten och begränsa längden vid behov.
  • Formaterad text: gör vanlig text till ett kodat stycke för ett formaterat textfält i Optimizely.

Förhandsgranska exempel från inriver automatiskt

Öppna en koppling för att hämta exempel utan att skriva produkt-ID:n. Förhandsgranskningen hämtar värden från upp till fem matchande poster och visar deras tillgängliga språkrader. Ändra inställningarna för att se nya resultat eller uppdatera exemplen för att hämta aktuella värden.

Du kan också prova ett eget exempelvärde. Förhandsgranskningen kontrollerar bara dessa exempel; ett godkänt resultat bevisar inte att alla produkter har giltiga värden. Synken använder samma regler för varje post som behandlas.

Förstå formaterad text och HTML

När en vanlig beskrivning kopplas till formaterad text innehåller resultatet styckemarkeringar. Förhandsgranskningen visar läsbar text som standard. Välj Visa HTML för att granska den lagrade koden.

Bokstäver med diakritiska tecken kan visas som teckenreferenser i HTML men ändå se vanliga ut som text. Källtexten kodas, så text som liknar ett skript behandlas som innehåll. Butiken styr den slutliga typografin och layouten.

Hantera saknade och oväntade värden medvetet

Ett värde som inte stöds ger en förklaring i stället för att tyst bli noll eller falskt. Du kan ange ett uttryckligt reservvärde vid tolkningsfel, men även reservvärdet måste klara omvandlingen och målfältets kontroller.

Ett saknat källfält och ett befintligt tomt värde är olika saker. Granska hur tomma värden påverkar varje koppling, särskilt obligatoriska fält. Utan ett giltigt reservvärde markeras posten för nytt försök innan den skrivs till katalogen.

Kontrollera språk och vilka regler som stöds

Källvärden per språk behöver ett målfält med värden per språk. Språken som valts i Kom igång gäller både för förhandsgranskning och synk. Att välja en enda översättning till ett gemensamt målfält stöds inte för närvarande.

Varje fältkoppling stöder en omvandling. Att kombinera flera källfält, följa relaterade poster, kedja omvandlingar eller använda olika affärsregler per marknad finns inte i editorn ännu. Kontrollera att dina kopplingar stöds innan du använder dem för en livebutik.