Google Interactive Media Ads SDK'sı Hakkında SSS


Neden tüm biçimlerde reklam döndürülmüyor?
. Test reklamı etiketleri, geçerli istekler için her zaman reklam döndürecek şekilde ayarlanmıştır. Bu ve oynatıcınızın performansını test etmeyi ve oyuncularınızın oyundaki ve reklamları oluşturur. Ancak reklamlar her zaman her biçimi belirleyebilirsiniz. Entegrasyonunuz çalışıyorsa etiketi için uygun olmayan bir şekilde etiketlenmişse, bunun nedeni şunlardan biri olabilir: şu:
  • Ortamınıza desteklenmeyen bir biçime sahip videolar sunuyorsunuz. Örneğin, iOS veya Android'e yalnızca HTML5 reklamlar yayınlıyorsanız.
  • Ad Manager kullanıyorsanız yayıncı kimliğinizde gerekiyor. Ayrıca, alakalı reklamları onayladığınızdan ve reklam öğelerini kontrol edin.
  • AdSense kullanıyorsanız, sitenize veya test sayfanıza ait hedefleme ölçütleri etkin reklamı olmamalıdır. En yaygın nedeni, taranmamış web sitelerini ziyaret edebilir.
  • Ad Exchange Ağ İş Ortağı Yönetimi ve descriptionURL ayarlanmamış veya sahibi ya da işletilmeyen site üzerinde değil bu listeye reklam yayınlanmaz.
  • Ad Exchange Video'da tanımlanan minCPM eşiklerini kontrol edin. CEVAP BGBM'nin oldukça yüksek olması, doluluk oranlarının çok düşük olmasına yol açabilir. Bu sorunu düzeltmek için şunlardan birini deneyin: Min. BGBM'yi veya reklam birimi parametresini reklam isteğinden kaldırma (ör. alanadı) kullanarak bu durumun doluluk oranını etkileyip etkilemediğini doğrulayabilirsiniz.
İyi bir descriptionUrl nasıl görünür?
. En etkili olmak için descriptionUrl. kelime veya deyimler derlemesi değil, İçeriği ve içeriğin sağlanmasındaki rolünüz açıklayan 1-3 paragraf. Geçmişte başarılı olan yöntemlerden biri, descriptionUrl sayfa içeriği, önceden tanımlanmış bloklardan dinamik olarak içeriyor. Örneğin, içerik hakkında birkaç cümle, içeriğiniz hakkında birkaç cümle ve ardından her biriyle ilişkili önceden tanımlı birkaç snippet'i AdSense kanalı ("Eğlence" veya "Spor" gibi). Sonuç olarak, ekibinizin içeriğin makul ölçüde farklı bir descriptionUrl değerine sahip olması hem genel bilgiler (tür tanımlayıcıları gibi) sağlar hem de (doğrudan içerikle ilgili içerik)

Bu meta veri HTML'si basit olmalıdır. Örneğin:

<html>
  <head>
    <title>Domain.com - Your tag line here!</title>
  </head>
  <body>
    <h1>Descriptions</h1>
    <h2>About this Content</h2>
      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. ...</p>
    <h2>About Domain.com</h2>
      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. ...</p>
  </body>
</html>
  
Neden "Reklam yanıtı geçerli bir reklam türü içermiyor" hatasını alıyorum?
Bu hata genellikle belirli publisherId (belirtilen dönem için). Bu koşul gün içinde veya kampanyalar başlayıp bittikçe birkaç gün içinde değişebilir. Hedeflemek istediğiniz reklamın süresinin dolmadığından ve reklam hedefleme ölçütlerinin doğru olduğundan emin olun. Reklamlar, doğru bir şekilde istenilen, alınan ve oluşturulan, publisherId test ederseniz bu reklamların reklamlar, yayındaki publisherId kullanılarak düzgün şekilde işlenir. kullanılabilir.
Test için kullanabileceğim bir Ad Manager video reklam etiketiniz var mı?
Örnek etiketleri örnek etiketler sayfasında bulabilirsiniz.
adSlotWidth ve adSlotHeight öğelerini aynı şekilde mi ayarlayayım değerlerini Ad Manager reklam etiketimde sz olarak ayarlayacağım.
Her zaman değil. adSlotWidth ve adSlotHeight reklamların gösterilmesini istediğiniz oynatıcının veya alanın genişliğine/yüksekliğine ayarlanmalıdır doldur. Bunlar, AdSense tarafından hangi reklamların sığabileceğini belirlemek için kullanılır. çok kolaylaşır. Ad Manager reklam etiketinizdeki sz anahtar/değer çifti: bir hedefleme parametresidir ve yayınlanan reklam öğesini etkilemesi gerekmez (aşağıda daha fazla bilgi verilmiştir).
Demo reklam etiketi harika görünüyor ancak bunu reklam etiketimle değiştirdiğimde hiç reklam görünmüyor.
. Çalıştırdığınız reklam etiketine bir şeyin trafiğe eklendiğinden emin olun üzerine konuşacağız. Bunu öğrenmenin en kolay yolu HTTP trafiğini izlemektir. 1x1 piksel gri.gif resmi bir HTML bağlantı bloğu içinde döndürülür, Ad Manager'da hedeflemenizi kontrol etmeniz gerekir.
Aynı etiketi kullanan reklamları birden çok kez istemek istiyorum, ancak yalnızca ilk reklamım için reklam alıyorum isteğinde bulunabilirsiniz. Bu sorunu nasıl çözebilirim?
. Birden fazla reklam isteğinde bulunduğunuzda bunu reklam sunucusuna bildirmeniz gerekir bunların yanlışlıkla tekrarlanmadığından ve meşru talepler olduğundan emin olun. SDK iki hızlı API çağrısı ile bunu sizin için yapıyor:
  1. AdsManager örneğinizde destroy() öğesini çağırın. Bu, contentComplete() Yeni bir AdsManager kazandınız lütfen kontrol edin.
  2. AdsLoader cihazınızda contentComplete() adlı kuruluşu arayın kullanır. Bu işlem SDK'yı sıfırlar ve yeni reklam isteği aynısı olacaktır.
