傳回 AMP 網址和對等的 AMP 快取網址。
HTTP 要求
POST https://acceleratedmobilepageurl.googleapis.com/v1/ampUrls:batchGet
這個網址使用 Google API HTTP 註解語法。
要求主體
要求主體的資料會採用以下結構:
| JSON 表示法 | |
|---|---|
{
  "urls": [
    string
  ]
  "lookupStrategy": enum(LookupStrategy),
} | 
                |
| 欄位 | |
|---|---|
urls[] | 
                  
                     
 要查詢已配對的 AMP 網址的網址清單。網址區分大小寫。每次查詢最多 50 個網址 (請參閱用量限制)。  | 
                
lookupStrategy | 
                  
                     
 要求的 lookupStrategy。  | 
                
回應主體
如果成功,回應主體即會包含具有以下結構的資料:
批次 AMP 網址回應。
| JSON 表示法 | |
|---|---|
{
  "ampUrls": [
    {
      object(AmpUrl)
    }
  ],
  "urlErrors": [
    {
      object(AmpUrlError)
    }
  ],
}
                     | 
                  |
| 欄位 | |
|---|---|
ampUrls[] | 
                    
                       
 針對 BatchAmpUrlsRequest 中的每個網址,網址回應。回應的順序可能與批次要求中的網址順序不同。如果 BatchAmpUrlsRequest 含有重複的網址,則 AmpUrl 只會產生一次。  | 
                  
urlErrors[] | 
                    
                       
 要求網址不含 AMP 網址的錯誤訊息。  | 
                  
搜尋策略
| 列舉 | |
|---|---|
FETCH_LIVE_DOC | 
                FETCH_LIVE_DOC 策略涉及在索引中找不到網址的即時文件擷取作業。Google 會即時檢索在索引中找不到的所有要求網址,驗證是否有對應的 AMP 網址。這項策略的涵蓋範圍較長,但即時檢索功能會導入額外的延遲時間。這是預設策略。採用這項策略的應用程式應會設定較高的 API 呼叫 HTTP 逾時時間。 | 
IN_INDEX_DOC | 
                IN_INDEX_DOC 策略會略過擷取索引中找不到網址的即時文件。針對需要低延遲延遲時間的應用程式,建議使用 IN_INDEX_DOC 策略。 | 
AMP 網址
要求網址的 AMP 網址回應。
| JSON 表示法 | |
|---|---|
{
  "originalUrl": string,
  "ampUrl": string,
  "cdnAmpUrl": string,
} | 
              |
| 欄位 | |
|---|---|
originalUrl | 
                
                   
 原始非 AMP 網址。  | 
              
ampUrl | 
                
                   
 指向發布者網路伺服器的 AMP 網址。  | 
              
cdnAmpUrl | 
                
                   
 指向 Google AMP 快取中快取文件的 AMP 快取網址。  | 
              
AmpUrlError
要求的網址找不到 AMP 網址錯誤資源。
| JSON 表示法 | |
|---|---|
{
  "errorCode": enum(ErrorCode),
  "errorMessage": string,
  "originalUrl": string,
} | 
              |
| 欄位 | |
|---|---|
errorCode | 
                
                   
 API 呼叫的錯誤代碼。  | 
              
errorMessage | 
                
                   
 選填的描述性錯誤訊息。  | 
              
originalUrl | 
                
                   
 原始非 AMP 網址。  | 
              
ErrorCode
批次 AMP 網址查詢的錯誤代碼。
| 列舉 | |
|---|---|
ERROR_CODE_UNSPECIFIED | 
                未指定錯誤。 | 
INPUT_URL_NOT_FOUND | 
                表示系統無法在索引中找到你要求的網址,原因可能是找不到 Googlebot、無法存取 Googlebot 或其他網址的錯誤。 | 
NO_AMP_URL | 
                表示找不到與要求網址對應的 AMP 網址。 | 
APPLICATION_ERROR | 
                表示伺服器發生某種應用程式錯誤。建議客戶重試。 | 
URL_IS_VALID_AMP | 
                已淘汰:表示要求的網址是有效的 AMP 網址。這是非錯誤狀態,不應該做為成功或失敗跡象。我們將在日後的 API 版本中將其移除。 | 
URL_IS_INVALID_AMP | 
                表示找到與要求網址對應的 AMP 網址,但不是有效的 AMP HTML。 |