Power Gains sul tuo sito

Lo stesso selettore, grafico e tabella di ECU-LAB, sul tuo sito — nella tua lingua e con i tuoi colori.

Accesso

  1. Avere un account ECU-LAB con un piano attivo.
  2. Nel tuo account → Chiavi API, crea una chiave e indica i siti su cui può funzionare.
  3. Incolla il codice nel tuo sito (o installa il plugin WordPress) e scegli i tuoi colori.

1 · Widget (JavaScript)

Due righe nella tua pagina. Il widget crea il selettore, disegna il grafico e la tabella e si adatta alla larghezza della pagina.

<div class="ecu-lab-gains" data-key="pk_…" data-lang="it"></div>
<script src="https://ecu-lab.online/assets/widget/gains.js" async></script>

Attributi facoltativi:

data-keyla tua chiave pubblica (pk_…) — obbligatoria
data-langlingua: en, de, fr, it, es, pt, nl, pl, cs, sk, hu, no, ro, el, tr, sr, bg, uk, ru, zh, ja
data-categorycars · trucks · agro · moto · boats · machinery — mostra una sola categoria (senza, sceglie il visitatore)
data-unithp · kw
data-colorsJSON con i colori (nomi nella tabella sotto)
data-color-hp-tuned …un solo colore, es. data-color-hp-tuned="#ff6a00"
data-disclaimerla tua nota sotto il grafico (una nota viene sempre mostrata)

2 · Iframe

Per i page builder che non accettano script. Senza bordo, sfondo trasparente; con lo script nella pagina l’altezza si adatta al contenuto.

<iframe class="ecu-lab-gains-frame" src="https://ecu-lab.online/embed/gains?key=pk_…&lang=it&c_hp_tuned=ff6a00"
        style="border:0;width:100%;height:640px" loading="lazy" title="Power Gains"></iframe>
<script src="https://ecu-lab.online/assets/widget/gains.js" async></script>

I colori vanno nell’indirizzo come c_<name>=rrggbb (senza #). L’iframe si apre solo sui siti indicati per la chiave.

3 · Plugin WordPress

Installa il plugin, inserisci una volta la chiave segreta in Impostazioni → ECU-LAB Power Gains, poi inserisci lo shortcode o il blocco “ECU-LAB Power Gains” dove vuoi. La chiave resta sul tuo server.

[ecu_lab_gains lang="it" category="cars" hp_tuned="#ff6a00" nm_tuned="#0e2342"]

4 · Dal tuo server (REST)

Per la tua integrazione: risposte JSON, autenticate con la chiave segreta. Non inserire mai la chiave segreta in una pagina web.

curl -H "Authorization: Bearer sk_…" \
     "https://ecu-lab.online/api/v1/gains/vehicle/12345?lang=it"
GET
/api/v1/gains/configcolori, categorie e testi nella lingua richiesta
/api/v1/gains/categoriescategorie con il numero di veicoli
/api/v1/gains/brands?category=carsmarche di una categoria
/api/v1/gains/models?category=cars&brand=…modelli di una marca
/api/v1/gains/years?category=cars&brand=…&model=…anni / generazioni di un modello
/api/v1/gains/engines?category=cars&brand=…&model=…&year=…motori (id, nome, carburante)
/api/v1/gains/vehicle/{id}potenza, coppia, Stage 2 se disponibile, punti e assi del grafico

Parametri comuni: lang (lingua dei testi), unit=kw (potenza in kW invece di CV).

Colori del grafico

hp_tunedPotenza — elaborata #1f74e0
hp_stockPotenza — originale #8fa3b6
nm_tunedCoppia — elaborata #e8a33b
nm_stockCoppia — originale #b39b70
stage2Stage 2 #7357d6
gridGriglia e linee #e2e9f1
textTesto #4a5d75
accentAccento (campi selezionati) #1f74e0
bgSfondo (o “transparent”) transparent

Ogni colore omesso mantiene il valore salvato sulla chiave, altrimenti quello predefinito.

Regole

  • La chiave pubblica funziona solo sui siti indicati; la chiave segreta solo da un server.
  • Limiti per account: 120 richieste al minuto, 20.000 al giorno.
  • I valori sono stime e la nota sotto il grafico viene sempre mostrata.
  • Le chiavi funzionano finché l’account ha un piano attivo; si fermano alla scadenza e ripartono al rinnovo.