Impressum

Angaben gemäß § 5 TMG:

ZEPP Gastronomie GmbH
Lautenschlagerstraße 2
70173 Stuttgart

Vertreten durch:

Michael Wilhelmer

Kontakt:

Telefon: 0711 / 2 27 02 92
E-Mail: willkommen@amici.de

Registereintrag:

Eintragung im Handelsregister.
Registergericht:Stuttgart
Registernummer: HRB 751662

Umsatzsteuer:

Umsatzsteuer-Identifikationsnummer gemäß §27 a Umsatzsteuergesetz:
DE299673221

EU-Streitschlichtung

Die Europäische Kommission stellt eine Plattform zur Online-Streitbeilegung (OS) bereit: https://ec.europa.eu/consumers/odr/.
Unsere E-Mail-Adresse finden Sie oben im Impressum.

Verbraucher­streit­beilegung/Universal­schlichtungs­stelle

Wir sind nicht bereit oder verpflichtet, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen.

 

  • Cookie-Einstellungen
  • ^

    🍪 Wir verwenden Cookies

    Diese Website verwendet Cookies und ähnliche Technologien, um Ihnen das beste Nutzererlebnis zu bieten. Einige Cookies sind für die Funktionalität der Website erforderlich, während andere uns helfen, die Website zu verbessern und personalisierte Inhalte anzuzeigen. Datenschutzerklärung

    Cookie-Einstellungen

    Wählen Sie, welche Cookies Sie zulassen möchten:

    🔧 Notwendige Cookies

    Diese Cookies sind für die grundlegende Funktionalität der Website erforderlich und können nicht deaktiviert werden.

    📊 Marketing & Analytics

    Diese Cookies helfen uns zu verstehen, wie Besucher mit der Website interagieren, und ermöglichen es uns, personalisierte Werbung anzuzeigen. Dazu gehört Meta Pixel (Facebook).

    🎯 Personalisierung

    Diese Cookies ermöglichen es uns, Ihnen personalisierte Inhalte basierend auf Ihren Präferenzen anzuzeigen.

    window.CookieTool = { // Einstellungen settings: { necessary: true, marketing: false, personalization: false, consentGiven: false }, // Flags pixelLoaded: false, // Banner anzeigen showBanner() { const banner = document.getElementById('cookietoolBanner'); if (banner) { banner.classList.add('cookietool-show'); console.log('Cookie-Banner angezeigt'); } }, // Banner ausblenden hideBanner() { const banner = document.getElementById('cookietoolBanner'); if (banner) { banner.classList.remove('cookietool-show'); } }, // Alle Cookies akzeptieren acceptAll() { this.settings = { necessary: true, marketing: true, personalization: true, consentGiven: true }; this.saveSettings(); this.loadTracking(); this.hideBanner(); console.log('Alle Cookies akzeptiert'); }, // Alle Marketing-Cookies ablehnen rejectAll() { this.settings = { necessary: true, marketing: false, personalization: false, consentGiven: true }; this.saveSettings(); this.hideBanner(); console.log('Marketing-Cookies abgelehnt'); }, // Settings Modal anzeigen showSettings() { const modal = document.getElementById('cookietoolSettingsOverlay'); if (modal) { modal.style.display = 'flex'; modal.style.zIndex = '999999'; // Aktuelle Einstellungen in Toggles setzen const marketing = document.getElementById('marketingCookies'); const personalization = document.getElementById('personalizationCookies'); if (marketing) marketing.checked = this.settings.marketing; if (personalization) personalization.checked = this.settings.personalization; console.log('Settings Modal geöffnet'); } else { console.error('Settings Modal nicht gefunden!'); } }, // Settings Modal ausblenden hideSettings() { const modal = document.getElementById('cookietoolSettingsOverlay'); if (modal) { modal.style.display = 'none'; } }, // Präferenzen aktualisieren updatePreferences() { const marketing = document.getElementById('marketingCookies'); const personalization = document.getElementById('personalizationCookies'); if (marketing) this.settings.marketing = marketing.checked; if (personalization) this.settings.personalization = personalization.checked; }, // Einstellungen aus Modal speichern savePreferences() { this.updatePreferences(); this.settings.consentGiven = true; this.saveSettings(); // Tracking laden falls Marketing aktiviert if (this.settings.marketing) { this.loadTracking(); } this.hideSettings(); this.hideBanner(); console.log('Einstellungen gespeichert:', this.settings); }, // Tracking-Scripts laden loadTracking() { if (this.settings.marketing && !this.pixelLoaded) { this.loadMetaPixel(); this.pixelLoaded = true; console.log('Meta Pixel geladen nach Zustimmung'); } }, // Meta Pixel Code laden loadMetaPixel() { if (window.fbq) return; // Bereits geladen const script = document.createElement('script'); script.innerHTML = ` !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '665378272492008'); fbq('track', 'PageView'); `; document.head.appendChild(script); // Noscript-Tag hinzufügen const noscript = document.createElement('noscript'); noscript.innerHTML = ''; document.body.appendChild(noscript); }, // Einstellungen in localStorage speichern saveSettings() { try { localStorage.setItem('cookietool-settings', JSON.stringify(this.settings)); } catch (e) { console.log('LocalStorage nicht verfügbar'); } }, // Einstellungen aus localStorage laden loadSettings() { try { const saved = localStorage.getItem('cookietool-settings'); if (saved) { this.settings = JSON.parse(saved); } } catch (e) { console.log('LocalStorage nicht verfügbar oder fehlerhaft'); } }, // CookieTool initialisieren init() { this.loadSettings(); console.log('CookieTool initialisiert:', this.settings); // Banner anzeigen wenn noch keine Zustimmung if (!this.settings.consentGiven) { this.showBanner(); } else if (this.settings.marketing) { // Tracking laden wenn bereits zugestimmt this.loadTracking(); } // Click outside modal zum Schließen const overlay = document.getElementById('cookietoolSettingsOverlay'); if (overlay) { overlay.addEventListener('click', (e) => { if (e.target.id === 'cookietoolSettingsOverlay') { this.hideSettings(); } }); } } }; // Globale Funktion für Cookie-Einstellungen Link function openSettings() { if (window.CookieTool) { CookieTool.showSettings(); console.log('Cookie-Einstellungen über Link geöffnet'); } else { console.error('CookieTool nicht gefunden!'); } } // Debug-Funktion (optional - in Produktion entfernen) function debugCookieTool() { console.log('CookieTool Debug:'); console.log('CookieTool existiert:', !!window.CookieTool); console.log('Banner Element:', !!document.getElementById('cookietoolBanner')); console.log('Modal Element:', !!document.getElementById('cookietoolSettingsOverlay')); console.log('Aktuelle Einstellungen:', window.CookieTool?.settings); console.log('Pixel geladen:', window.CookieTool?.pixelLoaded); } // CookieTool beim Laden der Seite initialisieren document.addEventListener('DOMContentLoaded', () => { CookieTool.init(); });