2015-12-07 6 views
7

मैं के रूप में documentationगूगल-विज्ञापनों डीएफपी अनेक विज्ञापन-आकार विफलता

में वर्णन किया गया लेकिन अजीब बात यह है कि गूगल विज्ञापन डीएफपी साथ अनेक विज्ञापन आकार को लागू करने की कोशिश कर रहा हूँ देता है अगर मैं किसी एक विज्ञापन आकार के रूप में उपयोग करने वाले नीचे दिए गए कोड में दिखाया गया है, यह काम करता है:

_adView = new PublisherAdView(activity); 
    _adView.setAdSizes(AdSize.BANNER); 

लेकिन अगर मैं एक समान तरह से दस्तावेज़ में वर्णित में अनेक विज्ञापन, नीचे दिखाए गए का उपयोग करें, अनुरोध विफल रहता है:

_adView = new PublisherAdView(activity); 
    _adView.setAdSizes(AdSize.BANNER, new AdSize(120, 20), new AdSize(250, 250)); 

तो पहला टुकड़ा काम करता है और जबकि दूसरा देता है विज्ञापन देता है, logcat में निम्नलिखित:

12-07 12:17:17.082 30786-30786/app.myappname.nl I/Ads﹕ Ad opening. 
12-07 12:17:17.109 30786-30812/app.myappname.nl W/Ads﹕ The ad response must specify one of the supported ad sizes. 
12-07 12:17:17.167 30786-30786/app.myappname.nl I/Ads﹕ Scheduling ad refresh 60000 milliseconds from now. 
12-07 12:17:17.167 30786-30786/app.myappname.nl W/Ads﹕ Failed to load ad: 0 

मैं भी केवल मानक विज्ञापन आकारों में उपयोग करने की कोशिश की है, लेकिन यह कोई फर्क नहीं पड़ता। क्या कोई जानता है कि ऐसा क्यों होता है और इसे कैसे हल किया जाए?

उत्तर

2

मेरे लिए ऐसा इसलिए हुआ क्योंकि मैंने Google परीक्षण विज्ञापन प्राप्त करने के लिए एक परीक्षण डिवाइस के रूप में अपना डिवाइस जोड़ा था।

final PublisherAdRequest.Builder adRequestBuilder = new PublisherAdRequest.Builder() 
      .addTestDevice("BBE743F18R0143D88563501D114CF633") 

testDevice लाइन को दूर करने और वास्तविक विज्ञापनों का उपयोग करने के बाद मैं एक विज्ञापन अनुरोध करने के लिए आकार की सरणी भेज सकते हैं।

संबंधित मुद्दे