GTM debug

Bezpieczne parkowanie ciężarówek w Europie. Praktyczny przewodnik dla profesjonalistów w branży transportowej.
Calendar
14.05.2026

Bezpieczne parkowanie ciężarówek w Europie. Praktyczny przewodnik dla profesjonalistów w branży transportowej.

Dowiedz się, jak zwiększyć bezpieczeństwo transportu i efektywność operacyjną dzięki bezpiecznym parkingom dla ciężarówek, lepszemu planowaniu tras i dbałości o dobrostan kierowców.

Pobierz darmowy eBook

Dziękujemy za Twoje zgłoszenie. Oto Twój e-book. Życzymy przyjemnej lektury.
Pobierz e-book
Ups! Coś poszło nie tak podczas przesyłania formularza.
/* Structured Data Unified Script v1.3.1 Status: Draft unified baseline (extends v1.2) Source of Truth: Structured Data Source of Truth v1 documents Scope: Article CMS pages, ServicePage, CollectionPage, HomePage, AboutPage, ContactPage, WebPage, ProfilePage, Webinar/Event pages, eBook/Book pages Purpose: - Replace separate page scripts with one resolver-driven script. - Keep locked single-page scripts as references only. - Use one shared helper/builder base to avoid drift. Supported graph assemblies: - Article CMS page: WebSite + Organization Basic + WebPage + Article + optional Person Author + optional BreadcrumbList + optional FAQPage - ServicePage resolver: WebSite + Organization Basic + WebPage + Service + optional BreadcrumbList + optional FAQPage - CollectionPage resolver: WebSite + Organization Basic + CollectionPage + ItemList + optional BreadcrumbList + optional FAQPage - HomePage resolver: WebSite + Organization Full + WebPage (mainEntity -> Organization) + optional FAQPage [no BreadcrumbList by convention] - AboutPage resolver: WebSite + Organization Full + AboutPage (mainEntity -> Organization) + optional BreadcrumbList + optional FAQPage - ContactPage resolver: WebSite + Organization Full + ContactPage (mainEntity -> Organization) + optional BreadcrumbList + optional FAQPage - WebPage resolver: WebSite + Organization Basic + WebPage (no main entity) + optional BreadcrumbList + optional FAQPage - ProfilePage resolver: WebSite + Organization Basic + ProfilePage (mainEntity -> Person) + Person + optional BreadcrumbList + optional FAQPage - Webinar/Event page (detected by sd-webinar-data): WebSite + Organization Basic + WebPage (mainEntity -> Event) + Event + optional BreadcrumbList + optional FAQPage - eBook/Book page (detected by sd-ebook-data): WebSite + Organization Basic + WebPage (mainEntity -> Book) + Book + optional BreadcrumbList + optional FAQPage Detection model: - Fixed-type entity pages are detected by the presence of their CMS data block, like Article: sd-article-data -> Article, sd-webinar-data -> Event, sd-ebook-data -> Book. - ProfilePage uses the data-sd-page-type resolver, because sd-person-data also appears on article pages (as author) and cannot disambiguate a profile page on its own. Changelog: - v1.1 - Added HomePage, AboutPage, ContactPage resolver assemblies. - Added Organization Full builder (foundingDate, founder, telephone, email). - Added optional global Organization contact/founding fields + light validation (email format, telephone placeholder). - v1.2 - Added explicit WebPage resolver -> Static WebPage Graph (WebSite + Organization Basic + WebPage, no main entity). - Added gated soft fallback: when no resolver is present, default to the WebPage graph ONLY when page identity validates and page_title exists; otherwise emit nothing. - Soft fallback always logs a warning when it fires (resilience feature, not silent). - Explicit WebPage and the fallback share one assembler (assembleWebPageGraph). - v1.3 - Added ProfilePage resolver (ProfilePage + Person, Person uses profile page-context url). - Added Webinar/Event support (Event entity + WebPage, detected by sd-webinar-data block). - Added eBook/Book support (Book entity + WebPage, detected by sd-ebook-data block). - Event Offer output only when offer_url present; Event location is VirtualLocation(event_url). - Book inLanguage uses entity-specific book_language, not global page_language. - Entity IDs (person/event/book) validated as absolute HTTPS (no fixed fragment suffix per ID conventions). - v1.3.1 - Removed isPartOf from the Event node. Event descends from Thing (not CreativeWork), so isPartOf is not a valid Event property (flagged by validator.schema.org). - Note: the source-of-truth Event template (#16) and Implementation Notes section 13 list isPartOf for Event in error and should be corrected to match schema.org. */