2015-11-06 26 views
21

Tôi đang đặt quảng cáo cho ứng dụng Android của mình bằng DoubleClick và không thể quản lý để hiển thị quảng cáo cuối cùng, ai đó có thể giúp tôi không?không tải được quảng cáo: 3

Khi tôi thử nghiệm một quảng cáo bằng cách thêm ".addTestDevice ('xxx ...')" Tôi có được quảng cáo thử nghiệm nhưng khi tôi loại bỏ dòng này tôi nhận được lỗi sau:

W/Quảng cáo: không điền từ máy chủ quảng cáo

W/quảng cáo: không thể tải quảng cáo: 3

tôi đặt quảng cáo của tôi như thế này:

PublisherAdRequest adRequest = new PublisherAdRequest.Builder().build(); 
mPublisherAdView.loadAd(adRequest); 

Và nhà xuất bản của tôiView trông giống như sau:

<com.google.android.gms.ads.doubleclick.PublisherAdView 
     android:id="@+id/pronostics_ad" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 

     android:layout_gravity="center" 

     ads:adSize="BANNER" 
     ads:adUnitId="@string/ad_unit_pronostic"> 
    </com.google.android.gms.ads.doubleclick.PublisherAdView> 

Điều gì có thể xảy ra?

Cảm ơn trước vì câu trả lời của bạn.

+1

Vấn đề là do cấu hình ngôn ngữ sai. Điều gì có vẻ lạ là cấu hình này không gây ra bất kỳ vấn đề nào với các thiết bị IOS nhưng lại làm việc với Android. – MHogge

+0

bạn có thể làm rõ, loại "cấu hình ngôn ngữ" mà bạn đang đề cập đến?Tôi dường như đang phải đối mặt với cùng một vấn đề. – isapego

+0

Đây là cách đây hơn 1 năm và tôi không còn quyền truy cập vào tài khoản DoubleClick để tôi không thể giúp bạn nhiều như vậy. Tôi biết tôi đã có 3 ngôn ngữ (Fr, Nl, En) với Fr đặt làm mặc định và tôi không thể nhận được NL & EN. Nếu tôi nhớ rõ, tôi đã chuyển sang EN làm cấu hình ngôn ngữ mặc định và đó là nó. Tôi vẫn không hiểu tại sao điều này giải quyết vấn đề của tôi vì vậy xin lỗi vì đã không giúp đỡ rất nhiều. – MHogge

Trả lời

43

W/Quảng cáo: Không thể tải quảng cáo: 3

Theo Documentation bạn đang nhận được mã lỗi sau:

public static thức int ERROR_CODE_NO_FILL

Yêu cầu quảng cáo thành công, nhưng không có quảng cáo nào được trả lại do thiếu khoảng không quảng cáo .

liên tục giá trị gia tăng: 3

Dựa trên bài onFailedToReceiveAd - Ad request successful, but no ad returned due to lack of ad inventory when using admob with adwhirl:

Nếu bạn đang nhận được lỗi này, sau đó mã của bạn là chính xác. Vấn đề là rằng AdMob không phải lúc nào cũng có quảng cáo để trả lại cho mọi yêu cầu. Điều này có thể xảy ra đặc biệt nếu bạn vừa đăng ký mã số nhà xuất bản AdMob vì phải mất một chút thời gian và nhiều yêu cầu trước khi ID mới bắt đầu trả lại quảng cáo.

Lý do khác khiến tỷ lệ lấp đầy của bạn có thể thấp là bạn chưa bật chèn lấp AdSense hoặc bạn đã lọc ra một số quảng cáo. Kiểm tra cài đặt ứng dụng của bạn để xem liệu đó có phải là trường hợp không.

+6

Chèn lấp là gì? Tài liệu không đề cập đến nó. –

+0

Tôi đang sử dụng id đơn vị quảng cáo của mình sau một tháng đôi khi tôi nhận được thêm nhưng hầu hết thời gian lỗi trả về admob 3. – pavel

+0

Thưa ngài! tôi có một ứng dụng khác thuộc về cùng một tài khoản AdMob và nó đang hiển thị quảng cáo. Vui lòng giải thích –

2

Có một tùy chọn giúp trong trường hợp của chúng tôi. Khi @blizzard được đề cập trong cài đặt ứng dụng của bạn trong Google Developer Console, có phần được gọi là "Định giá và phân phối". Trong phần này có một hộp kiểm "CONTAINS ADS". Trong trường hợp của chúng tôi nó đã bị vô hiệu hóa. Sau khi bật, chúng tôi đã nhận được quảng cáo thành công. Hy vọng điều đó sẽ hữu ích.

+0

Bạn có thể thêm ảnh chụp màn hình hoặc đường dẫn chi tiết để định giá và phân phối không? Ngoài ra, nó nằm trong trang tổng quan apps.admob.com hoặc trong bảng điều khiển dành cho nhà phát triển của Google? –

Các vấn đề liên quan