Skip to content

Global / Delte configuration

Feed

json
{
  "cid": "..",
  "fid": ".."
}

Statisk indhold fra CarWeb på platformen

Indholdet i dette virker kun på bilkort for at slå dette til skal du i bund af json config slå pageInfo til.

json
{
    "pageInfo": true
}

Pris prioritering

Denne indstilling vil find url/pris ud fra den første pris der match med en af de priser der er i arrayet. Hvis der ikke er nogle match, vil den bruge den første pris den finder på bilen.

json
{
    "price_priorities": [
        1,11
    ]
}

1 => "retailprice", 
2 => "leasingprice", 
3 => "minileaseprice", 
4 => "callprice", 
5 => "leasingprice_business",
6 => "leasingprice_private",
7 => "leasingprice_business_operational",
8 => "leasingprice_private_operational",
9 => "leasingprice_business_financial",
10 => "leasingprice_private_financial"
12 => "wholesaleprice"
13 => "carads"

Ekstrapris prioritering

Normalt vil man kun have vist en pris på lager listen / på bilen. ved at tilføje en second price priorities, vil den vise den anden pris på lager listen + på bil kortet. Layouts: 1: Priser side om side, standard. 2: Priser over og under. 0: Ingen sekundær pris vist.

json
{
	"price_second_priorities": [2],
	"price_second_layout": 1
}

Sidetitel Kun Master lister

Denne indstilling vil ændre titlen på lager listen.

json
{
    "title" : "Brugte biler"
}

Sidetitel tag Kun Master lister

Denne indstilling virker kun i wordpress plugin og bruges til under sider med seo tekst. default er h2 men kan ændres til h1 eller h3

json
{
    "title_tag" : "H1"
}

Sektioner på Lager listen

Denne indstilling slår henholdsvis Søgefilter sektionen fra og Sorterings sektionen fra.

json
{
    "disableFilter": true,
    "disableSearchBar": true
}

Lager listen før og efter søgning Kun Master lister WordPress og Elementor

Denne indstilling virker pt kun med wordpress / elementor via carads c2 plugin.

json
{
    "top_page" : {
        "id": ....,
        "type": "elementor"
    },
    "bottom_page" : {
        "id": ....,
        "type": "elementor"
    }
}

Der er planer om at lave lave support til at benytte elementer fra ikke elementor senere.

Sortering

Denne indstilling vil ændre default sorteringen på lager listen.

json
{
    "sort": "name:asc"
}

support kun:

  • price:asc
  • price:desc
  • mileage:asc
  • mileage:desc
  • name:asc
  • name:desc
  • created:desc
  • created:asc

Denne indstilling vil ændre udseende på hvordan vil ser ud på lagerlisten/slider.

json
{
  "search" : {
    "rounded" : false,
    "clickable": false,
    "disablePrice": true,
    "tax": "biztax",
    "banner" : {
      	"bottom_full" : false,
      	"bottom_place" : "center"
    },
    "quick_info" : {
      	"place" : "bottom",
      	"full" : true,
      	"rounded" : false,
	"layout" : 1
    }
 }
}

Slagvolume

Denne indstilling vil ændre slagvolumen på lagerlisten/slider/bilkort. Sæt "el" til false, får at få vist slagvolume på alle biler.

json
{
	"slagvolume" : {
	  "s": true,
	  "el": true
	}
}

Solgte biler

Denne indstilling vil lave en redirect til lagerlisten, hvis det er en solgt bil

json
{
	"soldlink": true
}

Prislabel

Denne indstilling vil ændre pricelabel på lagerlisten

json
{
    "pricelabel" : {
        "s": true,
        "v": true,
	"custom_rule": "pricing.carads",
	"custom_label": "Pr. md",
	"custom_rule_two": "pricing.minilease.simple",
	"custom_label_two": "Leje pr. md",
	"custom_rule_three": "pricing.cash",
	"custom_label_three": "Retailpris"
    }
}

leasingtooltip

Denne indstilling vil ændre leasingtooltip på lagerlisten

json
{
    "leasingtooltip" : {
        "s": true,
        "l": "Leasingforslag",
        "car": false
    }
}

filter

Denne indstilling vil ændre filter på lagerlisten i toppen af søgnign/lagerlisten.

Filters

