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. Xem accounts.adSources.list để biết thêm thông tin.

Yêu cầu bằng Curl

  1. Tải tệp mật khẩu ứng dụng khách và tạo lệnh uỷ quyền thông tin xác thực.

    Vào 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 một trong trình duyệt của bạn. Trước khi chấp nhận, hãy đảm bảo bạn đăng nhập bằng Tài khoản Google có quyền truy cập vào API AdMob. Thông tin 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 dành cho hoạt động với Google OAuth 2.0. Cài đặt oauth2l và chạy bên dưới, thay thế path_to_credentials_json bằng một đường dẫn vào tệp credentials.json mà bạn tải xuống khi đăng ký đám mây. Trong lần chạy đầu tiên, lệnh này sẽ hướng dẫn bạn qua Quy trình uỷ quyền OAuth 2.0. Các lần chạy tiếp theo sẽ làm mới mã thông báo tự động.

    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à xuất bản của bạn. Xem hướng dẫn về cách tìm mã nhà xuất bản của 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)"
    

    Câu trả lời mẫu:

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