Mobil uygulama envanteri için en iyi uygulamaları kullanma

Bu kılavuzda, yüksek etkileşimli reklamlar, uygulama yükleme reklamları ve yeniden etkileşim reklamları dahil olmak üzere mobil uygulama envanteri için teklif vermeyle ilgili en iyi uygulamalar açıklanmaktadır.

Yüksek etkileşimli reklamlara teklif verme

Yüksek etkileşimli reklamlar (HEA), görünürlük veya kullanıcı etkileşimi gereksinimleri artırılmış bir uygulama geçiş reklamı envanteri türüdür. Örneğin, HEA envanteri, kullanıcıdan reklamı yapılan uygulamayı yüklemesini istemeden önce reklamı yapılan uygulamanızın kısa bir oynanabilir demosunu içeren reklam öğesi yerleştirmek için uygundur. Ön hedefleme yapılandırmanız, teklif verme uç noktanızın desteklenen bir veya daha fazla biçim için teklif istekleri almasına izin veriyorsa bu biçimler için teklif isteklerinde aldığınız envanter, yüksek etkileşimli reklamlar olabilir. Yüksek etkileşimli reklamlar, VAST video reklam öğesi biçimini kullanan uygulama geçiş reklamları ve uygulama ödüllü reklamlar için desteklenir.

Yüksek etkileşimli reklamların oluşturma davranışı hakkında daha fazla bilgi edinmek için Yüksek etkileşimli reklamlar hakkında başlıklı makaleyi inceleyin.

VAST video reklam öğeleriyle teklif verme

VAST video biçimi için yüksek etkileşimli reklam envanteriyle ilgili aldığınız teklif istekleri aşağıdaki alanları ayarlar:

Alan Açıklama
BidRequest.imp.ext.highengagement Teklifli sistem uç noktanızda bidProtocol alanı OPENRTB_PROTOBUF enum değerine ayarlanmışsa true, bidProtocol alanı OPENRTB_JSON enum değerine ayarlanmışsa 1 olarak ayarlayın.
BidRequest.imp.instl Teklifli sistem uç noktanızda bidProtocol alanı OPENRTB_PROTOBUF enum değerine ayarlanmışsa true, bidProtocol alanı OPENRTB_JSON enum değerine ayarlanmışsa 1 olarak ayarlayın.
BidRequest.imp.video.companionad Teklif yanıtında videonuza ekleyebileceğiniz bitiş kartı için uygun boyutları içerir.
BidRequest.imp.video.companiontype Teklifli sistem uç noktanızda bidProtocol alanı OPENRTB_PROTOBUF enum değerine ayarlanmışsa bu alan HTML veya COMPANION_IFRAME enum değerine ayarlanır. Teklifli sistem uç noktanızda bidProtocol alanı OPENRTB_JSON enum değerine ayarlanmışsa bu alan 2 veya 3 olarak ayarlanır.
BidRequest.imp.video.maxduration Standart geçiş reklamı VAST video reklamlarından daha uzun bir maksimum süreye sahiptir. Yüksek etkileşimli reklam envanterine daha uzun videolar yerleştirebilirsiniz.

Teklif yanıtınız aşağıdaki alanları içermelidir:

Alan Açıklama
BidResponse.seatbid.bid.crid Bunu, yerleştirmek istediğiniz video reklam öğesinin reklam öğesi kimliğine ayarlamanız gerekir. Reklam öğesi, onaylanmış bir video reklam öğesi olmalıdır. Aksi takdirde teklifiniz açık artırmayı kazanamaz.
BidResponse.seatbid.bid.adm Bu alanı, yerleştirmek istediğiniz video reklam öğesi için VAST XML veya bir VAST XML belgesine bağlanan video URL'si olarak ayarlamanız gerekir. Videonuzda tamamlayıcı reklam varsa video reklam öğenizin VAST XML'inde belirtilen tamamlayıcı reklam, teklif isteğindeki BidRequest.imp.video.companionad ve BidRequest.imp.video.companiontype alanlarıyla tutarlı olmalıdır.
BidResponse.seatbid.bid.bundle Bu alanı, reklamı yapılan uygulamanın ilgili uygulama mağazasındaki kimliğine ayarlamanız gerekir.
  • Android uygulamaları için bu alan, Play Store URL'sinde bulunan bir paket kimliğidir. Örneğin, Google Play Store URL'si https://play.google.com/store/apps/details?id=com.example.myawesomeapp ise paket kimliği com.example.myawesomeapp olur.
  • iOS uygulamaları için bu alan, Apple uygulama mağazası URL'sinde bulunan uygulamanın sayısal dize kimliğidir. Örneğin, Apple uygulama mağazası URL'si https://apps.apple.com/app/id123456789 ise sayısal dize kimliği 123456789 olur.

Videonuzda, video bittikten sonra gösterilen bir HTML snippet'i içeren bir bitiş kartı bulunabilir. Google ayrıca, BidResponse.seatbid.bid.bundle alanında belirtilen uygulamaya dayalı olarak oluşturulan bir bitiş kartı da gösterir.