JSON
{
    "filter": [
        {
            "k": "dealer.full",
            "s": 1,
            "l": "Afdeling",
            "m": 1
        },
        {
            "k": "details.brand",
            "s": 1,
            "l": "Mærke",
            "m": 1
        },
        {
            "k": "details.model",
            "s": 1,
            "l": "Model",
            "m": 1
        },
        {
            "k": "engine.propellant",
            "s": 1,
            "l": "Drivmiddel",
            "m": 1
        },
        {
            "k": "info.gear",
            "s": 1,
            "l": "Gearkasse",
            "m": 1
        },
        {
            "k": "info.color",
            "s": 1,
            "l": "Farve",
            "m": 1
        },
        {
            "k": "details.year",
            "s": 1,
            "l": "Modelår",
            "m": 0
        },
        {
            "k": "info.mileage",
            "s": 2,
            "l": "Kilometer",
            "m": 0,
            "f": "format"
        },
        {
            "k": "pricing.cash.price",
            "s": 2,
            "l": "Pris",
            "m": 0,
            "f": [
                "currency",
                false,
                {
                    "currencyDisplay": "symbol",
                    "decimals": 0
                }
            ]
        },
	{
	      "k": "pricing.range",
	      "s": 2,
	      "l": "Pris",
	      "m": 0,
	      "f": [
	        "currency",
	        false,
	        {
	          "currencyDisplay": "symbol",
	          "decimals": 0
	        }
	      ],
	      "ff" : {
	        "pricing.cash.price" :  "Kontantpris",
	        "pricing.leasing.bilinfo.business.financial.monthly" :  "Erhverv Finansiel",
	        "pricing.leasing.bilinfo.business.operational.monthly" : "Erhverv Operationel",
	        "pricing.leasing.bilinfo.private.financial.monthly" :  "Privat Finansiel",
	        "pricing.leasing.bilinfo.private.operational.monthly" : "Privat Operationel"
	      }
	},
	{
            "k": "mobile",
            "s": 4,
            "l": "a",
            "m": 1
        }
    ]
}

Equipment Filters

JSON
{
    	"equipments": {
		"equipment.antiSpin": "Antispin",
	    	"equipment.automaticEmergencyBrake": "Auto. nødbremse",
		"equipment.bluetooth": "Bluetooth",
	    	"equipment.remoteCentralLocking": "Fjernbetjent centrallås",
		"equipment.powerWindows4": "4x el-ruder",
	    	"equipment.automaticHighBeam": "Fjernlysassistent",
		"equipment.heightAdjustableFrontSeat": "Højdejusterbare forsæder",
	    	"equipment.infoCenter": "Infocenter",
		"equipment.isofix": "Isofix",
	    	"equipment.dualZoneClimateControl": "2 zone klimaanlæg",
		"equipment.tripComputer": "Kørecomputer",
	    	"equipment.bluetoothAudioStreaming": "Musikstreaming via bluetooth",
		"equipment.navigation": "Navigation",
	    	"equipment.keylessGo": "Nøglefri betjening",
		"equipment.serviceOK": "Service OK",
	    	"equipment.servo": "Servostyring",
		"equipment.poweredSunRoof": "El-soltag",
	    	"equipment.immobilizer": "Startspærre",
		"equipment.leatherSeats": "Lædersæder",
	    	"equipment.seatHeater": "Sædevarme",
		"equipment.laneAssist": "Vognbaneassistent",
	    	"equipment.androidAuto": "Android Auto",
		"equipment.appleCarplay": "Apple carplay",
	    	"equipment.fullLEDHeadlights": "Fuld LED forlygter",
		"equipment.heightAdjustableDriversSeat": "Højdejusterbart førersæde",
	    	"equipment.parkingSensorBack": "Parkeringssensor bag",
		"equipment.parkingSensorFront": "Parkeringssensor for",
	    	"equipment.gearShiftStearingWheel": "Ratgearskifte",
		"equipment.poweredFrontSeats": "El-indstillelige forsæder",
	    	"equipment.cabinHeater": "Kabinevarmer",
		"equipment.headupDisplay": "Head-up display",
	    	"equipment.curveLight": "Kurvelys",
		"equipment.dabPlusRadio": "DAB+ radio",
	    	"equipment.nightVision": "Night Vision"
	}
}

Specification section on the CarCards

JSON
{
    "gridFields": [
        {
            "l": "Modelår",
            "t": "string",
            "v": "data.details.year",
            "i": "cc-icon-calendar"
        },
        {
            "l": "Kilometer",
            "t": "number",
            "v": "data.info.mileage",
            "f": "numberFormat",
            "fa": [0, ",", "."],
            "i": "cc-icon-speedometer"
        },
        {
            "l": "Drivmiddel",
            "t": "string",
            "v": "data.engine.propellant",
            "i": "cc-icon-drivmiddel"
        }
    ]
}

Alternativ Specification section on the CarCards

