Halaman ini menyediakan catatan rilis untuk AdSense Management API.
Versi 2
Versi ini memperkenalkan perubahan berikut untuk menghapus fungsi yang tidak digunakan lagi dan menyelaraskan AdSense Management API dengan standar Google API saat ini. Sesuai dengan skema pemberian versi Google API, versi ini akan diupdate dari waktu ke waktu untuk menyertakan fungsi tambahan (yang kompatibel dengan versi sebelumnya) daripada fungsi baru yang dirilis dalam versi minor terpisah.
2025-10-02
Laporan
- Menambahkan dimensi
TRAFFIC_SOURCE, yang memungkinkan metrik dikelompokkan menurut sumber traffic (mis. "Google", "Bing", "Facebook", "Lainnya"). Untuk mengetahui informasi selengkapnya, lihat Pengelompokan sumber traffic.
2025-05-06
PolicyIssues
- Kolom
policyTopics[].must_fixyang tidak digunakan lagi (lihat update sebelumnya) kini akan selalu ditetapkan kefalse.
2025-02-24
PolicyIssues
- Menambahkan kolom
policyTopics[].typeuntuk mengidentifikasi apakah topik kebijakan mewakili masalah kebijakan, masalah peraturan, atau preferensi pengiklan. Hal ini menggantikanpolicyTopics[].must_fix, yang kini ditandai sebagai kolom yang tidak digunakan lagi.
2024-04-03
PolicyIssues
- Menambahkan koleksi baru untuk melaporkan pelanggaran dan peringatan kebijakan saat ini yang ada untuk suatu akun.
2023-06-19
Pembayaran
- payments.list kini menampilkan detail tentang pembayaran untuk penayang premium.
2023-06-13
Laporan
- Menambahkan metrik
FUNNEL_REQUESTS,FUNNEL_IMPRESSIONS,FUNNEL_CLICKS, danFUNNEL_RPM, yang memberikan informasi tentang performa unit non-iklan (misalnya, unit penelusuran terkait).
2023-03-30
Laporan
- Menambahkan dimensi
PAGE_URL, yang memungkinkan metrik dikelompokkan menurut URL halaman (dengan beberapa peringatan, lihat Pengelompokan URL halaman).
2022-09-21
AdUnits
- Menambahkan metode pembuatan dan patch. Perhatikan bahwa metode ini hanya dapat digunakan oleh project yang diaktifkan untuk produk AdSense untuk Platform.
CustomChannels
- Menambahkan metode pembuatan, penambalan, dan pembaruan. Perhatikan bahwa metode ini hanya dapat digunakan oleh project yang diaktifkan untuk produk AdSense untuk Platform.
- Menambahkan kolom aktif ke resource.
Akun
- Menambahkan metode getAdBlockingRecoveryTag.
2022-08-25
Laporan
- Menambahkan dimensi
HOSTED_AD_CLIENT_ID, yang memungkinkan penerbit host dan platform mengelompokkan metrik menurut akun penayang (penerbit host) dan menurut sub-akun (penerbit platform).
2022-05-03
AdClient
- Menambahkan metode get.
Laporan
- Menambahkan metode getSaved.
UrlChannels
- Menambahkan metode get.
2022-03-31
Akun
- Akun yang tidak aktif kini ditampilkan oleh API, dengan kolom
stateyang menunjukkan status akun.
AdClient
- Mirip dengan Perubahan akun, klien iklan yang tidak aktif kini ditampilkan oleh API, dengan kolom
stateyang menunjukkan status klien iklan.
2022-02-24
Pembayaran
-
Format nama resource telah diperluas untuk mendukung resource terpisah
untuk penghasilan YouTube. Perubahan ini dilakukan sebelum peluncuran bertahap
pengalaman AdSense yang lebih baik
untuk kreator YouTube, yang mana penghasilan YouTube akan dipisahkan
ke akun pembayarannya sendiri. Informasi pembayaran YouTube juga akan ditampilkan
dari metode daftar pembayaran, setelah Anda memiliki
akun pembayaran khusus
untuk penghasilan YouTube.
Penghasilan YouTube akan memiliki format nama resource berikut:
- accounts/{account}/payments/youtube-unpaid untuk penghasilan YouTube yang belum dibayar (saat ini).
- accounts/{account}/payments/youtube-yyyy-MM-dd untuk penghasilan YouTube berbayar.
Catatan: Nama resource untuk penghasilan AdSense tetap tidak berubah:- accounts/{account}/payments/unpaid untuk penghasilan AdSense (saat ini) yang belum dibayar.
- accounts/{account}/payments/yyyy-MM-dd untuk penghasilan AdSense yang dibayar.
2021-06-30
Laporan
- Menambahkan dimensi
AD_FORMAT_NAMEdanAD_FORMAT_CODE, yang menunjukkan cara iklan ditampilkan kepada pengguna di situs Anda (dalam halaman, vinyet, dll.). Perhatikan bahwa v1.4 memiliki dimensi (tidak digunakan lagi) dengan nama yang sama tetapi anggota yang berbeda; dua dimensi yang ditambahkan di v2 berbeda dengan dimensi yang ada di v1.4.
19-04-2021 (Rilis awal)
Umum
- Semua metode yang tidak digunakan lagi di v1.4 telah dihapus. Hal ini mencakup metode
resource yang tidak memerlukan
accountId. Di v2,accountIdditentukan di kolomparent. - Sesuai dengan standar Google API, resource kini diidentifikasi oleh kolom
name. Misalnya, nama AdClient akan terlihat sepertiaccounts/{accountId}/adclients/{adClientId}. Selain itu, di v1.4, ID resource digunakan sebagai dimensi pelaporan, tetapi di v2, nilai tersebut kini tersedia melalui kolomreporting_dimension_iddi beberapa resource. - Kolom
kindtelah dihapus dari semua resource.
Akun
- Kolom
nametelah diubah menjadidisplay_name. - Kolom
timezonetelah diubah dari string menjadigoogle.type.TimeZone. - Kolom
creation_time(jenis int64) telah diubah menjadicreate_time(jenisgoogle.protobuf.Timestamp). - Menambahkan kolom
pending_tasksyang merupakan daftar tugas yang belum selesai dan harus diselesaikan sebagai bagian dari proses pendaftaran untuk akun baru. Misalnya, tugas dapat terkait dengan profil penagihan atau verifikasi telepon Anda. - Kolom
sub_accountstelah dihapus. Fungsi serupa dapat dicapai di v2 dengan metode kustomlistChildAccounts. Seluruh hierarki akun turunan dapat dibuat di v2 dengan memanggillistChildAccountssecara rekursif.
AdClient
- Menghapus kolom
arc_opt_inkarena telah dihapus dari UI AdSense. - Kolom
supports_reportingdiganti dengan kolomreporting_dimension_id, yang mewakili ID unik klien iklan seperti yang digunakan dalam dimensi pelaporanAD_CLIENT_ID. Jikareporting_dimension_idkosong, berarti AdClient tidak mendukung pelaporan.
UnitIklan
- Kolom
statustelah diganti namanya menjadistate. Selain itu, statusACTIVEtidak lagi menunjukkan apakah ada aktivitas di unit iklan ini dalam tujuh hari terakhir. Di v2, artinya unit iklan telah diaktifkan oleh pengguna dan dapat menayangkan iklan. - Kolom
codetelah dihapus. Nilai ini masih dapat ditemukan di akhir kolomname(setelah garis miring terakhir). - Kolom
contentAdsSettings.backupOptiontelah dihapus. - Kolom
typetelah dibatasi ke nilaiTYPE_UNSPECIFIED,DISPLAY,FEED,ARTICLE,MATCHED_CONTENT, danLINK. - Kolom lain yang telah dihapus di UI AdSense juga dihapus:
custom_style,saved_style_id,mobile_content_ads_settings,feed_ads_settings.
Notifikasi
- Metode
deletetelah dihapus. - Kolom
is_dismissibletelah dihapus. - Kolom
localetelah diganti namanya menjadilanguage_code.
CustomChannel
- Kolom
codetelah dihapus. Nilai ini masih dapat ditemukan di akhir kolomname(setelah garis miring terakhir). - Kolom
targeting_infotelah dihapus karena sudah dihapus dari UI AdSense.
Pembayaran
- Kolom
payment_datetelah diganti namanya menjadidatedan diubah dari jenis string menjadi jenisgoogle.type.Date. - Kolom
payment_amountdan kolompayment_amount_currency_codetelah digabungkan menjadi satu kolompayment(misalnya, "¥1.235 JPY", "$1.234,57", "£87,65").
Laporan
- Dengan v2, data pelaporan AdSense Management API kini selaras dengan UI AdSense. Artinya, properti AdMob dan YouTube tidak lagi didukung. Selain itu, API hanya akan mendukung data laporan yang sudah ada sejak 3 tahun lalu.
- Resource
Metadata.dimensionsdan resourceMetadata.metricstelah dihapus. - Metode baru telah ditambahkan untuk membuat laporan versi CSV, menggantikan parameter kueri di v1.4. Catatan: untuk kompresi, Anda tetap dapat menggunakan header HTTP "Accept-Encoding: gzip".
-
Beberapa kolom telah diubah pada pembuatan laporan ad hoc.
- Kolom
account_idtelah diganti namanya menjadiaccount. - Kolom
dimensiontelah diganti namanya menjadidimensions. - Kolom
metrictelah diganti namanya menjadimetrics. - Kolom
filtertelah diganti namanya menjadifilters. - Kolom
sorttelah diganti namanya menjadiorder_by. - Kolom
localetelah diganti namanya menjadilanguage_code. - Kolom
currencytelah diganti namanya menjadicurrency_code. - Anda kini dapat menentukan beberapa rentang umum dengan
date_range(misalnya,TODAY,YESTERDAY,MONTH_TO_DATE,YEAR_TO_DATE,LAST_7_DAYS, danLAST_30_DAYS), atau Anda dapat menentukanstart_datedanend_datedengan menyeteldate_rangekeCUSTOM. - Kolom
start_datedanend_datetelah diubah dari jenis string menjadi jenisgoogle.type.Date. Catatan: sebagai hasilnya, kata kunci tanggal relatif (misalnya, "today-6d") tidak lagi didukung. - Kolom boolean
use_timezone_reportingtelah diganti denganreporting_time_zone, yang dapat memiliki salah satu dari dua nilai:ACCOUNT_TIME_ZONEatauGOOGLE_TIME_ZONE(yang berarti PST/PDT). Default di v2 adalahACCOUNT_TIME_ZONE, yang berbeda dengan default di v1.4. - Kolom
start_indextelah dihapus. - Kolom
max_resultstelah diganti namanya menjadilimit.
- Kolom
-
Beberapa kolom telah diubah pada pembuatan laporan tersimpan.
- Menambahkan kolom tanggal (
date_range,start_date,end_date,reporting_time_zone). - Menambahkan kolom
currency_code. - Kolom
localetelah diganti namanya menjadilanguage_code. - Kolom
start_indextelah dihapus. - Kolom
max_resultstelah dihapus.
- Menambahkan kolom tanggal (
SavedAdStyle
SavedAdStyletelah dihapus karena sudah dihapus dari UI AdSense.
Situs
-
Sitestelah ditambahkan untuk mengambil data tentang situs yang telah Anda tambahkan ke akun AdSense Anda. - Kolom
statemenunjukkan apakah situs berada dalam salah satu status berikut:REQUIRES_REVIEW,GETTING_READY,READY,NEEDS_ATTENTION. - Kolom
auto_ads_enabledadalah boolean yang menunjukkan apakah iklan otomatis telah diaktifkan di situs tertentu.
Versi 1.4
Versi ini memperkenalkan fungsi berikut:
- Anda kini dapat mencantumkan pembayaran akun AdSense dalam mata uang yang sesuai.
- Sekarang Anda dapat menutup pemberitahuan dengan memanggil metode
deleteyang akan menyembunyikan pemberitahuan di API dan antarmuka web AdSense. - Respons laporan kini menyertakan tanggal mulai dan akhir. Hal ini penting
jika Anda menggunakan tanggal relatif saat membuat laporan (seperti
today,yesterday,firstDayOfMonth-1m), respons kini menyertakan rentang tanggal yang Anda minta.
Masalah Umum
Kolom currency dalam laporan tidak didukung dalam rilis ini.
Versi 1.3
Versi ini memperkenalkan fungsi berikut:
- Kemampuan untuk mengambil notifikasi.
- Kemampuan untuk mengambil metadata metrik dan dimensi.
- Kemampuan untuk menjalankan laporan dalam zona waktu setempat akun.
Masalah Umum
Kolom currency dalam laporan tidak didukung dalam rilis ini.
Versi 1.2
Versi ini memperkenalkan fungsi berikut:
- Kemampuan untuk mengambil gaya iklan.
- Kemampuan untuk mengambil dan menjalankan laporan tersimpan yang ditentukan di frontend.
Masalah Umum
Kolom currency dalam laporan tidak didukung dalam rilis ini.
Versi 1.1
Versi ini memperkenalkan fungsi berikut:
- Kemampuan untuk mencantumkan akun yang dapat diakses pengguna
- Kemampuan untuk melakukan panggilan GET pada akun tertentu
- Kemampuan untuk melakukan panggilan GET pada unit iklan dan saluran khusus
- Kemampuan untuk menentukan koneksi antara unit iklan dan saluran kustom
- Saluran kustom berisi lebih banyak data tentang informasi penargetan
Selain itu, Anda kini dapat mengakses data baik di akun default maupun di akun tertentu.
Masalah Umum
Kolom currency dalam laporan tidak didukung dalam rilis ini.
Versi 1
Ini adalah rilis pertama API. API ini mencakup dukungan untuk mengambil klien iklan, unit iklan, saluran khusus, saluran URL, serta menjalankan laporan.
Masalah Umum
Kolom currency dalam laporan tidak didukung dalam rilis ini.