Digital Asset Links API, web siteleri veya mobil uygulamalar gibi çevrimiçi varlıklar arasındaki ilişkileri keşfetmek için kullanılan bir Google API'sidir. API, varlıklar arasındaki bağlantıları doğrulamak için dijital varlık bağlantılarını (Digital Asset Links) kullanır. Bu sayede, bir web sitesinin belirli bir mobil uygulamaya ait olduğunu veya iki uygulamanın birbiriyle ilişkili olduğunu doğrulamak mümkün hale gelir. API, özellikle derin bağlantı (deep linking) ve uygulama- web entegrasyonlarında güvenilir bir doğrulama katmanı sağlar.
Hangi ihtiyaçlarda değerlendirilebilir?
- Mobil uygulama ve web sitesi arasında güvenilir bağlantı kurmak isteyen geliştiriciler
- Derin bağlantıların doğrulanması ve yönlendirme hatalarının önlenmesi gereken projeler
- Uygulama içi içeriklerin web'de doğrulanmasını sağlamak isteyen dijital ürün ekipleri
Yaygın kullanım alanları
Derin Bağlantı Doğrulama
Mobil uygulamalarda kullanılan derin bağlantıların (deep links) doğru uygulamaya yönlendirildiğini doğrulamak için kullanılır. Örneğin, bir web sitesindeki linkin ilgili mobil uygulamayı açması gerektiğinde, bu API ile bağlantının geçerliliği kontrol edilebilir.
Web ve Uygulama Eşleştirme
Bir web sitesinin hangi mobil uygulamaya ait olduğunu veya bir uygulamanın hangi web sitesiyle ilişkili olduğunu doğrulamak için kullanılır. Bu, kullanıcıların web'den uygulamaya sorunsuz geçiş yapmasını sağlar.
Uygulama İçi İçerik Doğrulama
Uygulama içinde sunulan içeriklerin web'deki karşılıklarıyla eşleştiğini doğrulamak için kullanılır. Örneğin, bir haber uygulamasındaki makalenin web sitesindeki aynı makaleye bağlanması gerektiğinde bu API devreye girer.
İncelenmesi gereken noktalar
- API, yalnızca Google'ın dijital varlık bağlantısı standartlarına uygun olarak yapılandırılmış varlıklar arasındaki ilişkileri doğrular; bu nedenle varlıkların doğru şekilde yapılandırılması gerekir.
- API kullanımı, Google'ın hizmet şartlarına tabidir; ticari kullanım öncesinde bu şartların incelenmesi önerilir.
- API, yalnızca çevrimiçi varlıklar arasındaki ilişkileri keşfetmeye odaklanır; varlıkların içerik doğrulaması veya güvenlik denetimi gibi ek işlevler sunmaz.
WordPress.org
Kurulum ve geliştirme notları
Digital Asset Links API, bir yazılım paketi olarak kurulmaz; doğrudan HTTP istekleriyle kullanılan bir web API'sidir. API'yi kullanmak için Google Cloud projesi oluşturulması ve API anahtarı alınması gerekir. Kurulum adımları, Google Cloud Console üzerinden gerçekleştirilir.
- 1Google Cloud Console'da bir proje oluşturun veya mevcut bir projeyi seçin.
- 2Digital Asset Links API'yi etkinleştirin.
- 3API anahtarı veya OAuth 2.0 kimlik bilgileri oluşturun.
- 4API'yi kullanmak için gerekli uç noktalara istek gönderin.
Digital Asset Links API, geliştiricilerin web siteleri ve mobil uygulamalar arasındaki ilişkileri doğrulamasını sağlayan bir REST API'dir. API, varlık ilişkilerini sorgulamak için basit HTTP istekleri kullanır. Geliştirme sürecinde, API'nin döndürdüğü yanıtların doğru yorumlanması ve hata durumlarının ele alınması önemlidir.
- API, varlık ilişkilerini sorgulamak için 'assetlinks' kaynağını kullanır.
- İstekler, varlık türü (web sitesi veya uygulama) ve kimlik bilgileriyle yapılandırılır.
- API yanıtları, ilişki durumunu ve doğrulama sonuçlarını içerir.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
Digital Asset Links API, doğrudan kullanıma hazır bir API olduğundan, özel bir geliştirme gerektirmez. Ancak, API'nin projeye entegrasyonu, mevcut web ve mobil altyapınıza bağlı olarak özelleştirilebilir. ZeplinGo olarak, API'nin projenize nasıl entegre edileceğini birlikte planlayabilir; web ve mobil sistemlerinizdeki varlık ilişkilerini doğrulamak için uygun mimariyi tasarlayabiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Digital Asset Links API hangi tür varlıklar arasındaki ilişkileri keşfedebilir?
API, web siteleri ve mobil uygulamalar gibi çevrimiçi varlıklar arasındaki ilişkileri keşfedebilir. Örneğin, bir web sitesinin belirli bir mobil uygulamaya ait olduğunu doğrulayabilir.
Digital Asset Links API'yi kullanmak için hangi ön koşullar gereklidir?
API'yi kullanmak için bir Google Cloud projesi oluşturmanız ve API'yi etkinleştirmeniz gerekir. Ayrıca, API anahtarı veya OAuth 2.0 kimlik bilgileri oluşturmanız gerekir.
Digital Asset Links API'nin sınırlamaları nelerdir?
API, yalnızca Google'ın dijital varlık bağlantısı standartlarına uygun olarak yapılandırılmış varlıklar arasındaki ilişkileri doğrular. Ayrıca, API yalnızca ilişki keşfi sağlar; içerik doğrulama veya güvenlik denetimi gibi ek işlevler sunmaz.