Web sitenizde Power Gains

ECU-LAB'daki aynı seçici, grafik ve tablo, kendi web sitenizde — kendi dilinizde ve renklerinizle.

Erişim

  1. Aktif paketi olan bir ECU-LAB hesabınız olsun.
  2. Hesabınızda → API anahtarları bölümünde bir anahtar oluşturun ve çalışabileceği siteleri yazın.
  3. Kodu sitenize yapıştırın (veya WordPress eklentisini kurun) ve renklerinizi seçin.

1 · Widget (JavaScript)

Sayfanızda iki satır. Widget seçiciyi oluşturur, grafiği ve tabloyu çizer ve sayfa genişliğine uyum sağlar.

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

İsteğe bağlı nitelikler:

data-keygenel anahtarınız (pk_…) — zorunlu
data-langdil: 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 — tek bir kategori göster (olmadan ziyaretçi seçer)
data-unithp · kw
data-colorsrenkleri içeren JSON (adlar aşağıdaki tabloda)
data-color-hp-tuned …tek bir renk, ör. data-color-hp-tuned="#ff6a00"
data-disclaimergrafiğin altında kendi notunuz (her zaman bir not gösterilir)

2 · Iframe

Komut dosyası kabul etmeyen sayfa oluşturucular için. Kenarlıksız, saydam arka plan; sayfada komut dosyası varsa yükseklik içeriğe uyar.

<iframe class="ecu-lab-gains-frame" src="https://ecu-lab.online/embed/gains?key=pk_…&lang=tr&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>

Renkler adreste c_<name>=rrggbb biçiminde (# olmadan) verilir. Iframe yalnızca anahtarda listelenen sitelerde açılır.

3 · WordPress eklentisi

Eklentiyi kurun, gizli anahtarınızı bir kez Ayarlar → ECU-LAB Power Gains bölümüne girin, ardından kısa kodu veya “ECU-LAB Power Gains” bloğunu istediğiniz yere yerleştirin. Anahtar sunucunuzda kalır.

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

4 · Sunucunuzdan (REST)

Kendi entegrasyonunuz için: gizli anahtarla kimliği doğrulanan JSON yanıtları. Gizli anahtarı asla bir web sayfasına koymayın.

curl -H "Authorization: Bearer sk_…" \
     "https://ecu-lab.online/api/v1/gains/vehicle/12345?lang=tr"
GET
/api/v1/gains/configistenen dilde renkler, kategoriler ve metinler
/api/v1/gains/categoriesaraç sayılarıyla kategoriler
/api/v1/gains/brands?category=carsbir kategorideki markalar
/api/v1/gains/models?category=cars&brand=…bir markanın modelleri
/api/v1/gains/years?category=cars&brand=…&model=…bir modelin yılları / nesilleri
/api/v1/gains/engines?category=cars&brand=…&model=…&year=…motorlar (id, ad, yakıt)
/api/v1/gains/vehicle/{id}güç, tork, varsa Stage 2, grafik noktaları ve eksenler

Ortak parametreler: lang (metinlerin dili), unit=kw (güç hp yerine kW olarak).

Grafik renkleri

hp_tunedGüç — modifiyeli #1f74e0
hp_stockGüç — orijinal #8fa3b6
nm_tunedTork — modifiyeli #e8a33b
nm_stockTork — orijinal #b39b70
stage2Stage 2 #7357d6
gridIzgara ve çizgiler #e2e9f1
textMetin #4a5d75
accentVurgu (seçili alanlar) #1f74e0
bgArka plan (veya “transparent”) transparent

Belirtmediğiniz her renk, anahtarınızda kayıtlı değeri, o da yoksa varsayılanı korur.

Kurallar

  • Genel anahtar yalnızca listelenen sitelerde çalışır; gizli anahtar yalnızca bir sunucudan.
  • Hesap başına sınırlar: dakikada 120 istek, günde 20.000.
  • Değerler tahminidir ve grafiğin altındaki not her zaman gösterilir.
  • Anahtarlar, hesabın aktif bir paketi olduğu sürece çalışır; süre dolunca durur ve yenilemede yeniden çalışır.