Bilgi Merkezi Blog
  • Tema
  • Otomatik
  • Açık
  • Koyu
Türkçe tr
Dil ✕
  • Deutsche
  • Eesti
  • English
  • Español
  • Français
  • Hrvatski
  • Italiano
  • Latviešu
  • Lietuvių
  • Lëtzebuergesch
  • Malti
  • Nederlands
  • Português (BR)
  • Português (PT)
  • Română
  • Slovenčina
  • Slovenščina
  • Srpski
  • Suomi
  • Türkçe
  • Ελληνικά
  • Български
  • Русский
  • Українська
Giriş yap
Geliştiriciler Blog
Giriş yap
Ana sayfa Geliştiriciler JavaScript istemcisi Constructor seçenekleri
Ara
Geliştiriciler
JavaScript istemcisi
  • Genel bakış
  • İstemciyi yükleme
  • Constructor seçenekleri
  • Ödeme modları
  • Ödeme sayfasını açma
  • Olaylar
  • Metot referansı
  • İzleme ve onay
  • Gelişmiş yerleştirme seçenekleri
  • Sorun giderme
REST API (v2)
PHP SDK
Node.js SDK
Python SDK
WordPress eklentisi
JavaScript istemcisi

Constructor seçenekleri

new Entase() tarafından kabul edilen her seçenek, varsayılan değeri ve etkisiyle birlikte. Tüm seçenekler isteğe bağlıdır ve çoğu, her rezervasyon için ayrı ayrı geçersiz kılınabilir.

description Markdown olarak görüntüle

Her seçenek isteğe bağlıdır. Aşağıdaki değerler, birini belirtmediğinizde istemcinin uyguladığı varsayılan değerlerdir.

JavaScript
1234567891011
const entase = new Entase({
  pk: null,
  locale: 'auto',
  checkoutMode: 'auto',
  collectConsent: true,
  backdrop: true,
  backdropColor: '#000000',
  tprm: {},
  pane:  { width: 800, height: '100%' },
  popup: { width: 800, height: 1000 }
});

Seçenekler

AdTürVarsayılanAçıklama
pkstringnullYayınlanabilir anahtarınız. İstemci, alan adınızın satır içi ödeme kullanmasına izin verilip verilmediğini kontrol ederken bunu gönderir. Bu olmadan tüm ödemeler açılır pencere olarak açılır.
localestring'auto'Ödemenin dili. 'auto', <html> öğenizin lang özniteliğini okur.
checkoutModestring'auto''auto', 'pane' veya 'popup'. Bkz. Ödeme modları. Tanınmayan bir değer 'auto' olarak kullanılır.
collectConsentbooleantrueÖdemenin ziyaretçiden şartlar bildirimini kabul etmesini isteyip istemediği. Kabul edildikten sonra yanıt bir çerezde hatırlanır ve bu adım atlanır.
backdropbooleantrueÖdemenin arkasındaki sayfanın karartılıp karartılmayacağı. false, sayfa kaydırma kilidini de devre dışı bırakır.
backdropColorstring'#000000'CSS renk değeri olarak karartılan alanın rengi.
tprmobject{}Sorgu parametreleri olarak ödeme URL'sine eklenen izleme parametreleri. Bkz. İzleme ve onay.
paneobject{ width: 800, height: '100%' }Satır içi panelin boyutu. Açılır pencere modunda yok sayılır.
popupobject{ width: 800, height: 1000 }Açılır pencerenin piksel cinsinden boyutu. Panel modunda yok sayılır.

Panel ve açılır pencere boyutlandırması

pane.width, bir sayı (piksel) veya herhangi bir CSS uzunluk değeri kabul eder – '720px', '50%', '40vw' ya da bir calc() ifadesi. Yalın bir sayı piksel olarak değerlendirilir.

Panel, masaüstünde bu genişlikle sınırlandırılır; mobilde ise tam genişliği kaplar ve bunun yerine pane.height uygulanır. Görüntü alanı yapılandırılan genişlikten daha dar olduğunda bu ikisi arasında geçiş yapılır; genişlik göreli bir birim olarak verildiğinde geçiş 800 pikselde gerçekleşir.

popup.width ve popup.height yalnızca piksel sayısı olabilir ve pencere ziyaretçinin ekranında ortalanır. Ekran istenen yükseklik için yeterince uzun değilse pencere sığacak şekilde küçültülür.

Arka plan

Açılır pencerenin arkasındaki arka plan, panelin arkasındakine göre daha fazla karartılır; çünkü açılır pencerenin, altındaki sayfanın etkin olmadığını göstermesi gerekir. Karartmayı tamamen kaldırmak için backdrop: false ayarlayın – bu, sayfanın ödeme ekranının arkasında kaydırılabilir kalmasını da sağlar.

backdropColor olduğu gibi uygulanır; dolayısıyla geçerli herhangi bir CSS rengi olabilir. Bunu arka planı gizlemek için değil, koyu veya markalı bir siteyle eşleştirmek için kullanın; arka planı gizlemek için doğru seçenek backdrop: false olur.

Rezervasyon bazında geçersiz kılmalar

checkoutMode, collectConsent, backdrop, backdropColor, pane ve popup, book() işlevine iletilerek tek bir rezervasyon için geçersiz kılınabilir. Örnek düzeyindeki değer sonraki çağrılar için değişmeden kalır:

JavaScript
1234567
const entase = new Entase({ pk: 'YOUR_PUBLISHABLE_KEY' });

// Bu tek rezervasyon daha geniş ve karartma olmadan açılır.
entase.book('EVENT_ID', {
  pane: { width: '60vw' },
  backdrop: false
});

pk ve tprm, rezervasyon bazında kullanılabilen seçenekler değildir – pk tüm sayfa için hesabı tanımlar ve izleme parametreleri farklı olması gerektiğinde setTracking() ile değiştirilir.

Önceki İstemciyi yükleme Sonraki Ödeme modları
Bu makale faydalı oldu mu?
Bu sayfada
  • Seçenekler
  • Panel ve açılır pencere boyutlandırması
  • Arka plan
  • Rezervasyon bazında geçersiz kılmalar
Entase'i nasıl kullanacağınızı öğrenin.
© 2026 Entase, Inc.

Entase

  • Etkinlikler
  • Kaydol

Platform

  • Fiyatlandırma
  • Küresel erişim
  • Entegrasyon
  • Pazarlama araçları
  • Rezervasyon araçları
  • İş birliği

Kullanım alanları

  • Tiyatro ve opera
  • Konserler ve partiler
  • Sergiler, fuarlar ve festivaller
  • Müzeler ve turistik yerler
  • Turlar ve deneyimler
  • Atölyeler ve seminerler
  • Bağış toplama
  • Turnuvalar

Bilgi merkezi

  • Organizatörler
  • Katılımcılar
  • Geliştiriciler
  • Blog

Yasal bilgiler

  • Kullanım koşulları
  • Gizlilik politikası
  • Çerez politikası
search Sorularınız mı var? Ara
auto_awesome LLM? llms.txt dosyasını oku
support_agent Yardıma mı ihtiyacınız var? Sohbet başlat