Nová a starší verze
Náhled kalkulačky
- Nová verze
- Starší verze
Vložení na web
- Nová verze (doporučeno)
- Starší verze
Nová verze nevyžaduje povolení domény. Stačí vložit kód na stránku a nahradit Skript na místě prvku Výška je pevná, 580 px, obsah kalkulačky se posouvá uvnitř. Skript pro přizpůsobení výšky ze starší verze můžete ponechat: nová verze pošle jednu zprávu V tomto režimu si zákazník nezakládá účet a studii dostane jen na e-mail. Když se kalkulačku nepodaří načíst, skript místo ní vloží iframe.
{ICO} vaším IČO.Skript (doporučeno)
Kód pro vložení kalkulačky
div vytvoří iframe s kalkulačkou: šířka 100 %, výška 580 px. Na jednu stránku můžete vložit i víc kalkulaček, skript stačí vložit jednou.Iframe
Pokud nechcete na web vkládat skript, vložte rovnou iframe:Iframe s novou verzí
setHeight s hodnotou 580.Bez iframe (pokročilé)
S atributemdata-render="shadow" se kalkulačka vykreslí přímo do vaší stránky. Běží v Shadow DOM, takže ji styly vašeho webu neovlivní.Vykreslení bez iframe
Pokud váš web používá Content Security Policy, povolte
https://cubee.cz v script-src a frame-src, pro vykreslení bez iframe navíc v connect-src.Co zákazník dostane v nové verzi
- Průvodce po krocích. Údaje může načíst z vyúčtování v PDF, nebo je zadat ručně.
- Studii úspor v PDF e-mailem s vaší značkou. Na titulní straně je vaše logo a věta „Studii pro Vás připravila společnost…“ s názvem vaší firmy. Na konci studie je jako kontakt vaše firma a váš web. Osobu, e-mail ani telefon studie neuvádí. Logo i web nastavíte v partnerské konzoli v Nastavení.
- Slevu 500 Kč. Kdo si v kalkulačce založí účet, dostane slevový kód na Cubee One nebo Cubee Air v e-shopu Cubee.
K čemu slouží vaše IČO
IČO v adrese kalkulačky nemá jen roli bezpečnostního klíče. Cubee podle něj pozná, z čího webu výpočet přišel:- Studie úspor nese vaši značku (nová verze). Když se k výpočtu generuje PDF studie, Cubee předá vaše IČO partnerskému API v hlavičce
X-Cubee-Cin. Podle ní se do studie doplní vaše logo a kontakt místo obecného Cubee brandingu. IČO, které u nás není vedené jako partner, znamená obecnou studii, výpočet proběhne stejně. - Počet kalkulací z vašeho webu (nová verze) vidíte na přehledu v partnerské konzoli.
Hlavičku
X-Cubee-Cin posílá Cubee sama za vás — je vyhrazená pro naši vlastní integraci a z partnerského tokenu ji použít nelze (API vrátí 403). Vy nastavujete jen IČO v adrese kalkulačky.Volitelné parametry (starší verze)
Starší verze umožňuje nastavit vlastní poplatky za nákup a prodej elektřiny, které se použijí při výpočtu Optimálního řešení. Tyto parametry se předávají jako query parametry v URL iframe. Nová verze je nepoužije.
Oba parametry jsou volitelné a nezávislé — můžete nastavit jen jeden, druhý, nebo oba. Pokud nejsou uvedeny, použijí se výchozí hodnoty.
Příklad použití
Časté dotazy
Mohu kalkulačku vložit na více domén?
Mohu kalkulačku vložit na více domén?
Ano. Novou verzi můžete vložit na libovolný počet domén bez nahlašování. U starší verze nám při aktivaci zašlete všechny URL adresy, kde bude iframe nasazen, a my je přidáme mezi povolené zdroje (CORS whitelist).
Mohu kalkulačku stylovat pomocí CSS?
Mohu kalkulačku stylovat pomocí CSS?
Ne. Kalkulačka běží v iframe, při vykreslení bez iframe v Shadow DOM, takže ji styly vaší stránky neovlivní. Můžete ale stylovat její obalový kontejner (
div) – například šířku, zarovnání nebo ohraničení.Existuje callback po odeslání formuláře?
Existuje callback po odeslání formuláře?
Jen ve starší verzi: iframe odešle událost přes
postMessage s typem calculatorSubmit. Událost obsahuje email zadaný uživatelem, který můžete dále zpracovat např. odesláním na vlastní backend. Nová verze po odeslání žádnou událost neposílá.Podporuje kalkulačka lazy-loading?
Podporuje kalkulačka lazy-loading?
Ano. Do iframe elementu přidejte atribut Skript
loading="lazy":loader.js nové verze se načítá asynchronně (atribut async) a stránku nebrzdí.Jak často se kalkulačka aktualizuje?
Jak často se kalkulačka aktualizuje?
Kalkulačka je vždy načítána z našich serverů. Veškeré změny a aktualizace se projeví automaticky bez potřeby zásahu z vaší strany.
Funguje kalkulačka i na localhostu při vývoji?
Funguje kalkulačka i na localhostu při vývoji?
Nová verze funguje odkudkoli, včetně localhostu. U starší verze je pro účely vývoje automaticky povolen přístup z následujících domén:
localhostlocalhost:3000localhost:5173127.0.0.1Díky tomu můžete iframe snadno testovat i v lokálním vývojovém prostředí (např. při použití Reactu, Vite, Next.js apod.).
⚠️ Po nasazení starší verze na produkční doménu je nutné nám tuto doménu nahlásit, jinak se iframe z bezpečnostních důvodů nezobrazí (CORS).