Videonuzun VAST XML'sine Companion düğümleri ekleyerek video reklam öğenize bitiş kartları ekleyebilirsiniz. Bitiş kartı göstermek istiyorsanız teklifiniz, BidRequest.imp.video.companiontype alanında belirtilen bir veya daha fazla türle eşleşen tamamlayıcı reklam içeren bir video içermelidir. Bitiş kartları hakkında daha fazla bilgi için Mobil video reklam için bitiş kartı oluşturma başlıklı makaleyi inceleyin.

Uygulama yükleme reklamlarıyla yükleme sayısını artırma

Uygulama yükleme reklamları, bir yayıncının mobil uygulamasının kullanıcılarını reklamı yapılan bir uygulamayı indirip yüklemeye teşvik eder. Uygulama yükleme reklamları, aşağıdaki reklam öğesi biçimlerinde tüm uygulama geçiş reklamı envanteri için desteklenir:

BidRequest sinyallerini belirleme

Android ve iOS mobil uygulama geçiş reklamı envanteri için teklif isteklerine yanıt olarak uygulama yükleme reklamlarıyla teklif verebilirsiniz. Mobil uygulama geçiş reklamı envanteri için her zaman aşağıdaki alanlar ayarlanır:

Alan Açıklama
BidRequest.app.bundle Yayıncı uygulaması için bir tanımlayıcı. Google Play Store'da görüldüğü gibi bir paket adına ayarlanır (ör. Android uygulamaları için com.google.android.youtube). iOS uygulamaları için Apple uygulama mağazasında görülen sayısal bir kimlik olarak ayarlanır.
BidRequest.imp.instl Teklifli sistem uç noktanızda bidProtocol alanı OPENRTB_PROTOBUF enum değerine ayarlanmışsa true, bidProtocol alanı OPENRTB_JSON enum değerine ayarlanmışsa 1 olarak ayarlayın.
BidRequest.device.devicetype Teklif verme uç noktanızda bidProtocol alanı OPENRTB_PROTOBUF enum değerine ayarlanmışsa HIGHEND_PHONE veya TABLET enum değerine ayarlayın. Uç noktanızda bidProtocol alanı OPENRTB_JSON enum değerine ayarlanmışsa 4 veya 5 olarak ayarlayın.

BidResponse alanlarını doldurma

Desteklenen reklam öğesi biçimlerini kabul eden herhangi bir geçiş reklamı biçiminin mobil envanteri için uygulama yükleme reklamlarıyla teklif verebilirsiniz. Teklif yanıtınız, uygulama yükleme reklamıyla başarılı bir şekilde teklif vermek için aşağıdaki alanları ayarlamalıdır:

Alan Açıklama
BidResponse.seatbid.bid.bundle Bu alanı, reklamı yapılan uygulamanın ilgili uygulama mağazasındaki kimliğine ayarlamanız gerekir.
  • Android uygulamaları için bu alan, Play Store URL'sinde bulunan bir paket kimliğidir. Örneğin, Google Play Store URL'si https://play.google.com/store/apps/details?id=com.example.myawesomeapp ise paket kimliği com.example.myawesomeapp olur.
  • iOS uygulamaları için bu alan, Apple uygulama mağazası URL'sinde bulunan uygulamanın sayısal dize kimliğidir. Örneğin, Apple App Store https://apps.apple.com/app/id123456789 ise sayısal dize kimliği 123456789 olur.
BidResponse.seatbid.bid.ext.clickurl

Bu alanı, nihai açılış sayfasıyla ilgisi olmayan bir reklam sunucusuna yapılan ara çağrılar hariç olmak üzere nihai hedefin URL'si olarak ayarlamanız gerekir. Bu alanı, BidResponse.seatbid.bid.bundle alanında sağladığınız değerle tutarlı bir değere ayarlamanız gerekir. Örneğin, Google Play Store'da bulunan bir Android uygulaması için bu değer https://play.google.com/store/apps/details?id=com.example.myawesomeapp&referrer=utm_source%3Dgoogle_ab%26utm_medium%3Dcpc%26utm_campaign%3Dinstall_campaign_1 olarak ayarlanabilir.

BidResponse.seatbid.bid.ext.app_promotion_type Teklif verme uç noktanızda bidProtocol alanı OPENRTB_PROTOBUF enum değerine ayarlanmışsa bu alanı INSTALLS enum değerine, bidProtocol alanı OPENRTB_JSON enum değerine ayarlanmışsa 1 değerine ayarlamanız gerekir. Bu alan, belirtilen reklam öğesinin uygulama yükleme reklamı olarak oluşturulmasını istediğinizi gösterir.

Tutarlı tıklama URL'leri kullanma

BidResponse.seatbid.bid.ext.clickurl alanında belirttiğiniz tıklama URL'si, reklam öğenizde belirtilen açılış sayfası URL'siyle aynı olmalıdır. clickurl alanıyla tutarlı, desteklenen biçimlerdeki reklam öğesi örnekleri için Tutarlı tıklama URL'leri kullanma bölümüne bakın.

