chrome.topSites

설명

chrome.topSites API를 사용하여 새 탭 페이지에 표시되는 인기 사이트 (즉, 가장 많이 방문한 사이트)에 액세스합니다. 여기에는 사용자가 맞춤설정한 바로가기가 포함되지 않습니다.

권한

topSites

매니페스트

이 API를 사용하려면 확장 프로그램의 매니페스트에서 'topSites' 권한을 선언해야 합니다.

{
  "name": "My extension",
  ...
  "permissions": [
    "topSites",
  ],
  ...
}

이 API를 사용해 보려면 chrome-extension-samples 저장소에서 topSites API 예시를 설치하세요.

유형

MostVisitedURL

새 탭 페이지의 기본 바로가기와 같이 가장 많이 방문한 URL을 캡슐화하는 객체입니다.

속성

  • 제목

    문자열

    페이지 제목

  • URL

    문자열

    가장 많이 방문한 URL입니다.

메서드

get()

Promise
chrome.topSites.get(
  callback?: function,
)
: Promise<MostVisitedURL[]>

상위 사이트 목록을 가져옵니다.

매개변수

  • callback

    함수 선택사항

    callback 매개변수는 다음과 같습니다.

    (data: MostVisitedURL[]) => void

반환 값

  • Promise<MostVisitedURL[]>

    Chrome 96 이상

    Promise는 Manifest V3 이상에서만 지원되며 다른 플랫폼에서는 콜백을 사용해야 합니다.