İlk widget'ınız
Bir widget seçin, yerleştirme kodunu kopyalayın ve ihtiyaçlarınıza göre özelleştirin.
- Widget kataloğunu açın ve ihtiyacınız olan görünümü seçin. Bir takım, lig, organizasyon veya maç seçmek için oluşturucuyu kullanın.
- Oturum açın ve gerektiğinde bir geliştirici planı seçin. Token, iframe sınıfı ve boyutlandırma betiği dâhil tamamlanmış yerleştirme kodunu kopyalayın.
- Yerleştirme kodunu sitenizdeki bir HTML bloğuna yapıştırın. Yerel bir WebView için widget URL'sini kullanın ve ana uygulamayı video ile tam ekranı destekleyecek şekilde yapılandırın.
- Yalnızca ilgili widget'ın desteklediği tercihleri ayarlayın. Mobil cihazlarda ve üretimde kullanacağınız hesap token'ıyla test edin.
<iframe id="football-widget"
title="Football scores"
src="https://www.scorebat.com/embed/livescore/?token=YOUR_EMBED_TOKEN"
style="display:block;width:100%;height:760px;border:0"
allow="autoplay; fullscreen"
allowfullscreen>
</iframe>Tercihler nasıl çalışır?
Farklı kapsamlara sahip dört farklı ayar türü.
| Ayar | Nereye eklenir? | Kapsam |
|---|---|---|
| İçerik seçimi | Yerleştirme URL yolu | Bir widget ile bu widget'ın takımını, organizasyonunu, ligini veya maçını seçer. |
| Widget tercihleri | pref sorgu parametresi | Bu widget örneğine ait bir JSON nesnesi. Anahtarlar tam olarak küçük harfle yazılmalı; değerler JSON türlerini korumalıdır. |
| Boyutlandırma ve çerçeve görünümü | Iframe özellikleri, CSS ve boyutlandırma betiği | Genişlik, yükseklik, kenar yarıçapı, gölge ve duyarlı boyutlandırma üst sayfada ayarlanır. |
| Hesap tercihleri | Kayıtlı geliştirici ayarları | Renkler ve uygun özel gezinme ayarları, etkin plana tabi olan ortak hesap ayarlarıdır. |
URL parametresi tekil biçimde pref'tir. Base64 değil, URL ile kodlanmış JSON içerir. "true" gibi dizeler yerine true ve false boole değerlerini kullanın. Bilinmeyen anahtarlar desteklenen bir özelleştirme yöntemi değildir.
const url = new URL("https://www.scorebat.com/embed/standings/team/chelsea/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
language: "en",
tableview: "nearby",
tableneighbors: 2,
nomaxwidth: true
}));
// URLSearchParams performs the URL encoding once.
const iframe = document.querySelector("#football-widget");
iframe.src = url.toString();Mevcut bir URL'yi düzenlerken pref JSON verisini ayrıştırın, gerekli anahtarları değiştirin ve ardından yeniden serileştirin. Kaçış uygulanmamış JSON verilerini birleştirmeyin veya zaten kodlanmış bir değeri ikinci kez kodlamayın.
Bir tercih başarıyla ayrıştırılsa bile seçilen widget bunu kullanmıyorsa etkisiz kalabilir. Aşağıdaki her widget bölümünde desteklenen tercihler ve önemli istisnalar listelenir.
Doğru içeriği bulun
Oluşturucudaki gerçek seçimleri kullanın; varlık türünü koruyun.
Takım ve turnuva rotaları, oluşturucunun ürettiği tanımlayıcıları kullanır. chelsea veya england-premier-league gibi slug'lar okunabilir örneklerdir; görünen adı küçük harfe çevirerek tanımlayıcı oluşturmayın. Maç rotaları için maç seçiciden alınan bir maç tanımlayıcısı veya daha önce döndürülen bir matchviewUrl gerekir.
Bir organizasyon, tek bir turnuvayı veya aşamayı tanımlar. Lig ise ilgili organizasyonları gruplandırır. Birleşik seçici uygun türü seçer; lig ile organizasyon birbirinin yerine kullanılamaz.
Dünya Kupası oluşturucusu; aynı lig, skor şeridi, video paneli ve maç widget'ları üzerinde çalışan bir hazır ayardır. Eski bir turnuva diğer adı yerine mevcut oluşturucudaki seçimi kullanın.
Duyarlı boyutlandırma
Yardımcı betiği widget ile eşleştirin.
<iframe title="Football widget"
class="_scorebatEmbeddedPlayer_"
src="https://www.scorebat.com/embed/team/chelsea/?token=YOUR_EMBED_TOKEN"
allow="autoplay; fullscreen" allowfullscreen
style="display:block;width:100%;height:760px;border:0"></iframe>
<script src="https://www.scorebat.com/embed/embed.js?v=arrv"
id="scorebat-jssdk"></script><iframe title="Football videos"
class="_scorebatEmbeddedPanel_"
src="https://www.scorebat.com/embed/videopanel/?token=YOUR_EMBED_TOKEN"
allow="autoplay; fullscreen" allowfullscreen
style="display:block;width:100%;height:800px;border:0"></iframe>
<script>
window.SCOREBAT_OPTIONS = {
panelClassName: "_scorebatEmbeddedPanel_",
panelSizing: "responsive"
};
</script>
<script src="https://www.scorebat.com/embed/panelx.js?v=f4fksn"
id="scorebat-paneljs"></script>Her yardımcıyı, yönetmesi gereken iframe öğelerinden sonra sayfa başına bir kez yükleyin. Eşleşen iframe sınıfını koruyun. İstemci tarafında oluşturulan bir uygulamada yardımcıyı eklemeden önce iframe öğelerini bağlayın; HTML içine yerleştirilen bir betik dizesinin çalışacağını varsaymayın.
Skor çubukları sabit şerit yüksekliğini kullanır. Sabit boyutlu panellerde veya diğer sabit yükseklikli yerleştirmelerde otomatik boyutlandırmayı kullanmayın ve iframe boyutlarını CSS ile ayarlayın. Dâhilî nomaxwidth, iframe'i yeniden boyutlandırmaz.
Renkler, erişim ve hesap ayarları
Örnek tercihlerini kayıtlı ayarlardan ayrı tutun.
Oluşturucu, arka plan rengini hesabın ui.color ayarı, skor şeridi rengini ise ui.barColor ayarı olarak kaydeder. Ayrıca iframe'e bir background-color stili ekleyebilir. pref içine color veya barColor eklemek widget'ın iç temasını ayarlamaz.
Kaydedilen renkler hesap genelinde geçerlidir ve ilgili özelleştirme yetkisini gerektirir. Bunları değiştirmek aynı hesabı kullanan diğer yerleştirmeleri etkileyebilir. Oluşturucu önizlemesi demo stilini gösterebilir; dışa aktarılan yerleştirmeyi gerçek token'ınızla doğrulayın.
Bir içerik üst bilgisini noheader ile gizlemek için etkin reklamsız erişim gerekir. Marka gösterimini kaldırmak ayrı bir kullanım yetkisidir. Tercihler ücretli özelliklerin kilidini açamaz, plan kısıtlamalarını kaldıramaz veya mevcut olmayan AI içeriğini zorla gösteremez.
Uygun hesaplar, hesap ayarlarından maç, takım, lig ve organizasyon gezinme URL'lerini yapılandırabilir. Bunlar kaydedilmiş bağlantı tercihleridir; rastgele pref anahtarları değildir. Özel bir entegrasyonu yapılandırıp test etmediyseniz oluşturucunun standart gezinmesini koruyun.
Reklamsız widget/oynatıcı yüklemeleri, ücretlendirilebilir Video API çağrılarıyla aynı geliştirici kotasını paylaşır. Ücretlendirilebilir bir API çağrısı beş kredi, reklamsız bir widget/oynatıcı yüklemesi ise bir kredi tüketir. Etkin planınızı ve kullanımınızı hesabınızdan kontrol edin; kotanın aşılması ücretsiz plan kısıtlamalarını yeniden devreye sokabilir.
Özel alan adı kurulumu
Ziyaretçiler maçları, turnuvaları, ligleri ve takımları açtığında web sitenizde kalmalarını sağlayın. Advanced ve Enterprise planlarında kullanılabilir.
Bu özellik, widget bağlantılarını barındırdığınız sayfalara bağlar. ScoreBat hizmetlerini alan adınıza taşımaz ve DNS değişikliği gerektirmez. Sunucunuz desteklenen her URL'de uygun widget'ı oluşturmalıdır.
- Aşağıdaki yükleyiciyi içeren tek bir ana sayfa oluşturun. YOUR_EMBED_TOKEN yerine oluşturucudan aldığınız kendi embed token'ınızı yazın.
- Desteklenen her yolun bu sayfayı sunması için dahili yeniden yazma kurallarını yapılandırın; tarayıcıdaki özgün URL'yi ve sorgu dizesini koruyun.
- Hesap genelindeki bağlantılarınızı etkinleştirmeden önce gerçek maç, turnuva, lig ve takım URL'lerini test edin.
- Hesap bölümünde Geliştirici ayarlarını açın ve temel URL'leri girin. Değişiklikleri gözden geçirin, sayfaları test ettiğinizi onaylayın ve kaydedin. Başarıyla kaydedildiğinde bağlantılar hemen etkinleşir; manuel onay gerekmez.
<script>
window.SCOREBAT_OPTIONS = {
embedToken: "YOUR_EMBED_TOKEN",
baseDir: "/"
};
</script>
<script src="https://www.scorebat.com/embed/embedx.js?v=vh2"></script>| Sayfa türü | Web sitenizdeki URL | Hesap ayarı |
|---|---|---|
| Maç | https://example.com/matchview/MATCH_ID/ | matchviewUrl: https://example.com/matchview/ |
| Turnuva | https://example.com/competition/COMPETITION_ID_OR_SLUG/ | competitionUrl: https://example.com/competition/ |
| Lig | https://example.com/league/LEAGUE_ID/ | leagueUrl: https://example.com/league/ |
| Takım | https://example.com/team/TEAM_ID_OR_SLUG/ | teamUrl: https://example.com/team/ |
Ortak yükleyici matchview, competition, league ve team yol adlarını bekler. /match/123/ gibi bir yol için bunu matchview embed'ine eşleyen kendi yönlendirme mantığınız gerekir; yalnızca URL'yi yeniden adlandırmak yeterli değildir.
RewriteEngine On
RewriteRule ^(?:matchview|competition|league|team)/[^/]+/?$ popup.html [L]
# Place popup.html at the website root.
# Keep these rules before a general application catch-all.location ~ ^/(matchview|competition|league|team)/[^/]+/?$ {
rewrite ^ /popup.html last;
}
# Serve /popup.html as an existing static file in this server.
# Adapt this example to your application routing before reloading Nginx./football/ gibi bir alt dizin için baseDir: "/football/" kullanın; /football/matchview/... ile diğer üç yolu ortak sayfaya yönlendirin ve temel URL'leri aynı /football/ ön ekiyle kaydedin. Gezinme tercihlerini taşıyan sbprf dâhil sorgu parametrelerini koruyun.
Yükleyici, ana sayfanın başlığını güncelleyebilir. Web siteniz kendi başlığını yönetiyorsa SCOREBAT_OPTIONS içinde noTitle: true ayarlayın. Oluşturucudaki gerçek tanımlayıcıları kullanın; yer tutucular geçerli içerik değildir.
WordPress kurulumu
Her widget rotasında aynı WordPress sayfasını sunun.
- Widget ana sayfanız için bir WordPress sayfası oluşturun ve önceki bölümdeki ortak ana sayfa betiğini ekleyin. Kendi embed token'ınızı kullanın.
- Sayfa kimliğini düzenleyici URL'sinde bulun, ardından aşağıdaki örnekte 123 yerine bu kimliği yazın. Kodu, güncellemelerin üzerine yazabileceği bir ana temaya değil, küçük bir site eklentisine veya alt temanıza ekleyin.
- Yeniden yazma kurallarını ekledikten veya değiştirdikten sonra Ayarlar → Kalıcı Bağlantılar sayfasını bir kez kaydedin. Her istekte yeniden yazma kurallarını yenilemeyin.
- Hesap bölümünde temel URL'lerinizi kaydetmeden önce dört içerik türünün tamamı için gerçek URL'leri açın ve doğru widget'ların yüklendiğini doğrulayın.
<?php
// Put this in a small plugin or child theme functions.php.
// Omit the opening PHP tag if the file already has one.
function scorebat_custom_widget_routes() {
$page_id = 123; // Replace with your widget host page ID.
add_rewrite_rule(
'^(matchview|competition|league|team)/[^/]+/?$',
'index.php?page_id=' . $page_id,
'top'
);
}
add_action('init', 'scorebat_custom_widget_routes');Bazı WordPress rolleri, düzenleyicileri ve barındırma platformları, Özel HTML bloklarındaki script etiketlerini kaldırır. Yükleyici kaybolursa geliştiricinizden bunu yalnızca widget ana sayfasında, güvenilir bir site eklentisi veya sayfa şablonu aracılığıyla eklemesini isteyin. Derin bağlantılar çalışmazsa önbellek, yönlendirme ve güvenlik eklentilerinizi kontrol edin.
Bir alt dizine kurulan WordPress için baseDir değerini, sonunda eğik çizgi olacak şekilde kurulum yoluna ayarlayın. Yeniden yazma kalıpları bu kuruluma göredir; hesaptaki temel URL'ler aynı ön eki içermelidir.
Bağlantılarınızı test edin ve etkinleştirin
Bir URL'nin kaydedilmiş olması, web sitenizin hazır olduğunu kanıtlamaz. Önce test edin, ardından hesap genelindeki değişikliği onaylayın.
- Yapılandırılan her içerik türü için bir gerçek URL'yi ziyaret edin. Doğru widget'ın göründüğünü doğrulayın, ardından sayfayı yenileyin ve yeni bir tarayıcı sekmesinde açın.
- Mobil düzeni, widget yüksekliğini ve içerik türleri arasındaki gezinmeyi kontrol edin. Özgün derin bağlantı URL'si görünür kalsın; her isteği popup.html veya WordPress sayfa kısa adına yönlendirmeyin.
- HTTPS'nin çalıştığından ve sunucunuzun sorgu dizesini koruduğundan emin olun. İçerik güvenliği politikası ScoreBat betiklerini veya iframe'lerini engelliyorsa tarayıcı hatalarını kontrol edin.
- Kurulumu doğruladıktan sonra Hesap bölümünde kaydedin. Etkinleştirilen hedefleri doğrulamak için aynı hesap token'ını kullanan bir widget üzerinden bağlantılara tıklayın.
- ScoreBat hedeflerini geri yüklemek için ilgili temel URL'leri temizleyin veya ScoreBat bağlantılarını kullan seçeneğini belirleyin, ardından yeniden gözden geçirip kaydedin.
Bu renkler, daha önce yayımladığınız widget'lar dâhil olmak üzere hesap token'ınızı kullanan tüm uygun widget'larda ortaktır.
Özel alan adı düzenleme özelliği etkin bir Advanced veya Enterprise aboneliği gerektirir. Diğer geliştiriciler denetimleri görebilir ve planı yükseltebilir. Yapılandırılmış mevcut bağlantılar korunur. Bu örneklere uymayan bir kurulum için yardıma ihtiyacınız varsa ScoreBat ile iletişime geçin.
Widget'ınızı seçin
Her kaynak kendi desteklenen tercihlerini, varsayılanlarını ve istisnalarını listeler.
Yerleştirdiğiniz widget'ı bulmak için aşağıdaki aile filtresini kullanın. Ortak parametre adları widget'a göre farklı etkiler gösterebilir; bir tercih yalnızca listelendiği yerlerde desteklenir. Özel bir oluşturucu hazır ayarı olmayan gelişmiş rotalar ayrıca işaretlenir.
Organizasyonlardaki skorlar, fikstürler ve sonuçlar.
SkorlarSkor çubuğu ↗Tüm maçlar, bir takım veya bir turnuva için yatay skor şeridi.
TurnuvalarTam lig ↗İlgili organizasyonları, maçları ve puan tablolarını bir araya getiren tam lig görünümü.
TurnuvalarTam organizasyon ↗Bir organizasyonun maçları, sonuçları ve mevcut puan durumu.
TurnuvalarFikstür ve sonuçlar ↗Uygun olduğunda Bugün sekmesini içeren odaklanmış fikstür ve sonuç görünümü.
TurnuvalarOrganizasyon ve lig puan durumları ↗Odaklanmış lig tabloları; bir lig birden fazla aşama tablosu gösterebilir.
TakımlarTam takım ↗Maçları ve mevcut takım bilgilerini içeren eksiksiz bir takım sayfası.
TakımlarTakım puan durumu ↗Bir takımı merkeze alan ve tüm tabloyu gösterme seçeneği sunan puan tablosu.
TakımlarTakım maç kartı ↗Bir takımın yaklaşan ve/veya en son tamamlanan maç kartları.
MaçlarTam maç ↗Maç için mevcut tüm bilgileri içeren eksiksiz maç görünümü.
MaçlarMaç skoru ↗İsteğe bağlı olayları içeren maç skor kartı.
MaçlarKadro ↗Mevcut olduğunda ilk 11, saha/liste görünümü ve yedekler.
MaçlarMaç istatistikleri ↗Odaklanmış görünümde mevcut maç istatistikleri.
MaçlarKarşılaştırma ↗Seçilen maç için önceki karşılaşmalar ve karşılaştırma içeriği.
MaçlarMaç videosu ve AI ↗Seçili maç için video içeriği ve kullanılabilir yapay zekâ bağlamı.
MaçlarMaç puan durumu ↗Maçtaki iki takımın vurgulandığı mevcut puan durumu.
MaçlarMaç AI ↗Mevcut olduğunda odaklanmış bir AI tahmin görünümü.
VideoVideo paneli ↗Göz atılabilir maç seçeneklerine sahip video oynatıcı.
VideoVideo akışı ↗İsteğe bağlı genişletme ve autoplay özelliklerine sahip dikey maç videoları akışı.
Canlı skor
Organizasyonlardaki skorlar, fikstürler ve sonuçlar.
resizer/embed/livescore/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
limitwidth | boolean | integertrue | false | integer ≥ 400 | false | Yalnızca canlı skor: true, içerik genişliğini 1200px ile sınırlar. En az 400 olan bir tam sayı, piksel cinsinden özel bir sınır belirler. Bu, nomaxwidth ayarından farklıdır. |
const url = new URL("https://www.scorebat.com/embed/livescore/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
"limitwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.Skor çubuğu
Tüm maçlar, bir takım veya bir turnuva için yatay skor şeridi.
fixed/embed/livescore-bar/
/embed/livescore-bar/team/{team}/
/embed/livescore-bar/competition/{competition}/
/embed/livescore-bar/league/{league}/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
const url = new URL("https://www.scorebat.com/embed/livescore-bar/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.Tam lig
İlgili organizasyonları, maçları ve puan tablolarını bir araya getiren tam lig görünümü.
resizer/embed/league/{league}/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
nomaxwidth | booleantrue | false | false | Widget'ın dâhilî maksimum genişliğini kaldırır. iframe'in sayfanızda yine de uygun bir genişliğe sahip olması gerekir. |
noheader | booleantrue | false | false | Desteklendiği yerlerde içerik üst bilgisini gizler. Etkin reklamsız erişim gerektirir; bu yetki olmadan yok sayılır. Tek başına ScoreBat marka gösterimini kaldırmaz. |
Oluşturucu varsayılanları
Oluşturucu bu tercihleri açıkça belirler. Diğer varsayılanlar seçili varyanttan devralınır.
{
"nomaxwidth": true
}const url = new URL("https://www.scorebat.com/embed/league/{league}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
"nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.Tam organizasyon
Bir organizasyonun maçları, sonuçları ve mevcut puan durumu.
resizer/embed/competition/{competition}/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
nomaxwidth | booleantrue | false | false | Widget'ın dâhilî maksimum genişliğini kaldırır. iframe'in sayfanızda yine de uygun bir genişliğe sahip olması gerekir. |
Oluşturucu varsayılanları
Oluşturucu bu tercihleri açıkça belirler. Diğer varsayılanlar seçili varyanttan devralınır.
{
"nomaxwidth": true
}const url = new URL("https://www.scorebat.com/embed/competition/{competition}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
"nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.Fikstür ve sonuçlar
Uygun olduğunda Bugün sekmesini içeren odaklanmış fikstür ve sonuç görünümü.
resizer/embed/fixtures/competition/{competition}/
/embed/fixtures/league/{league}/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
fixturesview | stringfixtures | results | fixtures | İlk fikstür/sonuç sekmesi. Organizasyonda bugün maç varsa widget bunun yerine başlangıçta Bugün sekmesini açar. |
noheader | booleantrue | false | false | Desteklendiği yerlerde içerik üst bilgisini gizler. Etkin reklamsız erişim gerektirir; bu yetki olmadan yok sayılır. Tek başına ScoreBat marka gösterimini kaldırmaz. |
nomaxwidth | booleantrue | false | false | Widget'ın dâhilî maksimum genişliğini kaldırır. iframe'in sayfanızda yine de uygun bir genişliğe sahip olması gerekir. |
Oluşturucu varsayılanları
Oluşturucu bu tercihleri açıkça belirler. Diğer varsayılanlar seçili varyanttan devralınır.
{
"fixturesview": "fixtures",
"nomaxwidth": true
}const url = new URL("https://www.scorebat.com/embed/fixtures/competition/{competition}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
"fixturesview": "results",
"nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.Organizasyon ve lig puan durumları
Odaklanmış lig tabloları; bir lig birden fazla aşama tablosu gösterebilir.
resizer/embed/standings/competition/{competition}/
/embed/standings/league/{league}/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
tabledetailed | booleantrue | false | false | Odaklanmış puan durumunu ayrıntılı görünümde açar. Kullanılabilir sütunlar temel tabloya bağlıdır. |
noheader | booleantrue | false | false | Desteklendiği yerlerde içerik üst bilgisini gizler. Etkin reklamsız erişim gerektirir; bu yetki olmadan yok sayılır. Tek başına ScoreBat marka gösterimini kaldırmaz. |
nopadding | booleantrue | false | false | Desteklenen içerik dolgusunu kaldırır. iframe'in üst sayfasındaki dolguyu veya tüm dâhilî boşluk kurallarını kaldırmaz. |
nomaxwidth | booleantrue | false | false | Widget'ın dâhilî maksimum genişliğini kaldırır. iframe'in sayfanızda yine de uygun bir genişliğe sahip olması gerekir. |
Oluşturucu varsayılanları
Oluşturucu bu tercihleri açıkça belirler. Diğer varsayılanlar seçili varyanttan devralınır.
{
"nomaxwidth": true
}const url = new URL("https://www.scorebat.com/embed/standings/competition/{competition}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
"tabledetailed": true,
"nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.Tam takım
Maçları ve mevcut takım bilgilerini içeren eksiksiz bir takım sayfası.
resizer/embed/team/{team}/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
nomaxwidth | booleantrue | false | false | Widget'ın dâhilî maksimum genişliğini kaldırır. iframe'in sayfanızda yine de uygun bir genişliğe sahip olması gerekir. |
Oluşturucu varsayılanları
Oluşturucu bu tercihleri açıkça belirler. Diğer varsayılanlar seçili varyanttan devralınır.
{
"nomaxwidth": true
}const url = new URL("https://www.scorebat.com/embed/team/{team}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
"nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.Takım puan durumu
Bir takımı merkeze alan ve tüm tabloyu gösterme seçeneği sunan puan tablosu.
resizer/embed/standings/team/{team}/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
tableview | stringnearby | full | nearby | Yalnızca takım puan durumu: Seçili takımın çevresindeki satırları veya tablonun tamamını gösterir. |
tableneighbors | integer1–5 | 3 | nearby modunda takım puan durumu için komşu satır sayısı. Oluşturucu 1, 2, 3 veya 5 seçeneklerini sunar; ayrıştırıcı değerleri 1–5 aralığıyla sınırlar. full modunda etkisi yoktur. |
tabledetailed | booleantrue | false | false | Odaklanmış puan durumunu ayrıntılı görünümde açar. Kullanılabilir sütunlar temel tabloya bağlıdır. |
tablecompetition | stringCompetition slug or numeric ID as a string | Otomatik | Bir takım için puan durumu organizasyonu seçer. Bu, takım için mevcut bir organizasyonla eşleşmelidir; eşleşmeyen bir seçici, başka bir seçeneğe dönmek yerine kullanılamayan tablo durumu oluşturur. |
noheader | booleantrue | false | false | Desteklendiği yerlerde içerik üst bilgisini gizler. Etkin reklamsız erişim gerektirir; bu yetki olmadan yok sayılır. Tek başına ScoreBat marka gösterimini kaldırmaz. |
nopadding | booleantrue | false | false | Desteklenen içerik dolgusunu kaldırır. iframe'in üst sayfasındaki dolguyu veya tüm dâhilî boşluk kurallarını kaldırmaz. |
nomaxwidth | booleantrue | false | false | Widget'ın dâhilî maksimum genişliğini kaldırır. iframe'in sayfanızda yine de uygun bir genişliğe sahip olması gerekir. |
Oluşturucu varsayılanları
Oluşturucu bu tercihleri açıkça belirler. Diğer varsayılanlar seçili varyanttan devralınır.
{
"tableview": "nearby",
"tableneighbors": 3,
"nomaxwidth": true
}const url = new URL("https://www.scorebat.com/embed/standings/team/{team}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
"tableview": "nearby",
"tableneighbors": 2,
"nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.Takım maç kartı
Bir takımın yaklaşan ve/veya en son tamamlanan maç kartları.
resizer/embed/team-match/team/{team}/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
matchmode | stringnext | latest | both | both | Bir takım için sonraki (önce canlı, yoksa yaklaşan), en son tamamlanan veya her iki maç kartını seçer. Eksik maçlar uydurulmaz. |
noheader | booleantrue | false | false | Desteklendiği yerlerde içerik üst bilgisini gizler. Etkin reklamsız erişim gerektirir; bu yetki olmadan yok sayılır. Tek başına ScoreBat marka gösterimini kaldırmaz. |
nomaxwidth | booleantrue | false | false | Widget'ın dâhilî maksimum genişliğini kaldırır. iframe'in sayfanızda yine de uygun bir genişliğe sahip olması gerekir. |
Oluşturucu varsayılanları
Oluşturucu bu tercihleri açıkça belirler. Diğer varsayılanlar seçili varyanttan devralınır.
{
"matchmode": "both",
"nomaxwidth": true
}const url = new URL("https://www.scorebat.com/embed/team-match/team/{team}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
"matchmode": "next",
"nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.Tam maç
Maç için mevcut tüm bilgileri içeren eksiksiz maç görünümü.
resizer/embed/matchview/{match}/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
noheader | booleantrue | false | false | Desteklendiği yerlerde içerik üst bilgisini gizler. Etkin reklamsız erişim gerektirir; bu yetki olmadan yok sayılır. Tek başına ScoreBat marka gösterimini kaldırmaz. |
nomaxwidth | booleantrue | false | false | Widget'ın dâhilî maksimum genişliğini kaldırır. iframe'in sayfanızda yine de uygun bir genişliğe sahip olması gerekir. |
Oluşturucu varsayılanları
Oluşturucu bu tercihleri açıkça belirler. Diğer varsayılanlar seçili varyanttan devralınır.
{
"nomaxwidth": true
}const url = new URL("https://www.scorebat.com/embed/matchview/{match}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
"nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.Maç skoru
İsteğe bağlı olayları içeren maç skor kartı.
resizer/embed/matchscore/{match}/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
noevents | booleantrue | false | false | Maç skoru widget'ındaki olay zaman çizelgesini gizler. Diğer maç widget'ı türleri bu tercihi kullanmaz. |
noheader | booleantrue | false | false | Desteklendiği yerlerde içerik üst bilgisini gizler. Etkin reklamsız erişim gerektirir; bu yetki olmadan yok sayılır. Tek başına ScoreBat marka gösterimini kaldırmaz. |
nopadding | booleantrue | false | false | Desteklenen içerik dolgusunu kaldırır. iframe'in üst sayfasındaki dolguyu veya tüm dâhilî boşluk kurallarını kaldırmaz. |
nomaxwidth | booleantrue | false | false | Widget'ın dâhilî maksimum genişliğini kaldırır. iframe'in sayfanızda yine de uygun bir genişliğe sahip olması gerekir. |
layout | stringmini | Varsayılan | Kadro için field veya list kullanılabilir; birleşik görünüm için belirtmeyin. Maç skoru, kompakt skor için mini değerini kabul eder. Bu URL tercihi, oluşturucudaki iframe boyutlandırma moduyla ilgili değildir. |
Oluşturucu varsayılanları
Oluşturucu bu tercihleri açıkça belirler. Diğer varsayılanlar seçili varyanttan devralınır.
{
"nomaxwidth": true
}const url = new URL("https://www.scorebat.com/embed/matchscore/{match}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
"noevents": true,
"layout": "mini",
"nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.Kadro
Mevcut olduğunda ilk 11, saha/liste görünümü ve yedekler.
resizer/embed/line-up/{match}/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
layout | stringfield | list | Varsayılan | Kadro için field veya list kullanılabilir; birleşik görünüm için belirtmeyin. Maç skoru, kompakt skor için mini değerini kabul eder. Bu URL tercihi, oluşturucudaki iframe boyutlandırma moduyla ilgili değildir. |
subs | stringhide | collapse | Genişletilmiş | Yalnızca kadro: Yedek listelerini gizlemek için hide veya başlangıçta daraltmak için collapse kullanın. Normal yedek gösterimini korumak için belirtmeyin. |
noheader | booleantrue | false | false | Desteklendiği yerlerde içerik üst bilgisini gizler. Etkin reklamsız erişim gerektirir; bu yetki olmadan yok sayılır. Tek başına ScoreBat marka gösterimini kaldırmaz. |
nopadding | booleantrue | false | false | Desteklenen içerik dolgusunu kaldırır. iframe'in üst sayfasındaki dolguyu veya tüm dâhilî boşluk kurallarını kaldırmaz. |
nomaxwidth | booleantrue | false | false | Widget'ın dâhilî maksimum genişliğini kaldırır. iframe'in sayfanızda yine de uygun bir genişliğe sahip olması gerekir. |
Oluşturucu varsayılanları
Oluşturucu bu tercihleri açıkça belirler. Diğer varsayılanlar seçili varyanttan devralınır.
{
"nomaxwidth": true
}const url = new URL("https://www.scorebat.com/embed/line-up/{match}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
"layout": "field",
"subs": "collapse",
"nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.Maç istatistikleri
Odaklanmış görünümde mevcut maç istatistikleri.
resizer/embed/matchstats/{match}/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
noheader | booleantrue | false | false | Desteklendiği yerlerde içerik üst bilgisini gizler. Etkin reklamsız erişim gerektirir; bu yetki olmadan yok sayılır. Tek başına ScoreBat marka gösterimini kaldırmaz. |
nopadding | booleantrue | false | false | Desteklenen içerik dolgusunu kaldırır. iframe'in üst sayfasındaki dolguyu veya tüm dâhilî boşluk kurallarını kaldırmaz. |
nomaxwidth | booleantrue | false | false | Widget'ın dâhilî maksimum genişliğini kaldırır. iframe'in sayfanızda yine de uygun bir genişliğe sahip olması gerekir. |
Oluşturucu varsayılanları
Oluşturucu bu tercihleri açıkça belirler. Diğer varsayılanlar seçili varyanttan devralınır.
{
"nomaxwidth": true
}const url = new URL("https://www.scorebat.com/embed/matchstats/{match}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
"nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.Karşılaştırma
Seçilen maç için önceki karşılaşmalar ve karşılaştırma içeriği.
resizer/embed/match-h2h/{match}/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
noheader | booleantrue | false | false | Desteklendiği yerlerde içerik üst bilgisini gizler. Etkin reklamsız erişim gerektirir; bu yetki olmadan yok sayılır. Tek başına ScoreBat marka gösterimini kaldırmaz. |
nopadding | booleantrue | false | false | Desteklenen içerik dolgusunu kaldırır. iframe'in üst sayfasındaki dolguyu veya tüm dâhilî boşluk kurallarını kaldırmaz. |
nomaxwidth | booleantrue | false | false | Widget'ın dâhilî maksimum genişliğini kaldırır. iframe'in sayfanızda yine de uygun bir genişliğe sahip olması gerekir. |
Oluşturucu varsayılanları
Oluşturucu bu tercihleri açıkça belirler. Diğer varsayılanlar seçili varyanttan devralınır.
{
"nomaxwidth": true
}const url = new URL("https://www.scorebat.com/embed/match-h2h/{match}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
"nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.Maç videosu ve AI
Seçili maç için video içeriği ve kullanılabilir yapay zekâ bağlamı.
resizer/embed/g/{match}/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
autoplay | booleantrue | false | false | Videonun otomatik oynatılmasını ister. Oynatma sessiz başlar. Tarayıcı politikası ve kaynak kullanılabilirliği autoplay özelliğini yine de engelleyebilir. |
const url = new URL("https://www.scorebat.com/embed/g/{match}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
"autoplay": false
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.Maç puan durumu
Maçtaki iki takımın vurgulandığı mevcut puan durumu.
resizer/embed/matchstandings/{match}/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
dontcollapse | booleantrue | false | false | Video akışını genişletilmiş durumda tutar. Maç puan durumunda, iki takımın çevresindeki küçük bir bölüm yerine tablonun tamamını gösterir. |
noheader | booleantrue | false | false | Desteklendiği yerlerde içerik üst bilgisini gizler. Etkin reklamsız erişim gerektirir; bu yetki olmadan yok sayılır. Tek başına ScoreBat marka gösterimini kaldırmaz. |
nopadding | booleantrue | false | false | Desteklenen içerik dolgusunu kaldırır. iframe'in üst sayfasındaki dolguyu veya tüm dâhilî boşluk kurallarını kaldırmaz. |
nomaxwidth | booleantrue | false | false | Widget'ın dâhilî maksimum genişliğini kaldırır. iframe'in sayfanızda yine de uygun bir genişliğe sahip olması gerekir. |
const url = new URL("https://www.scorebat.com/embed/matchstandings/{match}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
"dontcollapse": true,
"nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.Maç AI
Mevcut olduğunda odaklanmış bir AI tahmin görünümü.
resizer/embed/matchai/{match}/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
noheader | booleantrue | false | false | Desteklendiği yerlerde içerik üst bilgisini gizler. Etkin reklamsız erişim gerektirir; bu yetki olmadan yok sayılır. Tek başına ScoreBat marka gösterimini kaldırmaz. |
nomaxwidth | booleantrue | false | false | Widget'ın dâhilî maksimum genişliğini kaldırır. iframe'in sayfanızda yine de uygun bir genişliğe sahip olması gerekir. |
const url = new URL("https://www.scorebat.com/embed/matchai/{match}/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
"nomaxwidth": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.Video paneli
Göz atılabilir maç seçeneklerine sahip video oynatıcı.
responsivePanel/embed/videopanel/
/embed/videopanel/team/{team}/
/embed/videopanel/competition/{competition}/
/embed/videopanel/league/{league}/
/embed/videopanel/live-stream/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
autoplay | booleantrue | false | false | Videonun otomatik oynatılmasını ister. Oynatma sessiz başlar. Tarayıcı politikası ve kaynak kullanılabilirliği autoplay özelliğini yine de engelleyebilir. |
filternotlive | booleantrue | false | false | Canlı yayın video akışındaki bitmiş maçları filtreler. Genel bir canlı skor filtresi değil, canlı yayın kapsamıyla ilgilidir. |
Oluşturucu varsayılanları
Oluşturucu bu tercihleri açıkça belirler. Diğer varsayılanlar seçili varyanttan devralınır.
{
"autoplay": true
}const url = new URL("https://www.scorebat.com/embed/videopanel/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
"autoplay": false
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.Video akışı
İsteğe bağlı genişletme ve autoplay özelliklerine sahip dikey maç videoları akışı.
resizer/embed/videofeed/
/embed/videofeed/team/{team}/
/embed/videofeed/competition/{competition}/
/embed/videofeed/league/{league}/
/embed/videofeed/live-stream/Desteklenen tercihler
Varsayılanlar, parametresiz URL'leri açıklar. Yalnızca bu widget için listelenen tercihleri kullanın.
| Tercih | Tür / değerler | Belirtilmediğinde | Etki |
|---|---|---|---|
language | stringen, ar, cs, da, de, el, es, fi, fr, he, id, it, ms, nl, no, pl, pt-br, ro, ru, sv, th, tr, vi, zh-cn | Otomatik | Widget dilini seçer. Desteklenen bir kod kullanın; bu ayar API alan adlarını çevirmez. |
autoplay | booleantrue | false | false | Videonun otomatik oynatılmasını ister. Oynatma sessiz başlar. Tarayıcı politikası ve kaynak kullanılabilirliği autoplay özelliğini yine de engelleyebilir. |
dontcollapse | booleantrue | false | false | Video akışını genişletilmiş durumda tutar. Maç puan durumunda, iki takımın çevresindeki küçük bir bölüm yerine tablonun tamamını gösterir. |
filternotlive | booleantrue | false | false | Canlı yayın video akışındaki bitmiş maçları filtreler. Genel bir canlı skor filtresi değil, canlı yayın kapsamıyla ilgilidir. |
Oluşturucu varsayılanları
Oluşturucu bu tercihleri açıkça belirler. Diğer varsayılanlar seçili varyanttan devralınır.
{
"autoplay": true,
"dontcollapse": true
}const url = new URL("https://www.scorebat.com/embed/videofeed/");
url.searchParams.set("token", "YOUR_EMBED_TOKEN");
url.searchParams.set("pref", JSON.stringify({
"autoplay": false,
"dontcollapse": true
}));
// Replace route placeholders with your builder selection.
// Use this URL as the iframe src with the sizing setup above.WordPress eklentisi
Futbol bileşenlerini doğrudan WordPress panonuzdan ekleyin ve yönetin.
WordPress web sitenize canlı skorlar, fikstürler, puan durumları, takım ve maç bileşenleri ile resmî video özetleri eklemek için ScoreBat eklentisini kullanın.
ScoreBat eklentisini WordPress.org'dan edinin
- WordPress panonuzda Eklentiler → Yeni Eklenti Ekle'yi açın, ScoreBat'i arayın, ardından eklentiyi kurup etkinleştirin.
- Panonuzdan ScoreBat'i açın ve ScoreBat'e Bağlan'ı seçin. Oturum açın veya ücretsiz bir hesap oluşturun, ardından web sitenizle bağlantı kurulmasını onaylayın.
- Bileşen kataloğunu açın, bir bileşen seçip özelleştirin, ardından sitenize kaydetmek için WordPress'te Kullan'ı onaylayın.
- Bir ScoreBat Futbol Bileşeni bloğu ekleyip kayıtlı bileşeninizi seçin veya kısa kodunu bir Kısa Kod bloğuna yapıştırın. Ayrıca ScoreBat panosundan bileşenin önceden eklenmiş olduğu bir taslak sayfa oluşturabilirsiniz.
- Sayfanızı masaüstü ve mobil cihazlarda önizleyin, ardından hazır olduğunuzda yayımlayın.
Bir ayar çalışmadığında
Rotayı, değer türünü, kullanım yetkisini ve yerleştirme ortamını kontrol edin.
- Rotanın okuduğunuz widget bölümüyle eşleştiğini doğrulayın. Tam takım, takım puan durumu ve takım maç kartı farklı oluşturuculardır.
- Tam küçük harfli anahtarı ve JSON türünü kontrol edin. Bir kez kodlanmış pref={...} kullanın; arayüz etiketlarını veya dâhilî camelCase adlarını göndermeyin.
- Desteklenen tercihler listesiyle karşılaştırın. Belirli bir oluşturucu kullanmasa bile bir oluşturucu denetimi birden fazla varyantta bulunabilir.
- Etkin planınızı ve token'ınızı kontrol edin. Üst bilgiyi kaldırma, renkler, marka gösterimi ve AI özellikleri kullanım yetkilerine bağlı olabilir.
- Demo önizlemesi yerine dışa aktarılan gerçek URL'yi test edin. Ana sayfanın iframe'e ve gerekli boyutlandırma betiğine izin verdiğinden emin olun.
- İçeriğin kendisi eksikse verileri mevcut olan başka bir maç veya organizasyonu kontrol edin. Bir tercih eksik puan tablolarını, videoları veya kadroları oluşturamaz.
Düzen sorunlarında önce üst kapsayıcının genişliğini ve yüksekliğini inceleyin. İçerik kesiliyorsa yardımcı betiği ve iframe sınıfını doğrulayın veya sabit yüksekliği artırın. URL'sini veya kayıtlı ayarlarını değiştirdikten sonra widget'ı yenileyin.
AI asistanıyla oluşturun
Kopyalanabilir bir kılavuz ve makine tarafından okunabilir bir widget manifesti.
Entegrasyon talimatları için Markdown kılavuzunu; rotalar, desteklenen tercih adları, izin verilen değerler, varsayılanlar ve geçerlilik notları için JSON manifestosunu kullanın. Her ikisinde de hesap belirteçleri yerine yer tutucular bulunur.
- Oluşturucudan tam widget varyantını ve gerçek bir tanımlayıcıyı seçin. Asla bir rota veya tercih uydurmayın.
- İlgili widget'ın desteklenen tercihler listesini kullanın. Küçük harfli anahtarları ve JSON değer türlerini koruyun.
- URL'leri URL ve URLSearchParams ile oluşturun ve yerleştirme token'ını koruyun. Boyutlandırma ayarlarını pref dışında tutun.
- Hesap kullanım yetkilerine ve içerik kullanılabilirliğine uyun. Bir tercihi değiştirmenin marka gösterimini kaldıracağını veya mevcut olmayan içeriği göstereceğini asla vadetmeyin.
- Açıklayıcı bir iframe başlığı, uygun boyutlar, gerektiğinde video izinleri ve doğru yardımcı betiği ekleyin.

