Player VirtualCar360 oraz Player 360 mogą być konfigurowane za pomocą parametrów przekazywanych w adresie URL. Parametry pozwalają określić sposób wyszukania galerii, język interfejsu, tryb odtwarzania, kolor tła, zachowanie HUD-u oraz dodatkowe funkcje, takie jak sekcja innych pojazdów z tej samej lokalizacji.
Konfiguracja jest przekazywana jako query string albo, w wybranych przypadkach, jako część ścieżki URL.
Najczęściej konfiguracja przekazywana jest jako parametry query string:
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&bg=black&autoplay=trueW wybranych wariantach Playera klucz oraz identyfikator samochodu mogą być również przekazane w ścieżce URL:
https://player360-staging.web.app/dealers/{key}/cars/{carId}Przykład:
https://player360-staging.web.app/dealers/2f2b265625d76a6704b08093c652fd79/cars/10209937?ann_dealer_id=72&ann_show_more=true&bg=aaaPlayer może pobrać galerię pojazdu na kilka sposobów:
- po
carId, - po
vin, - po
numberPlates, - po aliasie
numberplates.
Najbardziej jednoznaczną metodą jest przekazanie carId. Jeżeli carId nie jest dostępny, można użyć numeru VIN albo numeru rejestracyjnego pojazdu.
W typowej integracji z listingiem ofert najwygodniejsze jest użycie vin albo numberPlates, ponieważ te wartości są zwykle dostępne w systemie klienta.
| Parametr | Domyślna wartość | Opis |
|---|---|---|
key | '' | Klucz image-setu. Może być również przekazany jako parametr ścieżki. |
carId | '' | Identyfikator samochodu. Pozwala bezpośrednio wskazać konkretną galerię lub image-set. |
vin | '' | Alternatywny lookup image-setu po numerze VIN. |
numberPlates | '' | Alternatywny lookup image-setu po numerze rejestracyjnym. |
numberplates | '' | Alias dla parametru numberPlates. |
lang | język przeglądarki, fallback en | Język interfejsu. Obsługiwane wartości: bg, hr, cs, da, nl, en, et, fi, fr, de, el, is, hu, it, lv, lt, mt, pl, pt, ro, sk, sl, es, sv. Tłumaczenia interfejsu mogą być wspierane przez AI. |
autoplay | true | Włącza automatyczne odtwarzanie prezentacji. |
hudhide | 5 | Steruje widocznością HUD-u. -1 oznacza HUD zawsze widoczny, 0 oznacza HUD niewyświetlany, a dodatnia liczba oznacza czas w sekundach, po którym HUD znika bez interakcji. |
bg | #000 | Kolor tła Playera. Akceptuje wartości obsługiwane przez CSS, np. bg=fff, bg=black, bg=%23000000. Niepoprawna wartość powoduje powrót do #000. |
slide_mode | auto | Tryb przesuwania zdjęć. Obsługiwane wartości: auto, basic, carousel, swipe. Niepoprawna wartość powoduje powrót do auto. |
ann_dealer_id | '' | ID dealera z portalu ogłoszeń dla sekcji Inne pojazdy. Jeżeli parametr nie zostanie przekazany albo jego wartość nie jest liczbą, przycisk Inne pojazdy nie jest wyświetlany. |
ann_show_more | false | Po najechaniu kursorem na miniaturkę pojazdu w sekcji Inne pojazdy wyświetla duży podgląd na środku ekranu. |
interior_fullscreen | true | Zdjęcia wnętrza w proporcji 2:1 wyświetla jako cover względem okna przeglądarki. |
Klucz image-setu wymagany do pobrania danych galerii. Może zostać przekazany jako parametr query string:
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937albo jako element ścieżki URL:
https://player360-staging.web.app/dealers/TWOJ_KLUCZ/cars/10209937Identyfikator samochodu lub galerii. Jest najbardziej bezpośrednim sposobem wskazania danych do wyświetlenia.
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937Lookup image-setu po numerze VIN. Przydatny, gdy system klienta nie przechowuje carId, ale posiada VIN pojazdu.
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&vin=1NKCLR0X1XR568641Lookup image-setu po numerze rejestracyjnym pojazdu.
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&numberPlates=WW4433EAlias dla numberPlates. Może być używany zamiennie.
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&numberplates=WW4433EZalecane jest konsekwentne używanie jednej wersji parametru w całej integracji. Preferowana forma to numberPlates.
Steruje językiem interfejsu Playera.
Jeżeli parametr lang nie zostanie przekazany, Player próbuje użyć języka przeglądarki. Jeżeli język przeglądarki nie jest obsługiwany, używany jest fallback en.
Obsługiwane języki:
bg, hr, cs, da, nl, en, et, fi, fr, de, el, hu, it, lv, lt, mt, pl, pt, ro, sk, sl, es, svPrzykład:
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&lang=plSteruje automatycznym odtwarzaniem prezentacji.
Domyślna wartość:
truePrzykład włączenia autoplay:
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&autoplay=truePrzykład wyłączenia autoplay:
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&autoplay=falseSteruje widocznością HUD-u, czyli elementów interfejsu nakładanych na Player.
Wartości:
| Wartość | Znaczenie |
|---|---|
-1 | HUD zawsze widoczny. |
0 | HUD niewyświetlany. |
| liczba dodatnia | Liczba sekund bez interakcji, po których HUD zostanie ukryty. |
Domyślna wartość:
5Przykład — HUD zawsze widoczny:
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&hudhide=-1Przykład — HUD ukrywany po 10 sekundach:
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&hudhide=10Przykład — HUD niewyświetlany:
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&hudhide=0Steruje kolorem tła Playera.
Domyślna wartość:
#000Parametr akceptuje wartości zgodne z CSS, na przykład:
bg=fff
bg=black
bg=%23000000
bg=%23ffffffPrzykład:
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&bg=blackPrzykład z kolorem HEX:
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&bg=%23ffffffZnak # w adresie URL powinien być zakodowany jako %23. Dlatego wartość #ffffff należy przekazać jako bg=%23ffffff.
Jeżeli wartość parametru bg jest niepoprawna, Player użyje wartości domyślnej #000.
Steruje trybem przesuwania zdjęć.
Obsługiwane wartości:
| Wartość | Opis |
|---|---|
auto | Player automatycznie dobiera najlepszy tryb. |
basic | Podstawowy tryb przesuwania zdjęć. |
carousel | Tryb karuzeli. |
swipe | Tryb zoptymalizowany pod przesuwanie gestem. |
Domyślna wartość:
autoPrzykład:
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&slide_mode=carouselJeżeli przekazana wartość jest niepoprawna, Player wraca do trybu auto.
Player może wyświetlać sekcję Inne pojazdy, która prezentuje dodatkowe oferty z tej samej lokalizacji albo z powiązanego portalu ogłoszeń.
ID dealera z portalu ogłoszeń dla sekcji Inne pojazdy.
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&ann_dealer_id=72Jeżeli parametr ann_dealer_id nie zostanie przekazany albo jego wartość nie jest liczbą, przycisk Inne pojazdy nie jest wyświetlany.
Steruje dużym podglądem pojazdu po najechaniu kursorem na miniaturkę w sekcji Inne pojazdy.
Domyślna wartość:
falsePrzykład:
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&ann_dealer_id=72&ann_show_more=trueJeżeli ann_show_more=true, po najechaniu kursorem na miniaturkę pojazdu w listingu Inne pojazdy wyświetlany jest duży podgląd na środku ekranu.
Steruje sposobem wyświetlania zdjęć typu interior w proporcjach 2:1.
Domyślna wartość:
trueJeżeli interior_fullscreen=true, zdjęcia interior są wyświetlane jako cover względem okna przeglądarki.
Przykład:
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&interior_fullscreen=truePrzykład wyłączenia:
https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&interior_fullscreen=falsehttps://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&vin=1NKCLR0X1XR568641https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&numberPlates=WW4433Ehttps://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&lang=pl&bg=%23ffffffhttps://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&ann_dealer_id=72https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&ann_dealer_id=72&ann_show_more=truehttps://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&hudhide=0https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&hudhide=-1https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&slide_mode=carouselhttps://player360-staging.web.app/dealers/2f2b265625d76a6704b08093c652fd79/cars/10209937?ann_dealer_id=72&ann_show_more=true&bg=aaa<div class="vc360-player-wrapper">
<iframe
src="https://virtualcar360.pl/player/?key=TWOJ_KLUCZ&carId=10209937&lang=pl&bg=black&hudhide=5&slide_mode=auto"
title="VirtualCar360 Player"
frameborder="0"
allowfullscreen
loading="lazy"
></iframe>
</div>.vc360-player-wrapper {
position: relative;
width: 100%;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.vc360-player-wrapper iframe {
position: absolute;
inset: 0;
width: 100%;
height: 100%;
border: 0;
}- Przekazuj tylko jeden identyfikator pojazdu:
carId,vinalbonumberPlates. - Jeżeli znasz
carId, używaj go jako najbardziej jednoznacznej metody wskazania galerii. - Jeżeli integrujesz Player na listingu ofert, używaj
vinalbonumberPlates, ponieważ te dane zwykle znajdują się już w systemie klienta. - Dla wielu Playerów na jednej stronie stosuj
loading="lazy". - Używaj
ann_dealer_idtylko wtedy, gdy chcesz wyświetlać sekcję Inne pojazdy. - Jeżeli używasz koloru HEX w parametrze
bg, zakoduj znak#jako%23. - Niepoprawne wartości
bgorazslide_modezostaną zastąpione wartościami domyślnymi.