Na tej stronie pokazujemy, jak ustawić zachowanie znacznika w przypadku kolizji.
Zachowanie w przypadku kolizji określa sposób wyświetlania znacznika, jeśli koliduje (nakłada się) z innym znacznikiem.
Aby ustawić zachowanie w przypadku kolizji, ustaw atrybut collisionBehavior na jedną z tych wartości:
REQUIRED: zawsze wyświetlaj znacznik niezależnie od kolizji.
REQUIRED_AND_HIDES_OPTIONAL: zawsze wyświetla znacznik niezależnie od kolizji i ukrywa wszystkie znaczniki OPTIONAL_AND_HIDES_LOWER_PRIORITY lub etykiety, które mogłyby się z nim pokrywać.
OPTIONAL_AND_HIDES_LOWER_PRIORITY: Wyświetlaj znacznik tylko wtedy, gdy nie nakłada się na inne znaczniki. Jeśli 2 markery tego typu nakładają się na siebie, wyświetlany jest ten z wyższą wartością zIndex. Jeśli mają ten sam atrybut zIndex, wyświetlany jest ten, który znajduje się niżej na ekranie w pionie.
W przykładzie poniżej pokazujemy, jak ustawić zachowanie w przypadku kolizji w przypadku znacznika:
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-22 UTC."],[],[],null,[]]