檢舉不當內容

Places API (新版) 會在回應中傳回地點資訊。除了地址和電話號碼等實際內容,回覆也可能包含使用者在 Google 地圖上提供的內容,例如評論和相片。此外,使用 Gemini 模型功能搭配 Places API (新版) 時,回應可能會包含從 LLM 匯總及摘要的生成式資料。

雖然 Google 已採取一系列措施,在 Places API (新版) 傳回內容前識別有問題的內容,但我們也提供使用者檢舉不當內容的方式,以便 Google 移除這類內容。在此版本中,Places API (新版) 會在 Places API (新版) 回應中包含的所有評論、相片和生成摘要中,加入新的 flagContentUri 欄位。這個欄位包含連結 (包括專屬內容 ID),可讓使用者向 Google 檢舉不當內容。

舉例來說,您提出要求,系統傳回某個地點的五則個別評論。每則評論都包含新的 flagContentUri 欄位,內含該評論的專屬 ID,方便使用者回報任何或所有評論的問題。

您可以使用 API Explorer 傳送即時要求,熟悉這些新選項:

試試看!

flagContentUri 欄位中的網址包含內容的專屬 ID。瀏覽這個連結會開啟 Google 代管的網頁,網址格式如下:

回報問題網頁。

使用者可以在這個對話方塊中,向 Google 提出適當問題類型的檢舉。例如檢舉內容含有不雅用語、霸凌行為或法律問題。

flagContentUri 欄位適用於下列物件,這些物件已是 Places API (新版) 回應的一部分:

顯示這些物件時,請務必一併顯示內容檢舉連結,方便顧客檢舉任何內容問題。

下列 Place Details (新版) 要求會在回應中加入地點評論:

curl -X GET -H 'Content-Type: application/json' \
-H "X-Goog-Api-Key: API_KEY" \
-H "X-Goog-FieldMask: id,displayName,reviews" \
https://places.googleapis.com/v1/places/ChIJj61dQgK6j4AR4GeTYWZsKWw

回覆格式如下:

{
  "id": "ChIJj61dQgK6j4AR4GeTYWZsKWw",
  "displayName": {
    "text": "Googleplex",
    "languageCode": "en"
  },
  "reviews": [
    {
      "name": "places/ChIJj61dQgK6j4AR4GeTYWZsKWw/reviews/ChdDjNnRRAB",
      "relativePublishTimeDescription": "7 months ago",
      "rating": 3,
      "text": {
        "text": "Came here for a tour and honestly,...",
        "languageCode": "en"
      },
      "originalText": {
        "text": "Came here for a tour and honestly,...",
        "languageCode": "en"
      },
      "authorAttribution": {
        "displayName": "John Smith",
        "uri": "https://www.google.com/maps/contrib/10198693/reviews",
        "photoUri": "https://lh3.googleusercontent.com/a-/A-c00-cc-rp-mo-ba6"
      },
      "publishTime": "2024-02-24T19:26:18.091264Z",
      "flagContentUri": "https://www.google.com/local/review/rap/report?postId=CJ2&t=1",
      "googleMapsUri": "https://www.google.com/maps/reviews/data=!4m6!14m5"
    },
    …
  ]
}

reviews 陣列中的每個項目都包含 flagContentUri 欄位,包括該特定評論的專屬 ID。瀏覽該連結後,顧客就能檢舉該評論的不當內容。

如果欄位遮罩包含 photos

curl -X GET -H 'Content-Type: application/json' \
-H "X-Goog-Api-Key: API_KEY" \
-H "X-Goog-FieldMask: id,displayName,reviews,photos" \
https://places.googleapis.com/v1/places/ChIJj61dQgK6j4AR4GeTYWZsKWw

回應也會包含 photos 陣列,其中每個元素都包含 flagContentUri 欄位:

  ...
  "photos": [
    {
      "name": "places/ChIJj61dQgK6j4AR4GeTYWZsKWw/photos/AdCG2DNmA4zTnu24VKCwSW7ulKkgDA8cTe5sz74Q4Doo",
      "widthPx": 4032,
      "heightPx": 3024,
      "authorAttributions": [
        {
          "displayName": "Jane Smith",
          "uri": "https://maps.google.com/maps/contrib/107007354",
          "photoUri": "https://lh3.googleusercontent.com/a-/ALV-UjXvHp8Kg932h80MpoDSJ_Sl4F-no-mo"
        }
      ],
      "flagContentUri": "https://www.google.com/local/imagery/report/?cb_client=maps_api_places&image_key=!1e10!2XtMU_GKr",
      "googleMapsUri": "https://www.google.com/maps/reviews/data=!4m6!14m5"
    },
    ...
  ]

只要後方內容未移除,內容連結就會保持有效。連結仍會開啟已移除內容的對話方塊,但對已移除的內容提出檢舉並無效用。

試試看!

您可以使用 API Explorer 提出範例要求,熟悉 API 和 API 選項。

  1. 選取頁面右側的 API 圖示 展開 API Explorer。

  2. (選用) 展開「顯示標準參數」,並將 fields 參數設為欄位遮罩

  3. 選擇性步驟:編輯「要求主體」

  4. 選取「執行」按鈕。在對話方塊中,選擇要用來提出要求的帳戶。

  5. 在 API Explorer 面板中,選取展開圖示 展開 API Explorer。,展開 API Explorer 視窗。