Điều kiện tiên quyết

Trước khi có thể bắt đầu mã hóa ứng dụng khách đầu tiên của mình, bạn cần làm một số việc nếu chưa thực hiện những việc đó.

Tạo tài khoản Google

Bạn cần có Tài khoản Google để tạo dự án trong Google API Console. Nếu đã có tài khoản thì bạn đã hoàn tất.

Bạn cũng nên có một Tài khoản Google riêng cho mục đích thử nghiệm.

Dùng thử Google AdMob

Tài liệu về API này giả định rằng bạn đã sử dụng Google AdMob và bạn đã quen thuộc với các khái niệm lập trình web cũng như định dạng dữ liệu web.

Nếu bạn chưa từng sử dụng Google AdMob, hãy thử giao diện người dùng trước khi bắt đầu lập trình.

Tạo một dự án cho ứng dụng của bạn

Trước khi có thể gửi yêu cầu đến Google AdMob, bạn cần cho Google biết về khách hàng của mình và kích hoạt quyền truy cập vào API. Bạn thực hiện việc này bằng cách sử dụng Google API Console để tạo một dự án, một tập hợp các chế độ cài đặt và thông tin truy cập API được đặt tên rồi đăng ký ứng dụng của bạn.

Để bắt đầu sử dụng API AdMob, trước tiên bạn cần sử dụng công cụ thiết lập. Công cụ này sẽ hướng dẫn bạn cách tạo dự án trong Bảng điều khiển API của Google, bật API và tạo thông tin đăng nhập.

Tìm hiểu kiến thức cơ bản về REST

REST là một kiểu cấu trúc phần mềm cung cấp phương pháp thuận tiện và nhất quán trong việc yêu cầu và sửa đổi dữ liệu.

Thuật ngữ REST là viết tắt của "Dịch vụ chuyển trạng thái đại diện". Trong ngữ cảnh của Google API, API này đề cập đến việc sử dụng các động từ HTTP để truy xuất và sửa đổi các cách trình bày dữ liệu do Google lưu trữ.

Trong hệ thống RESTful, các tài nguyên được lưu trữ trong kho dữ liệu; ứng dụng gửi yêu cầu để máy chủ thực hiện một hành động cụ thể (chẳng hạn như tạo, truy xuất, cập nhật hoặc xoá tài nguyên), sau đó máy chủ thực hiện hành động đó và gửi phản hồi, thường ở dạng đại diện cho tài nguyên đã chỉ định.

Trong các API RESTful của Google, ứng dụng chỉ định một thao tác bằng động từ HTTP như POST, GET, PUT hoặc DELETE. Phương thức này chỉ định tài nguyên bằng một URI duy nhất trên toàn cầu có dạng sau:

https://www.googleapis.com/apiName/apiVersion/resourcePath?parameters

Vì tất cả các tài nguyên API đều có các URI duy nhất có thể truy cập HTTP, nên REST cho phép lưu dữ liệu vào bộ nhớ đệm và được tối ưu hoá để hoạt động với cơ sở hạ tầng phân phối của web.

Bạn có thể thấy định nghĩa về phương thức trong tài liệu về các tiêu chuẩn HTTP 1.1 hữu ích; các định nghĩa này bao gồm thông số kỹ thuật cho GET, POST, PUTDELETE.

REST trong API AdMob

Các hoạt động của API AdMob liên kết trực tiếp với các động từ HTTP REST.

Các định dạng cụ thể cho URI API của AdMob là:

https://admob.googleapis.com/v1/resourcePath?parameters

Bạn có thể xem thông tin tóm tắt về toàn bộ URI được sử dụng cho từng thao tác được hỗ trợ trong API trong tài liệu Tài liệu tham khảo về API của AdMob.

Tìm hiểu kiến thức cơ bản về JSON

API AdMob trả về dữ liệu ở định dạng JSON.

JSON (Ký hiệu đối tượng JavaScript) là một định dạng dữ liệu phổ biến, độc lập về ngôn ngữ, cung cấp bản trình bày văn bản đơn giản của các cấu trúc dữ liệu tuỳ ý. Để biết thêm thông tin, hãy xem json.org.