Bu belge, temel Yerleştirme API'si yöntemleri için referans olmanın yanı sıra bu yöntemlerin, Yerleştirme API'si bileşenleri ve temel Analytics istemci kitaplığıyla nasıl etkileşimde bulunduğuna dair genel bir bakış sağlar.
Temel Yöntemler
Yerleştirme API'sinin temel yöntemleri, gapi.analytics
nesnesinde bulunan yöntemlerdir.
ready
Yerleştirme API'si kitaplığı tam olarak yüklenir yüklenmez çağrılacak bir geri çağırma işlevi sıraya alır. Geri çağırmalar, eklendiği sırayla çağrılır.
ready
işlevi, Yerleştirme API'si tarafından tanımlandığı için hemen kullanılabilir. Diğer tüm işlevler, kitaplığın yeniden çağrılmadan önce yüklenmesini sağlamak için ready
geri çağırmasına yerleştirilmelidir.
Kullanım
gapi.analytics.ready(callback)
Parametreler
Ad | Tür | Açıklama |
---|---|---|
callback |
Function |
Yerleştirme API'si kitaplığı tam olarak yüklenir yüklenmez çağrılacak işlev. |
Örnek
gapi.analytics.ready(function() { // Code in here will be invoked once the library fully loads. });
createComponent
Belirtilen ad ve prototip yöntemlerine sahip bir bileşen oluşturur. Oluşturulan bileşen, gapi.analytics.ext
üzerinde iletilen adla depolanır.
Yerleştirme API'si istemci kitaplığının yüklendiğinden emin olmak için createCallback
işlevi her zaman hazır bir geri çağırma içinde çağrılmalıdır.
Kullanım
gapi.analytics.createComponent(name, prototypeMethods)
Parametreler
Ad | Tür | Açıklama |
---|---|---|
name |
string |
Bileşenin adı. |
prototypeMethods |
Object |
Özellikleri ve yöntemleri, bileşenin prototipinde depolanacak bir nesne. |
Örnek
gapi.analytics.ready(function() { gapi.analytics.createComponent('MyComponent', { foo: function() { alert('foo'); }, bar: function() { alert('bar'); } }); var myComponentInstance = new gapi.analytics.ext.MyComponent(); myComponentInstance.foo(); // Alerts 'foo'. });