Widgetler için API

Son güncelleme: 17.01.2024

Bazen, müşterinin bulunduğu sayfaya bağlı olarak widget görüntülenme şeklinin değiştirilmesi gerekir. Örneğin, teknik destek sayfasında messengerler ve sosyal ağlar içerikli widgetin gizlenmesi veya tam tersine, ödeme sayfasında, müşteriye uygun gördüğü iletişim kanalı aracılığıyla kolayca yardım isteyebileceğini göstermek için widgetin açılması.

Widgetin görüntülenmesini yönetmek için, aşağıdaki parametrelere sahip DeskieWidgetApi.call('[parameter]') metodunu kullanın:

  • hide_btn — widget düğmesini gizle;

  • show_btn — widget düğmesini göster;

  • open — widgeti aç;

  • close — widgeti daralt;

  • open_widget — e-posta destek talebi gönderme formunu aç;

  • close_widget — e-posta destek talebi gönderme formunu daralt;

  • identify — e-posta destek talebi gönderme formu alanlarını doldur;

  • reset — e-posta destek talebi gönderme formu alanlarını temizle.

Bir sayfada birden fazla widgetin olduğu durumda, her birini ayrı ayrı yönetmek mümkündür (widget ID'si, parametreden sonra nokta ile belirtilmelidir). Örneğin:

DeskieWidgetApi.call('hide_btn.3225')

Sayfadaki widget ID'lerinin listesini almak için şu yöntemi kullanın:

DeskieWidgetApi.call('get_list')

Aşağıdaki örneklerden farklı metod parametrelerinin tam olarak nasıl çalıştığına göz atabilirsiniz:

Bu makale yardımcı oldu mu?