Embed API, geliştiricilere rapor verilerini sorgulamaları ve görüntülemeleri için çeşitli yerleşik bileşenler sağlar. Tüm bileşenler ortak bir temel üzerine kurulmuştur ve bu nedenle birçok aynı yöntem mevcuttur. Bu bölümde, söz konusu paylaşılan yöntemlerin nasıl kullanılacağı genel hatlarıyla açıklanmaktadır. Bağımsız bileşenler hakkında daha fazla bilgi için bileşen referansına bakın.
Bileşen Seçenekleri
Bileşen seçenekleri, oluşturma zamanında örnek üzerinde set yöntemi çağrılarak kurucu işlevi aracılığıyla ayarlanır. Bir bileşen örneğinin durumunu herhangi bir noktada almak için get
yöntemini çağırabilirsiniz. Bu durumda, mevcut seçenekleri döndürülür.
Bileşen Etkileşimi
Bileşenler, önemli bir şey olduğunda etkinlik yayınlayarak diğer bileşenlerin de yanıt vermesine olanak tanır. Bir işleyiciyi belirli bir etkinliğe kaydetmek için on
yöntemini çağırmanız yeterlidir. Alternatif olarak, on
gibi once
yöntemini de kullanabilirsiniz, ancak işleyici yalnızca ilk kez çağrılır ve daha sonra otomatik olarak kaldırılır. Bir işleyiciyi kaldırmak için off
yöntemini kullanabilirsiniz.
Genellikle yalnızca bileşenler tarafından yayınlanan varsayılan etkinlikleri izlersiniz ancak kendi etkinliğinizi yayınlamanız gerekiyorsa bunu emit
yöntemiyle yapabilirsiniz.
Analytics İstemci Kitaplığı
Embed API aynı zamanda Google Analytics istemci kitaplığını da yükler. Böylece, ihtiyaç duyduğunuzda diğer Google Analytics API'lerinin çoğuna erişebilirsiniz.
Bu ad alanlarında aşağıdaki API'ler bulunur:
gapi.client.analytics.data.ga gapi.client.analytics.data.mcf gapi.client.analytics.data.realtime gapi.client.analytics.management gapi.client.analytics.metadata