Hướng dẫn này trình bày cách gỡ lỗi phân phát quảng cáo bằng cách sử dụng bản xem trước trong ứng dụng và Công cụ phân phối của Ad Manager.
Tính năng Xem trước trong ứng dụng cho phép bạn kiểm tra các quảng cáo của riêng bạn hiển thị trong ứng dụng dành cho thiết bị di động. Bản xem trước này đặc biệt hữu ích nếu bạn có quảng cáo tương tác với ứng dụng, có hành vi độc đáo, hoặc dựa vào ứng dụng này để hiển thị một số nội dung (bao gồm cả mẫu quảng cáo gốc và MRAID).
Công cụ phân phối của Ad Manager cung cấp thông tin về các quảng cáo đã được phân phối; để khi quảng cáo không mong muốn phân phối, hãy sử dụng các công cụ phân phối để tìm hiểu lý do.
Điều kiện tiên quyết
- SDK Quảng cáo của Google trên thiết bị di động phiên bản 10.2.0 trở lên.
- Quyền truy cập vào tài khoản Google Ad Manager.
- Hoàn thành các bước Bắt đầu sử dụng.
Chuẩn bị ứng dụng
Việc gỡ lỗi yêu cầu tương tác với trình đơn tuỳ chọn gỡ lỗi của SDK. Chiến lược phát hành đĩa đơn bạn nên dùng hàm dưới đây để mở trình đơn vào ứng dụng của mình, và kích hoạt dựa trên hành động của người dùng:
Java
public class MainActivity extends AppCompatActivity { ... @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // Initialize the Mobile Ads SDK. MobileAds.initialize(this); } ... // Opens a debug menu. Call this method based on a user action. // TODO: Replace YOUR_AD_UNIT_ID with your own ad unit ID. public void openDebugMenu() { MobileAds.openDebugMenu(this, "YOUR_AD_UNIT_ID"); } }
Kotlin
class MainActivity : AppCompatActivity() { ... override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) // Initialize the Mobile Ads SDK. MobileAds.initialize(this) } ... // Opens a debug menu. Call this method based on a user action. // TODO: Replace YOUR_AD_UNIT_ID with your own ad unit ID. fun openDebugMenu() { MobileAds.openDebugMenu(this, "YOUR_AD_UNIT_ID") } }
Bất kỳ đơn vị quảng cáo hợp lệ nào trong tài khoản Ad Manager của bạn đều đủ để mở trình đơn tuỳ chọn gỡ lỗi.
Một cách khác để mở trình đơn là nhấn và giữ bằng hai ngón tay trên mẫu quảng cáo, nhưng cách này sẽ không hoạt động với tất cả các định dạng quảng cáo, chẳng hạn như quảng cáo gốc. Ngoài ra, bạn phải cẩn thận không nhấp vào quảng cáo khi cố gắng vuốt. Gọi phương thức trên sẽ hữu ích hơn nhiều mạnh mẽ.
Liên kết thiết bị của bạn
Sau khi thêm tính năng mở trình đơn tuỳ chọn gỡ lỗi, hãy chạy ứng dụng của bạn và kích hoạt hàm trên. Trình đơn sau đây sẽ mở ra:
Chọn Creative Preview (Xem trước quảng cáo) để liên kết thiết bị của bạn. Một trình duyệt mở ra và tự động chuyển bạn đến một trình duyệt để đăng nhập vào Ad Manager. Sau khi đăng nhập, hãy đặt tên cho thiết bị để đăng ký thiết bị đó với tài khoản Ad Manager. Sau đó hãy nhấp vào Xác minh.
Tại thời điểm này, bạn có thể xác minh rằng thiết bị của mình đã được liên kết trong Quảng cáo Giao diện người dùng Trình quản lý. Bạn cũng có thể cho phép người khác truy cập thiết bị của bạn.
Xem trước trong ứng dụng
Làm theo các bước để đẩy quảng cáo vào thiết bị. Hãy đảm bảo rằng quảng cáo được đẩy là một phần của mục hàng đang hoạt động được nhắm mục tiêu đến vùng quảng cáo mà bạn muốn quảng cáo.
Sau khi đẩy mẫu quảng cáo khỏi giao diện người dùng, hãy kích hoạt trình đơn tuỳ chọn gỡ lỗi trên thiết bị của bạn một lần nữa và chọn Xem trước quảng cáo một lần nữa. Bước này cho phép SDK kiểm tra Ad Manager để xác minh rằng việc liên kết thiết bị đã thành công và để nhận một số thông tin về quảng cáo bạn đã đẩy. Nếu tính năng liên kết thiết bị thành công trước đó thì trình đơn gỡ lỗi sẽ đóng ngay lập tức. Nếu có không thành công, bạn sẽ được nhắc liên kết lại tài khoản.
Cuối cùng, tải quảng cáo cho vị trí bạn muốn xem trước để xem quảng cáo của mình.
Công cụ phân phối
Thực hiện các bước trong phần Kiểm tra hoạt động phân phối trong Quảng cáo Người quản lý để khắc phục sự cố phân phối quảng cáo. Nếu đã hoàn tất các bước này thành công, yêu cầu đó xuất hiện trong giao diện người dùng Ad Manager và bạn có thể xem thêm thông tin về quảng cáo đã phân phát.