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

Mart 2022'de Bid Manager API'nin 2. sürümünü yayınladık. Bu yeni sürümün yayınlanmasıyla birlikte, v1.1 için yakında kullanımdan kaldırma tarihi duyurmayı planlıyoruz. 1.1 sürümünden 2 sürümüne geçiş işleminize en kısa sürede başlamanızı öneririz.

Uygulamanızı taşıma

v1.1'den v2'ye geçiş için uç nokta URL'lerinizi v2'yi çağıracak şekilde güncellemeniz ve uygulamanızı, önemli değişiklikleri hesaba katacak şekilde güncellemeniz gerekir.

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

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'den v2'ye güncellemek için öncelikle v2'deki eşdeğer v1.1 yöntemlerini belirlemeniz gerekir.

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

Yeni uç noktalara güncelleme

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 son 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 bir dizi zarar veren değişiklik yapıyoruz. Aşağıdaki talimatları inceleyin ve Bid Manager API'nin mevcut kullanımınızla ilgili gerekli değişiklikleri yapın.

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

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

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

API genelindeki hata mesajları v2'de güncellendi. Bu yeni hata mesajları daha spesifiktir ve bazı durumlarda, API isteğindeki hangi değerlerin hataya neden olduğuna dair bilgi verir. Mevcut hata işleme mantığınız belirli hata mesajı metnine dayanıyorsa v2'ye geçmeden önce hata işleme mantığınızı genelleştirin.