Bid Manager API v1.1'den v2'ye geçiş

Mart 2022'de Bid Manager API'nin sürüm 2'sini kullanıma sunduk. Bu yeni sürümün yayınlanmasıyla birlikte, 1.1 sürümünün kullanımdan kaldırılacağını yakında duyurmayı planlıyoruz. En kısa sürede v1.1'den v2'ye taşıma işlemine başlamanızı öneririz.

Uygulamanızı taşıyın

v1.1'den v2'ye geçiş yapmak için uç nokta URL'lerinizin v2'yi çağıracak şekilde güncellenmesi ve uygulamanızın zarar veren değişiklikleri hesaba katacak şekilde güncellenmesi gerekir.

API çağrılarınızı v1.1'den v2'ye güncelleyin

v1.1 yerine v2'yi kullanmak için isteklerinizi yeni v2 uç noktalarını kullanacak şekilde güncellemeniz gerekir.

Eşdeğer yöntemleri belirleme

API çağrılarınızı v1.1 sürümünden v2'ye güncellemek için önce v2'de eşdeğer v1.1 yöntemlerini belirlemeniz gerekir.

Tüm hizmet ve yöntemlerin aşağıdaki adları, v1.1 ve v2 arasında biraz değişmiştir:

Yeni uç noktalara güncelle

Eşdeğer yöntemleri belirledikten sonra isteklerinizi güncellemeniz gerekir. Örneğin, queries.getquery yöntemini v1.1 ile çağırmak için aşağıdaki URL'yi kullanırsınız:

https://www.googleapis.com/doubleclickbidmanager/v1.1/query/queryId

v2'de queries.get olarak bilinen eşdeğer yöntemi çağırmak için URL'yi aşağıdaki şekilde güncelleyin:

GET https://doubleclickbidmanager.googleapis.com/v2/queries/queryId

API'ye istek göndermek için bir istemci kitaplığı kullanıyorsanız istemci kitaplığının en yeni sürümünü kullanın ve yapılandırmanızı v2'yi kullanacak şekilde güncelleyin.

Gerekli değişiklikleri yapın

v2'de bazı zarar veren değişiklikler yapıyoruz. Aşağıdaki talimatları inceleyin ve Bid Manager API'sinin mevcut kullanımıyla ilgili gerekli değişiklikleri yapın.

queries hizmetine yapılan çağrıları güncelle

reports hizmetine yapılan çağrıları güncelle

Hata işleme mantığını güncelleyin

API genelindeki hata mesajları v2'de güncellendi. Bu yeni hata mesajları daha spesifiktir ve bazı durumlarda API isteği içinde hatanın döndürülmesine neden olan değerler hakkında bilgi verir. Mevcut hata işleme mantığınız belirli bir hata mesajı metnine dayanıyorsa v2'ye geçmeden önce hata işlemenizi genelleştirin.