ziyaret edin. Yukarıdaki iki aramayı yaptıktan sonra requestAds() numaralı telefonu şu numaradan arayabilirsiniz: hesabınızda oynatılacak başka bir reklam grubu elde etmek için AdsLoader örneğinizi yeni bir video oluşturabilirsiniz.
IMA SDK'yı kullanarak yer paylaşımlı ve alanın tamamını kullanan AdSense reklamlarını nasıl isteyebilirim?

SDK'yı kullanarak AdSense reklamları istemek için öncelikle bir AdSense hesabı edinmeniz gerekir reklam etiketi. Daha fazla bilgiyi AdSense . Etiketinizi aldıktan sonra aşağıdakileri almanız gerekir Yer paylaşımı veya alanın tamamını reklam isteğinde bulunmak için şu adımları uygulayın:

Yer paylaşımlı reklamlar
  1. AdsRequest cihazınızda Görüntü Modlarınızı şu şekilde ayarlayın: NORMAL.
  2. Reklam etiketinize overlay=1 parametresini ekleyin.
ziyaret edin. Alanın tamamını kullanan reklamlar
  1. AdsRequest cihazınızda Görüntü Modlarınızı şu şekilde ayarlayın: FULLSCREEN.
  2. Reklam etiketinize overlay=0 parametresini ekleyin.
"Geçersiz tıklama URL'si" görüyorum hata mesajı alıyorum. Bunun nedeni ne olabilir?
. Bu hatanın en yaygın nedeni, hatalı şekilde kod dışına alınmış bir tıklamadır. URL'yi tıklayın. Bu hatayı görüyorsanız, tıklama ayarlarınızın URL, VAST yanıtınızda düzgün şekilde kod dışına alınmış.
Android ve iOS SDK'larında video reklamın tamamını tıklanabilir hale getirmenin bir yolu var mı?
Videonun tamamında tıklama izleme kapsamında, standart izleyici deneyimi en yaygın nedeni, bir videoya dokunulduğunda veya bir videoya duraklattığında veya oynatıcı kontrollerini görüntülediğinde Kullanıcılardan kaçınmak için yalnızca içeriğe erişmek istediklerinde, istemeden reklamları oynatıcı kontrolleri IMA, Daha fazla bilgi edinin düğmesini kullanarak Kullanıcılar bir reklamı tıklar ve reklamı yapılan ürün hakkında daha fazla bilgi edinir.
Neden "VAST Dokümanı Boş" görüyorum? hatası?
Bu hata, reklam etiketi boş bir VAST belgesi döndürdüğünde ortaya çıkar. reklamın düzgün yayınlanmadığını belirtir. Hesap yöneticinizle görüşün veya reklam sunucusu temsilcisini kontrol ederek reklam etiketinizin neden çalışmadığını öğrenin.
Reklamı Atla kutusunun veya diğer kullanıcı arayüzü öğelerinin boyutunu/metnini değiştirebilir miyim?
IMA SDK'ları, kullanıcı arayüzü öğelerinin düzeninin, boyutunun veya içeriğinin değiştirilmesini desteklemez. Kullanıcı arayüzü öğeleri hakkında daha fazla ayrıntı için AdsManager.uiElements öğesine bakın.
Neden "Sanal yöntem yok" mesajını alıyorum hata oluşmasını sağlar mı?

Aşağıdakilere benzer hata mesajları, eski bir sürümün kullanılmasından kaynaklanır izin verilmez.

No virtual method
getInfo()Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info; in
class Lcom/google/android/gms/ads/identifier/AdvertisingIdClient; or its
super classes (declaration of 'com.google.android.gms.ads.identifier.AdvertisingIdClient'

4.0 veya daha yeni bir sürüme (ancak tercihen en son sürüme) geçmek bu sorunu çözer.

Kullanıcı arayüzünü başlatmak ve değiştirmek için birden fazla iş parçacığı kullanabilir miyim?
. Hayır, kullanıcı arayüzünün tüm başlatma ve değiştirme işlemleri iş parçacığı. Android'de, kullanıcı arayüzü nesneleri iş parçacığı açısından güvenli değildir. Görüntüleyin İleti dizileri'ni ziyaret edin.