Yeniden etkileşim reklamlarıyla kullanıcılarla yeniden etkileşime geçme

Yeniden etkileşim reklamları, reklamı yapılan uygulamayı daha önce indirip yüklemiş olan bir yayıncının mobil uygulamasının kullanıcılarını hedefler ve kullanıcıyı derin bağlantı kullanarak reklamı yapılan uygulamadaki belirli bir konuma yönlendirir. Derin bağlantılar hakkında daha fazla bilgi edinmek için aşağıdaki makaleleri inceleyin:

Yeniden etkileşim reklamları, aşağıdaki reklam öğesi biçimlerinde tüm uygulama geçiş reklamı envanteri için desteklenir:

BidRequest sinyallerini belirleme

Mobil uygulama geçiş reklamı envanteri için teklif isteklerine yanıt olarak yeniden etkileşim reklamlarıyla teklif verebilirsiniz. Mobil uygulama geçiş reklamı envanteri için her zaman aşağıdaki alanlar ayarlanır:

Alan Açıklama
BidRequest.app.bundle Yayıncı uygulaması için bir tanımlayıcı. Google Play Store'da görüldüğü gibi bir paket adına ayarlanır (ör. Android uygulamaları için com.google.android.youtube). iOS uygulamaları için Apple uygulama mağazasında görülen sayısal bir kimlik olarak ayarlanır.
BidRequest.imp.instl Teklifli sistem uç noktanızda bidProtocol alanı OPENRTB_PROTOBUF enum değerine ayarlanmışsa true, bidProtocol alanı OPENRTB_JSON enum değerine ayarlanmışsa 1 olarak ayarlayın.
BidRequest.device.devicetype Teklif verme uç noktanızda bidProtocol alanı OPENRTB_PROTOBUF enum değerine ayarlanmışsa HIGHEND_PHONE veya TABLET enum değerine ayarlayın. Uç noktanızda bidProtocol alanı OPENRTB_JSON enum değerine ayarlanmışsa 4 veya 5 olarak ayarlayın.

BidResponse alanlarını doldurma

Desteklenen reklam öğesi biçimlerini kabul eden herhangi bir geçiş reklamı biçiminin mobil envanteri için yeniden etkileşim reklamlarıyla teklif verebilirsiniz. Teklif yanıtınız, yeniden etkileşim reklamıyla başarılı bir şekilde teklif vermek için aşağıdaki alanları ayarlamalıdır:

Alan Açıklama
BidResponse.seatbid.bid.bundle Bu alanı, reklamı yapılan uygulamanın ilgili uygulama mağazasındaki kimliğine ayarlamanız gerekir.
  • Android uygulamaları için bu, Google Play Store URL'sinde bulunan bir paket kimliğidir. Örneğin, Google Play Store URL'si https://play.google.com/store/apps/details?id=com.google.android.youtube ise paket kimliği com.google.android.youtube olur.
  • iOS uygulamaları için bu, Apple Uygulama Mağazası URL'sinde bulunan uygulamanın sayısal dize kimliğidir. Örneğin, Apple App Store URL'si https://apps.apple.com/us/app/id123456789 ise sayısal dize kimliği 123456789 olur.
BidResponse.seatbid.bid.ext.clickurl Bu alanı, reklamı yapılan uygulamada belirli bir içeriği açan URL derin bağlantısı olarak ayarlamanız gerekir. Google, iOS için Geçiş Bağlantıları'nı, Android için ise Android Uygulama Bağlantıları'nı kullanmanızı önerir. Özel URL şemaları desteklenmez. Örneğin, YouTube uygulaması için bir yeniden etkileşim reklamı yerleştirirseniz clickurl alanını https://www.youtube.com/watch?v=a1b2c3d4e5f gibi bir değere ayarlayarak belirli bir videoya bağlantı verebilirsiniz.
BidResponse.seatbid.bid.ext.app_promotion_type Teklif verme uç noktanızda bidProtocol alanı OPENRTB_PROTOBUF enum değerine ayarlanmışsa bu alanı ENGAGEMENT enum değerine, bidProtocol alanı OPENRTB_JSON enum değerine ayarlanmışsa 2 değerine ayarlamanız gerekir. Bu değerler, belirtilen reklam öğesinin yeniden etkileşim reklamı olarak oluşturulmasını istediğinizi gösterir.
BidResponse.seatbid.bid.ext.engagementclickfailureurl İsteğe bağlı olarak bu alanı, Google Mobile Ads SDK'sı belirttiğiniz tıklama URL'si üzerinden uygulamayı açamadığında ping alan bir URL'ye ayarlayabilirsiniz. Uygulama yüklü değilse veya belirtilen tıklama URL'si geçerli bir derin bağlantı değilse Google Mobile Ads SDK'sı uygulamayı açamayabilir.