Prasyarat

Sebelum dapat memulai coding aplikasi klien pertama Anda, ada beberapa hal yang harus dilakukan, jika Anda belum melakukannya.

Membuat Akun Google

Anda memerlukan Akun Google agar dapat membuat project di Konsol API Google. Jika sudah memiliki akun, Anda sudah siap.

Anda mungkin juga menginginkan Akun Google terpisah untuk tujuan pengujian.

Coba Google AdMob

Dokumentasi API ini mengasumsikan bahwa Anda telah menggunakan Google AdMob dan sudah memahami konsep pemrograman web dan format data web.

Jika Anda belum pernah menggunakan Google AdMob, coba antarmuka pengguna sebelum memulai coding.

Membuat project untuk klien Anda

Sebelum dapat mengirim permintaan ke Google AdMob, Anda harus memberi tahu Google tentang klien Anda dan mengaktifkan akses ke API. Anda melakukannya dengan menggunakan Konsol API Google untuk membuat project, yang merupakan kumpulan bernama setelan dan informasi akses API, serta mendaftarkan aplikasi Anda.

Untuk mulai menggunakan AdMob API, Anda harus terlebih dahulu menggunakan alat penyiapan, yang memandu Anda menyelesaikan pembuatan project di Konsol API Google, mengaktifkan API, dan membuat kredensial.

Mempelajari dasar-dasar REST

REST adalah gaya arsitektur software yang memberikan pendekatan yang praktis dan konsisten untuk meminta dan memodifikasi data.

Istilah REST adalah singkatan dari "Representational State Transfer". Dalam konteks Google API, ini mengacu pada penggunaan kata kerja HTTP untuk mengambil dan mengubah representasi data yang disimpan oleh Google.

Dalam sistem RESTful, resource disimpan di penyimpanan data; klien mengirim permintaan agar server melakukan tindakan tertentu (seperti membuat, mengambil, memperbarui, atau menghapus resource), dan server melakukan tindakan dan mengirim respons, sering kali dalam bentuk representasi resource yang ditentukan.

Di RESTful API Google, klien menentukan tindakan menggunakan kata kerja HTTP seperti POST, GET, PUT, atau DELETE. Class ini menetapkan resource melalui URI unik global dengan form berikut:

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

Karena semua resource API memiliki URI unik yang dapat diakses HTTP, REST memungkinkan caching data dan dioptimalkan untuk berfungsi dengan infrastruktur terdistribusi web.

Anda dapat memperoleh manfaat dari definisi metode dalam dokumentasi standar HTTP 1.1; dokumentasi tersebut menyertakan spesifikasi untuk GET, POST, PUT, dan DELETE.

REST di AdMob API

Operasi AdMob API dipetakan langsung ke kata kerja HTTP REST.

Format spesifik untuk URI AdMob API adalah:

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

Kumpulan lengkap URI yang digunakan untuk setiap operasi yang didukung dalam API diringkas dalam dokumen Referensi AdMob API.

Mempelajari dasar-dasar JSON

AdMob API menampilkan data dalam format JSON.

JSON (JavaScript Object Notation) adalah format data umum independen bahasa yang memberikan representasi teks sederhana untuk struktur data arbitrer. Untuk informasi selengkapnya, lihat json.org.