Nguồn quảng cáo

API AdMob cho phép bạn xem các nguồn quảng cáo dàn xếp theo phương thức lập trình. Hãy xem accounts.adSources.list để biết thêm thông tin.

Yêu cầu bằng Curl

  1. Tải tệp khoá bí mật của ứng dụng và tạo thông tin xác thực uỷ quyền.

    Trong lần đầu tiên thực hiện bước này, bạn sẽ được yêu cầu chấp nhận lời nhắc uỷ quyền trong trình duyệt. Trước khi chấp nhận, hãy đảm bảo rằng bạn đã đăng nhập bằng một Tài khoản Google có quyền truy cập vào AdMob API. Ứng dụng của bạn sẽ được phép truy cập vào dữ liệu thay mặt cho bất kỳ tài khoản nào hiện đang đăng nhập.

    Để xác thực và uỷ quyền, bạn nên sử dụng oauth2l, một công cụ dòng lệnh đơn giản để làm việc với Google OAuth 2.0. Cài đặt oauth2l và chạy lệnh bên dưới, thay thế path_to_credentials_json bằng một đường dẫn đến tệp credentials.json mà bạn tải xuống khi đăng ký ứng dụng đám mây. Khi bạn chạy lệnh này lần đầu tiên, bạn sẽ trải qua quy trình uỷ quyền OAuth 2.0. Mã thông báo sẽ được tự động làm mới ở những lần chạy sau.

    oauth2l header --json path_to_credentials_json --scope admob.readonly
    
  2. Liệt kê các nguồn quảng cáo.

    Nhận thông tin về nguồn quảng cáo AdMob bằng cách thay thế pub-XXXXXXXXXXXXXXXX bằng mã nhận dạng nhà xuất bản của bạn. Xem hướng dẫn về cách tìm mã nhà xuất bản.

    curl --http1.0 -X GET https://admob.googleapis.com/v1beta/accounts/pub-XXXXXXXXXXXXXXXX/adSources \
     -H "$(oauth2l header --json path_to_credentials_json --scope admob.readonly)"
    

    Phản hồi mẫu:

    {
     "adSources": [
       {
         "name": "accounts/pub-XXXXXXXXXXXXXXXX/adSources/5450213213286189855",
         "adSourceId": "5450213213286189855",
         "title": "AdMob Network",
       }
     ]
    }