JSON
{
    "gridFields": [
        {
            "l": "1. Reg.",
            "t": "string",
            "v": "data.info.registration",
            "r": "$(data.info.registration)",
            "f": "date",
            "fa": ["MM/YYYY"],
            "i": "cc-icon-calendar"
	},
        {
            "l": "Kilometer",
            "t": "number",
            "v": "data.info.mileage",
            "f": "numberFormat",
            "fa": [0, ",", "."],
            "i": "cc-icon-speedometer"
        },
        {
            "l": "Drivmiddel",
            "t": "string",
            "v": "data.engine.propellant",
            "i": "cc-icon-drivmiddel"
        }
    ]
}
JSON
{
    "banner": [
	{
	    "l": "Solgt",
	    "p" : "right",
	    "r": "$(disabled)",
	    "b" : "bg5",
	    "tc": "tc2"
	},
	{
            "l": "Ny",
            "p" : "right",
            "r": "$(data.created) && f.numberOfDays($(data.created)) <= 60",
            "b" : "bg4",
            "tc": "tc2"
        },
        {
            "v": "data.engine.propellant",
            "p" : "left",
            "r": "$(data.engine.propellant) !== 'Benzin' && $(data.engine.propellant) !== 'Diesel'",
            "b" : "bg3",
            "tc": "tc1"
        },
        {
            "v": "data.engine.propellant",
            "p" : "left",
            "r": "$(data.engine.propellant) !== 'El'",
            "b" : "bg2",
            "tc": "tc2"
        },
        {
            "v": "data.dealer.city",
            "p" : "bottom",
            "r": "$(data.dealer.city) !== '1'",
            "b" : "bg3",
            "tc": "tc2"
        },
	{
	  "lb": "Førstegangsydelse: ",
	  "a": "kr.",	
	    "v": "data.pricing.leasing.carads.private.financial.downpayment",
	    "p" : "left",
	    "r": "$(data.pricing.leasing.carads.private.financial.downpayment)",
	    "f": "numberFormat",
	    "fa": [0, ",", "."],
	    "b" : "bg2",
	    "tc": "tc2"
	  },
	{
            "v": "data.pricing.leasing.bilinfo.private.operational.monthly",
            "r": "$(data.pricing.leasing.bilinfo.private.operational.monthly)",
            "lb": "Leasing: ",
	          "a": "kr./md.",	
            "p" : "right",
            "f": "numberFormat",
	          "fa": [0, ",", "."],
            "b" : "bg3",
            "tc": "tc2"
          },
	{
            "l": "Premium Selection",
            "p" : "right",
            "r": "$(data.categories.bmwpremium)",
            "class" : "bmwpremium",
            "b" : "bg1",
            "tc": "tc1"
          }
    ]
}

Ads mixed in to grid

JSON
"ads": {
	"randomize": true,
	"items": [
	  {
	    "l": "Ad 1",
	    "p": "top",
	    "b": "https://xxx.png",
	    "t": 1,
	    "u": "https://xxx"
	  },
	  {
	    "l": "Ad 2",
	    "p": "top",
	    "b": "https://xxx.png",
	    "t": 1,
	    "u": "https://xxx"
	  },
	  {
	    "l": "Ad 3",
	    "p": "top",
	    "b": "https://xxx.png",
	    "t": 1,
	    "u": "https://xxx"
	  }
	],
	"o30": 9,
	"o64": 9
},

Custom Banner

Indstillinger

JSON
"custom_banner_car": true,
"custom_banner_col": false,

Eksempel Skabelon 1

JSON
"custom_banner": [
    {
	"list": "Banner Tekst på lagerlisten",
	"intro": "Banner Tekst i intro",
	"r": "$(engine.propellant) === 'EL'",
	"c": "banner_klasse_1",
	"list_i": "https://xxx.png",
	"intro_i": "https://xxx.png"
    },
    {
	"list": "${this.product.engine.propellant}",
	"intro": "${this.product.engine.propellant}",
	"r": "$(engine.propellant) !== 'EL'",
	"c": "banner_klasse_2",
	"list_i": "https://xxx.png",
	"intro_i": "https://xxx.png"
    }
],

Eksempel: Skabelon 2 - Santander

JSON
"custom_banner": [
    {
        "list": "0% udbetaling",
        "intro": "0% udbetaling",
        "r": "$(pricing.santander)",
        "c": "banner_klasse_1",
        "t": 2
      }
],

Eksempel: Skabelon 3 - CarAds Finansiering

JSON
"custom_banner": [
    {
        "list": "20% udbetaling",
        "intro": "20% udbetaling",
        "s": "main",
        "r": "$(pricing.financing.monthly)",
        "c": "banner_klasse_1",
        "t": 3
      },
      {
        "list": "0% udbetaling",
        "intro": "0% udbetaling",
        "s": "alternatives",
        "r": "$(pricing.financing.alternatives)",
        "c": "banner_klasse_1",
        "t": 3
      }
],

Eksempel: Skabelon 4 - Leasing

JSON
"custom_banner": [
    	{
		"list": "Leasingforslag",
		"intro": "Leasingforslag",
		"r": "f.secondPrice().name.includes('leasing')",
		"c": "banner_klasse_1",
		"t": 4
	}
],

Eksempel: Skabelon 5 - Data

JSON
"custom_banner": [
    	{
            "list": "Kontantpris",
            "intro": "Kontantpris",
            "r": "$(pricing.cash.price)",
            "c": "banner_klasse_1",
            "d": "${this.currency(this.product.pricing.cash.price, false, {\"currencyDisplay\":\"symbol\",\"decimals\":0})}",
            "t": 5
        }
],

Custom Banner Car

Vis/skjul Custom Banner på Bilkort

JSON
"custom_banner_car": true,