diff --git a/app/klimatyzacja/page.tsx b/app/klimatyzacja/page.tsx index 3aa65a2..c776e02 100644 --- a/app/klimatyzacja/page.tsx +++ b/app/klimatyzacja/page.tsx @@ -22,8 +22,57 @@ export const metadata: Metadata = { }; export default function KlimatyzacjaPage() { + const faqJsonLd = { + "@context": "https://schema.org", + "@type": "FAQPage", + "mainEntity": [ + { + "@type": "Question", + "name": "Ile kosztuje montaż klimatyzacji?", + "acceptedAnswer": { + "@type": "Answer", + "text": "Koszt montażu klimatyzacji split wynosi od 1200 zł netto. Cena zależy od długości instalacji, trudności montażu i wybranego urządzenia. Oferujemy bezpłatną wycenę przed realizacją.", + }, + }, + { + "@type": "Question", + "name": "Jak długo trwa montaż klimatyzacji?", + "acceptedAnswer": { + "@type": "Answer", + "text": "Standardowy montaż klimatyzatora split trwa od 4 do 8 godzin. Systemy multisplit wymagają 1-2 dni roboczych w zależności od liczby jednostek.", + }, + }, + { + "@type": "Question", + "name": "Czy potrzebuję uprawnień F-Gaz do montażu klimatyzacji?", + "acceptedAnswer": { + "@type": "Answer", + "text": "Tak, montaż klimatyzacji zawierającej czynniki F-Gaz (R32, R410A) wymaga certyfikatu F-Gaz. Posiadamy wszystkie wymagane uprawnienia UDT.", + }, + }, + { + "@type": "Question", + "name": "Jak często serwisować klimatyzację?", + "acceptedAnswer": { + "@type": "Answer", + "text": "Zalecamy serwis klimatyzacji 2 razy w roku: przed sezonem letnim (kwiecień-maj) i przed zimowym (wrzesień-październik). Regularny serwis zachowuje gwarancję producenta.", + }, + }, + { + "@type": "Question", + "name": "Czy klimatyzacja może ogrzewać pomieszczenia zimą?", + "acceptedAnswer": { + "@type": "Answer", + "text": "Tak, nowoczesne klimatyzatory inwerterowe to pompy ciepła powietrze-powietrze, które efektywnie ogrzewają nawet przy -20°C na zewnątrz. Koszt ogrzewania klimatyzacją jest 3-4 razy niższy niż ogrzewaniem elektrycznym.", + }, + }, + ], + }; + return ( -
+ <> + + + {/* Microsoft Clarity */} + ); } diff --git a/components/ui/CookieBanner.tsx b/components/ui/CookieBanner.tsx index a0d1153..09109d3 100644 --- a/components/ui/CookieBanner.tsx +++ b/components/ui/CookieBanner.tsx @@ -12,6 +12,7 @@ export function CookieBanner() { analytics, marketing, setConsent, + setAnalyticsConsent, acceptAll, rejectOptional, closeBanner @@ -25,9 +26,20 @@ export function CookieBanner() { const handleSaveSettings = () => { setConsent(localAnalytics, localMarketing); + setAnalyticsConsent(localAnalytics); setShowSettings(false); }; + const handleAcceptAll = () => { + acceptAll(); + setAnalyticsConsent(true); + }; + + const handleRejectOptional = () => { + rejectOptional(); + setAnalyticsConsent(false); + }; + const handleOpenSettings = () => { const hasConsent = localStorage.getItem('thermcool_cookie_consent_v1'); setLocalAnalytics(hasConsent ? analytics : true); @@ -63,13 +75,13 @@ export function CookieBanner() {