API Reference

API 參考資料是以資源類型做為分類依據。每個資源類型都有一個或多個資料表示法,以及一種或多種方法。

適用於所有 AdSense Host API v4 (及更新版本) 作業的查詢參數如標準參數所示。

資源類型

  1. Accounts
  2. Accounts.adclients
  3. Accounts.adunits
  4. Accounts.reports
  5. Adclients
  6. Associationsessions
  7. Customchannels
  8. Reports
  9. Urlchannels

Accounts

若要進一步瞭解 Accounts 資源,請參閱資源表示法網頁。

方法 HTTP 請求 說明
與 https://www.googleapis.com/adsensehost/v4.1 有關的 URI
get GET  /accounts/accountId 取得所選的已連結 AdSense 帳戶相關資訊。
list GET  /accounts 按照廣告用戶端編號列出與此 AdSense 帳戶連結的代管帳戶。

Accounts.adclients

若要進一步瞭解 Accounts.adclients 資源,請參閱資源表示法網頁。

方法 HTTP 請求 說明
與 https://www.googleapis.com/adsensehost/v4.1 有關的 URI
get GET  /accounts/accountId/adclients/adClientId 取得指定發佈商 AdSense 帳戶中,其中一個廣告用戶端的相關資訊。
list GET  /accounts/accountId/adclients 列出指定代管帳戶中所有的代管廣告用戶端。

Accounts.adunits

若要進一步瞭解 Accounts.adunits 資源,請參閱資源表示法網頁。

方法 HTTP 請求 說明
與 https://www.googleapis.com/adsensehost/v4.1 有關的 URI
delete DELETE  /accounts/accountId/adclients/adClientId/adunits/adUnitId 從指定發佈商 AdSense 帳戶中刪除指定廣告單元。
get GET  /accounts/accountId/adclients/adClientId/adunits/adUnitId 取得此 AdSense 帳戶中的指定代管廣告單元。
getAdCode GET  /accounts/accountId/adclients/adClientId/adunits/adUnitId/adcode 取得指定廣告單元的廣告程式碼,並附上指定代管自訂管道。
insert POST  /accounts/accountId/adclients/adClientId/adunits 將提供的廣告單元插入到指定發佈商 AdSense 帳戶。
list GET  /accounts/accountId/adclients/adClientId/adunits 列出指定發佈商 AdSense 帳戶中所有的廣告單元。
patch PATCH  /accounts/accountId/adclients/adClientId/adunits 更新指定發佈商 AdSense 帳戶中提供的廣告單元。此方法支援修補語意。
update PUT  /accounts/accountId/adclients/adClientId/adunits 更新指定發佈商 AdSense 帳戶中提供的廣告單元。

Accounts.reports

若要進一步瞭解 Accounts.reports 資源,請參閱資源表示法網頁。

方法 HTTP 請求 說明
與 https://www.googleapis.com/adsensehost/v4.1 有關的 URI
generate GET  /accounts/accountId/reports 按照查詢參數中傳送的報表請求來產生 AdSense 報表。系統會以 JSON 的形式傳回結果;若要以 CSV 格式擷取結果,請將「alt=csv」指定為查詢參數。

Adclients

若要進一步瞭解 Adclients 資源,請參閱資源表示法網頁。

方法 HTTP 請求 說明
與 https://www.googleapis.com/adsensehost/v4.1 有關的 URI
get GET  /adclients/adClientId 取得此代管 AdSense 帳戶中,其中一個廣告用戶端的相關資訊。
list GET  /adclients 列出此 AdSense 帳戶中所有的代管廣告用戶端。

Associationsessions

若要進一步瞭解 Associationsessions 資源,請參閱資源表示法網頁。

方法 HTTP 請求 說明
與 https://www.googleapis.com/adsensehost/v4.1 有關的 URI
start GET  /associationsessions/start 建立連結工作階段來啟動與 AdSense 使用者的連結程序。
verify GET  /associationsessions/verify 在 AdSense 申請傳回連結回呼後,驗證連結工作階段。

Customchannels

若要進一步瞭解 Customchannels 資源,請參閱資源表示法網頁。

方法 HTTP 請求 說明
與 https://www.googleapis.com/adsensehost/v4.1 有關的 URI
delete DELETE  /adclients/adClientId/customchannels/customChannelId 從此代管 AdSense 帳戶中刪除某個自訂管道。
get GET  /adclients/adClientId/customchannels/customChannelId 從此代管 AdSense 帳戶中取得某個自訂管道。
insert POST  /adclients/adClientId/customchannels 在此代管 AdSense 帳戶中新增自訂管道。
list GET  /adclients/adClientId/customchannels 列出此 AdSense 帳戶中所有的代管自訂管道。
patch PATCH  /adclients/adClientId/customchannels 更新此代管 AdSense 帳戶中的自訂管道。此方法支援修補語意。
update PUT  /adclients/adClientId/customchannels 更新此代管 AdSense 帳戶中的自訂管道。

Reports

若要進一步瞭解 Reports 資源,請參閱資源表示法網頁。

方法 HTTP 請求 說明
與 https://www.googleapis.com/adsensehost/v4.1 有關的 URI
generate GET  /reports 按照查詢參數中傳送的報表請求來產生 AdSense 報表。系統會以 JSON 的形式傳回結果;若要以 CSV 格式擷取結果,請將「alt=csv」指定為查詢參數。

Urlchannels

若要進一步瞭解 Urlchannels 資源,請參閱資源表示法網頁。

方法 HTTP 請求 說明
與 https://www.googleapis.com/adsensehost/v4.1 有關的 URI
delete DELETE  /adclients/adClientId/urlchannels/urlChannelId 從此代管 AdSense 帳戶中刪除網址管道。
insert POST  /adclients/adClientId/urlchannels 在此代管 AdSense 帳戶中新增網址管道。
list GET  /adclients/adClientId/urlchannels 列出此代管 AdSense 帳戶中所有的代管網址管道。

傳送您對下列選項的寶貴意見...

這個網頁
AdSense Host API
AdSense Host API