Bu sayfada, Data Portability API'nin ne olduğunu, bazı varsayımsal örneklerle kullanım alanlarını ve Data Portability API'ye erişme ve bu API'yi kullanan bir uygulama oluşturma sürecini açıklayan genel bir bakış sunulmaktadır.
Giriş
Veri Taşıma API'si, kullanıcılardan Google hizmetlerindeki verilerinin bir kopyasını uygulamanıza taşımak için yetki isteyen uygulamalar oluşturmanıza olanak tanır. Bu, verilerin taşınabilirliğini sağlar ve hizmet değiştirmeyi kolaylaştırır.
Data Portability API, kullanıcı tarafından oluşturulan içerikler ve ürünlerdeki kullanıcı etkinliği verileri de dahil olmak üzere çeşitli Google ürün ve hizmetlerindeki verileri destekler. Örneğin:
- Chrome
- Haritalar
- Oynat
- Arama
- Alışveriş
- YouTube
Kullanılabilen kapsamların tam listesi için Kullanılabilir OAuth kapsamları bölümüne bakın.
Data Portability API ne zaman kullanılır?
Bu bölümde, Data Portability API'yi kullanabileceğiniz bazı yöntemler ele alınmaktadır.
Yeni bir hizmet oluşturma
Bir deneyimi kolaylaştırmak için Google kullanıcı verilerini dışa aktarmayı amaçlayan yeni bir ürün veya hizmet oluşturabilirsiniz. Örneğin, kullanıcının yakınındaki restoranları önermek için Haritalar'daki yıldızlı yerleri ve arama geçmişini kullanan bir restoran öneri uygulaması oluşturabilirsiniz.
Mevcut hizmeti iyileştirme
Ürününüzün özelliklerini Google verileriyle geliştirmek için Data Portability API'yi kullanabilirsiniz. Örneğin, kullanıcıların YouTube Music oynatma listelerinin bir kopyasını aktarmasına izin vererek fitness uygulamanızdaki kullanıcı deneyimini iyileştirebilirsiniz. Böylece, egzersiz planlarına uygun daha iyi müzik önerileri sunabilirsiniz.
Kullanıcıların hizmetinize ilk katılımını kolaylaştırma
Kullanıcıların bir Google ürününden veya hizmetinden ürününüze geçişini kolaylaştırmak ya da ürününüzle bir Google ürününü aynı anda kullanmasını sağlamak için Data Portability API'yi kullanabilirsiniz. Örneğin, birden fazla navigasyon hizmetinin kullanılmasını sağlamak için Haritalar verilerinin bir kopyasını taşıma.
İşleme
Ürününüzde veya hizmetinizde Data Portability API'yi kullanmak için aşağıdaki görevleri tamamlamanız gerekir:
- Kullanılabilirliği kontrol edin: Data Portability API'nin kullanıcılarınızın nüfusu tarafından kullanılabildiğinden emin olun.
- Data Portability API'nin bulunduğunuz yerde kullanılabildiğini doğrulayın.
- Veri Taşıma API'si, 18 yaşından küçük kullanıcıların hesaplarıyla erişimi desteklemez.
- API'yi ayarlama: Data Portability API'yi kullanmaya başlamak için Data Portability API'yi ayarlama bölümündeki adımları uygulayın. Bu adımlar şunlardır:
- Google Geliştirici hesabına kaydolun.
- Projenizi oluşturun.
- Faturalandırmayı etkinleştirin.
- API'yi etkinleştirin.
Uygulamanız için OAuth'u yapılandırın:
- OAuth'u ayarlayın.
Geçerli Data Portability API OAuth kapsamlarını seçin.
API'yi kullanarak geliştirme: Data Portability API'yi kullanarak uygulama geliştirme başlıklı makaledeki adımları uygulayarak Data Portability API'yi uygulama deneyiminize entegre edin.
Uygulamanızı doğrulayın: Veri Taşıma API'sini kullanan uygulamalar Google kullanıcılarının verilerine erişebildiğinden, yayınlanmadan önce doğrulama sürecine tabidir. Bu süreç genellikle şunları içerir:
- Kimliğiniz doğrulanıyor
- Gizlilik politikanızın bir kopyasını sağlama
- Verileri nasıl kullanacağınızı açıklama
- Demo videosu oluşturma
Kısıtlanmış OAuth kapsamlarına erişim istiyorsanız süreç aşağıdakileri de içerir:
- Güvenlik değerlendirmesini tamamlama.
Daha fazla bilgi için uygulamanızı doğrulamaya gönderme talimatlarını ve doğrulama koşullarının tamamını inceleyin.
Uygulamanızı yeniden doğrulama: Uygulamanızı yıllık olarak veya onaylanan uygulamada değişiklik yaparsanız yeniden doğrulamanız gerekir.