refresh date: 2026-09-25 robots: noindex
כדי לפעול, רוב התוספים צריכים גישה לממשק API אחד או יותר של תוספים ל-Chrome. במאמרי העזרה של ה-API האלה מתוארים ממשקי ה-API שאפשר להשתמש בהם בתוספים, ומוצגים תרחישי שימוש לדוגמה.
- accessibilityFeatures
-
אפשר להשתמש ב-API של
chrome.accessibilityFeaturesכדי לנהל את תכונות הנגישות של Chrome. ה-API הזה מסתמך על אב הטיפוס ChromeSetting של ה-API מסוג type כדי לקבל ולהגדיר תכונות נגישות ספציפיות. כדי לקבל את מצבי התכונה ב-Fleet כולו, התוסף צריך לבקש את ההרשאהaccessibilityFeatures.read. כדי לשנות את מצב התכונה ב-Fleet כולו, התוסף צריך את ההרשאהaccessibilityFeatures.modify. חשוב לזכור שההרשאהaccessibilityFeatures.modifyלא כוללת את ההרשאהaccessibilityFeatures.read. - alarms
-
משתמשים ב-API של
chrome.alarmsכדי לתזמן קוד להפעלה מדי פעם או בזמן מסוים בעתיד. - אודיו
-
Chrome 59 ואילך ChromeOS בלבד
API של
chrome.audioמאפשר למשתמשים לקבל מידע על מכשירי האודיו שמחוברים למערכת ולשלוט בהם. ה-API הזה זמין כרגע רק במצב קיוסק ב-ChromeOS. - סימניות
-
אפשר להשתמש ב-API של
chrome.bookmarksכדי ליצור סימניות, לארגן אותן ולבצע בהן פעולות אחרות. כדאי גם לעיין בקטע דפי שינוי ברירת המחדל, שבו אפשר להשתמש כדי ליצור דף מותאם אישית של מנהל הסימניות. - browserAction
-
≤ MV2
פעולות בדפדפן מאפשרות להציב סמלים בסרגל הכלים הראשי של Google Chrome, משמאל לסרגל הכתובות. בנוסף לסמל, לפעולה בדפדפן יכולים להיות הסבר קצר, תג וחלון קופץ.
- browsingData
-
אפשר להשתמש ב-API של
chrome.browsingDataכדי להסיר נתוני גלישה מהפרופיל המקומי של המשתמש. - certificateProvider
-
Chrome 46 ואילך ChromeOS בלבד
אפשר להשתמש ב-API הזה כדי לחשוף אישורים לפלטפורמה, שיכולה להשתמש בהם לאימותי TLS.
- commands
-
אפשר להשתמש ב-API של הפקודות כדי להוסיף מקשי קיצור שמפעילים פעולות בתוסף, למשל פעולה לפתיחת פעולת הדפדפן או לשליחת פקודה לתוסף.
- contentSettings
-
אפשר להשתמש ב-API של
chrome.contentSettingsכדי לשנות הגדרות שקובעות אם אתרים יכולים להשתמש בתכונות כמו קובצי Cookie, JavaScript ויישומי פלאגין. באופן כללי יותר, הגדרות התוכן מאפשרות לכם להתאים אישית את ההתנהגות של Chrome בכל אתר בנפרד, במקום באופן גלובלי. - contextMenus
-
אפשר להשתמש ב-API של
chrome.contextMenusכדי להוסיף פריטים לתפריט ההקשר של Google Chrome. אתם יכולים לבחור לאילו סוגי אובייקטים יחולו התוספות לתפריט ההקשר, כמו תמונות, היפר-קישורים ודפים. - קובצי Cookie
-
אפשר להשתמש ב-API של
chrome.cookiesכדי לשלוח שאילתות לגבי קובצי Cookie ולשנות אותם, ולקבל התראות כשהם משתנים. - כלי לניפוי באגים
-
chrome.debuggerAPI משמש כהעברה חלופית לפרוטוקול ניפוי הבאגים מרחוק של Chrome. אפשר להשתמש ב-chrome.debuggerכדי לצרף לכרטיסייה אחת או יותר כדי למדוד אינטראקציה ברשת, לנפות באגים ב-JavaScript, לשנות את ה-DOM וה-CSS ועוד. משתמשים במאפייןDebuggeetabIdכדי לטרגט כרטיסיות באמצעותsendCommandולנתב אירועים לפיtabIdמהקריאות החוזרות (callbacks) שלonEvent. - declarativeContent
-
אפשר להשתמש ב-API של
chrome.declarativeContentכדי לבצע פעולות בהתאם לתוכן של דף, בלי לבקש הרשאה לקרוא את התוכן של הדף. - declarativeNetRequest
-
Chrome מגרסה 84 ואילך
chrome.declarativeNetRequestAPI משמש לחסימה או לשינוי של בקשות לאחזור מהרשת על ידי ציון כללים הצהרתיים. כך התוספים יכולים לשנות בקשות לאחזור מהרשת בלי ליירט אותן ולראות את התוכן שלהן, וכך לשמור על פרטיות המשתמשים. - declarativeWebRequest
-
ערוץ בטא ≤ MV2
הערה: ה-API הזה הוצא משימוש. במקום זאת, כדאי לבדוק את ה-API של
declarativeNetRequest. אפשר להשתמש ב-API שלchrome.declarativeWebRequestכדי ליירט, לחסום או לשנות בקשות במהלך ההעברה. הוא מהיר משמעותית מ-chrome.webRequestAPI כי אפשר לרשום כללים שמוערכים בדפדפן ולא במנוע JavaScript, מה שמפחית את זמן האחזור של זמן הלוך ושוב ומאפשר יעילות גבוהה יותר. - desktopCapture
-
Desktop Capture API מצלם את התוכן של המסך, חלונות ספציפיים או כרטיסיות ספציפיות.
- devtools.inspectedWindow
-
משתמשים ב-API של
chrome.devtools.inspectedWindowכדי לקיים אינטראקציה עם החלון שנבדק: מקבלים את מזהה הכרטיסייה של הדף שנבדק, מעריכים את הקוד בהקשר של החלון שנבדק, טוענים מחדש את הדף או מקבלים את רשימת המשאבים בדף. - devtools.network
-
אפשר להשתמש ב-API של
chrome.devtools.networkכדי לאחזר את המידע על בקשות לאחזור מהרשת שמוצגות על ידי הכלים למפתחים בחלונית "רשת". - devtools.panels
-
משתמשים ב-API של
chrome.devtools.panelsכדי לשלב את התוסף בממשק המשתמש של חלון הכלים למפתחים: יוצרים חלוניות משלכם, ניגשים לחלוניות קיימות ומוסיפים סרגלי צד. - devtools.performance
-
Chrome מגרסה 129 ואילך
משתמשים ב-API של
chrome.devtools.performanceכדי להאזין לעדכונים של סטטוס ההקלטה בחלונית Performance בכלי הפיתוח. - devtools.recorder
-
Chrome מגרסה 105 ואילך
משתמשים ב-API
chrome.devtools.recorderכדי להתאים אישית את החלונית Recorder בכלי הפיתוח. - dns
-
ערוץ Dev
משתמשים ב-API של
chrome.dnsלפענוח DNS. - documentScan
-
Chrome 44 ואילך ChromeOS בלבד
אפשר להשתמש ב-API של
chrome.documentScanכדי למצוא ולאחזר תמונות מסורקי מסמכים מחוברים. - dom
-
Chrome מגרסה 88 ואילך
שימוש ב-API של
chrome.domכדי לגשת לממשקי API מיוחדים של DOM לתוספים - הורדות
-
אפשר להשתמש ב-API של
chrome.downloadsכדי להתחיל, לעקוב, לשנות ולחפש הורדות באופן פרוגרמטי. - enterprise.deviceAttributes
-
משתמשים ב-API של
chrome.enterprise.deviceAttributesכדי לקרוא את מאפייני המכשיר. הערה: ה-API הזה זמין רק לתוספים שהותקנו באופן מחייב על ידי המדיניות הארגונית. - enterprise.hardwarePlatform
-
Chrome 71 ואילך נדרשת מדיניות
אפשר להשתמש ב-API
chrome.enterprise.hardwarePlatformכדי לקבל את היצרן והדגם של פלטפורמת החומרה שבה הדפדפן פועל. הערה: ה-API הזה זמין רק לתוספים שהותקנו על ידי המדיניות הארגונית. - enterprise.login
-
משתמשים ב-API של
chrome.enterprise.loginכדי לצאת מסשנים מנוהלים של גלישה כאורח. הערה: ה-API הזה זמין רק לתוספים שהותקנו על ידי מדיניות ארגונית בגלישה מנוהלת כאורחים ב-ChromeOS. - enterprise.networkingAttributes
-
משתמשים ב-API של
chrome.enterprise.networkingAttributesכדי לקרוא מידע על הרשת הנוכחית. הערה: ה-API הזה זמין רק לתוספים שהותקנו באופן מחייב על ידי המדיניות הארגונית. - enterprise.platformKeys
-
ChromeOS בלבד נדרשת מדיניות
משתמשים ב-API של
chrome.enterprise.platformKeysכדי ליצור מפתחות ולהתקין אישורים למפתחות האלה. האישורים ינוהלו על ידי הפלטפורמה וניתן יהיה להשתמש בהם לאימות TLS, לגישה לרשת או באמצעות תוסף אחר דרך chrome.platformKeys. - אירועים
-
מרחב השמות
chrome.eventsמכיל סוגים נפוצים שמשמשים ממשקי API ששולחים אירועים כדי להודיע לכם כשמשהו מעניין קורה. - תוסף
-
ב-API של
chrome.extensionיש כלי שירות שאפשר להשתמש בהם בכל דף של תוסף. הוא כולל תמיכה בהחלפת הודעות בין תוסף לבין הסקריפטים של התוכן שלו או בין תוספים, כפי שמתואר בפירוט במאמר העברת הודעות. - extensionTypes
-
chrome.extensionTypesAPI מכיל הצהרות על סוגים של תוספים ל-Chrome. - fileBrowserHandler
-
ChromeOS בלבד חזית בלבד
אפשר להשתמש ב-API של
chrome.fileBrowserHandlerכדי להרחיב את דפדפן הקבצים של ChromeOS. לדוגמה, אתם יכולים להשתמש ב-API הזה כדי לאפשר למשתמשים להעלות קבצים לאתר שלכם. - fileSystemProvider
-
ChromeOS בלבד
אפשר להשתמש ב-API של
chrome.fileSystemProviderכדי ליצור מערכות קבצים שאפשר לגשת אליהן ממנהל הקבצים ב-ChromeOS. - fontSettings
-
אפשר להשתמש ב-API של
chrome.fontSettingsכדי לנהל את הגדרות הגופנים ב-Chrome. - gcm
-
אפשר להשתמש ב-
chrome.gcmכדי לאפשר לאפליקציות ולתוספים לשלוח ולקבל הודעות דרך העברת הודעות בענן ב-Firebase (FCM). - היסטוריה
-
משתמשים ב-API של
chrome.historyכדי לבצע פעולות ברשומת הדפים שהמשתמשים ביקרו בהם בדפדפן. אתם יכולים להוסיף, להסיר ולשאול לגבי כתובות URL בהיסטוריה של הדפדפן. כדי לשנות את דף ההיסטוריה לגרסה משלכם, עיינו במאמר שינוי דפים. - i18n
-
משתמשים בתשתית של
chrome.i18nכדי להטמיע התאמה לשוק הבינלאומי בכל האפליקציה או התוסף. - זהות
-
משתמשים ב-API של
chrome.identityכדי לקבל טוקני גישה מסוג OAuth2. - idle
-
אפשר להשתמש ב-API של
chrome.idleכדי לזהות מתי מצב חוסר הפעילות של המכונה משתנה. - input.ime
-
ChromeOS בלבד
משתמשים ב-API של
chrome.input.imeכדי להטמיע IME בהתאמה אישית ל-ChromeOS. כך התוסף יכול לטפל בהקשות, להגדיר את הקומפוזיציה ולנהל את חלון המועמדים. - instanceID
-
Chrome מגרסה 44 ואילך
משתמשים ב-
chrome.instanceIDכדי לגשת לשירות Instance ID. - loginState
-
Chrome 78 ואילך ChromeOS בלבד
משתמשים ב-API של
chrome.loginStateכדי לקרוא את מצב ההתחברות ולעקוב אחריו. - סרטונים
-
chrome.managementAPI מספק דרכים לנהל אפליקציות ותוספים מותקנים. - mimeHandler
-
Chrome מגרסה 151 ואילך
משתמשים ב-API של
chrome.mimeHandlerכדי לטפל בסטרימינג של סוגי MIME בתוספים של צד שלישי. - התראות
-
אפשר להשתמש ב-API של
chrome.notificationsכדי ליצור התראות עשירות באמצעות תבניות ולהציג את ההתראות האלה למשתמשים במגש המערכת. - omnibox
-
omnibox API מאפשר לכם לרשום מילת מפתח בסרגל הכתובות של Google Chrome, שנקרא גם סרגל הכתובות המשולב.
- pageAction
-
≤ MV2
אפשר להשתמש ב-API של
chrome.pageActionכדי להציב סמלים בסרגל הכלים הראשי של Google Chrome, משמאל לסרגל הכתובות. פעולות בדף מייצגות פעולות שאפשר לבצע בדף הנוכחי, אבל לא רלוונטיות לכל הדפים. פעולות בדף מופיעות באפור כשהן לא פעילות. - pageCapture
-
משתמשים ב-API של
chrome.pageCaptureכדי לשמור כרטיסייה כ-MHTML. - הרשאות
-
משתמשים ב-API של
chrome.permissionsכדי לבקש הרשאות אופציונליות שהוצהרו בזמן הריצה ולא בזמן ההתקנה, כדי שהמשתמשים יבינו למה ההרשאות נחוצות ויתנו רק את ההרשאות שצריך. - platformKeys
-
Chrome 45 ואילך ChromeOS בלבד
משתמשים ב-API של
chrome.platformKeysכדי לגשת לאישורי לקוח שמנוהלים על ידי הפלטפורמה. אם המשתמש או המדיניות מעניקים את ההרשאה, תוסף יכול להשתמש באישור כזה בפרוטוקול האימות המותאם אישית שלו. לדוגמה, המדיניות הזו מאפשרת שימוש באישורים שמנוהלים על ידי הפלטפורמה ברשתות VPN של צד שלישי (ראו chrome.vpnProvider). - power
-
משתמשים ב-API של
chrome.powerכדי לשנות את התכונות של ניהול צריכת החשמל במערכת. - printerProvider
-
Chrome מגרסה 44 ואילך
chrome.printerProviderAPI חושף אירועים שמשמשים את מנהל ההדפסה כדי לשלוח שאילתות למדפסות שנשלטות על ידי תוספים, כדי לשלוח שאילתות לגבי היכולות שלהן וכדי לשלוח משימות הדפסה למדפסות האלה. - הדפסה
-
Chrome מגרסה 81 ואילך ChromeOS בלבד
אפשר להשתמש ב-API של
chrome.printingכדי לשלוח משימות הדפסה למדפסות שמותקנות ב-Chromebook. - printingMetrics
-
משתמשים ב-API של
chrome.printingMetricsכדי לאחזר נתונים על השימוש בהדפסה. - פרטיות
-
אפשר להשתמש ב-API של
chrome.privacyכדי לשלוט בשימוש בתכונות ב-Chrome שיכולות להשפיע על פרטיות המשתמשים. ה-API הזה מסתמך על אב הטיפוס ChromeSetting של ה-API מסוג type כדי לקבל ולהגדיר את ההגדרות של Chrome. - תהליכים
-
ערוץ Dev
משתמשים ב-API של
chrome.processesכדי לבצע פעולות בתהליכים של הדפדפן. - proxy
-
אפשר להשתמש ב-API של
chrome.proxyכדי לנהל את ההגדרות לשרת proxy של Chrome. ה-API הזה מסתמך על אב הטיפוס ChromeSetting של ה-API מסוג API כדי לקבל ולהגדיר את הגדרות שרת ה-proxy. - publicSuffix
-
Chrome מגרסה 153 ואילך
משתמשים ב-API של
chrome.publicSuffixכדי לשלוח שאילתה לרשימת הסיומות הציבוריות (PSL) של הדפדפן. - runtime
-
משתמשים ב-API של
chrome.runtimeכדי לאחזר את ה-Service Worker, להחזיר פרטים על המניפסט, להאזין לאירועים במחזור החיים של התוסף ולהגיב להם. אפשר גם להשתמש ב-API הזה כדי להמיר את הנתיב היחסי של כתובות URL לכתובות URL מוגדרות במלואן. - search
-
Chrome מגרסה 87 ואילך
משתמשים ב-API של
chrome.searchכדי לחפש באמצעות ספק ברירת המחדל. - סשנים
-
משתמשים ב-API של
chrome.sessionsכדי לשלוח שאילתות ולשחזר כרטיסיות וחלונות מסשן גלישה. - storage
-
אפשר להשתמש ב-API של
chrome.storageכדי לאחסן, לאחזר ולעקוב אחרי שינויים בנתוני המשתמשים. - system.cpu
-
משתמשים ב-API של
system.cpuכדי לשלוח שאילתות על המטא-נתונים של המעבד (CPU). - system.display
-
משתמשים ב-API של
system.displayכדי לשלוח שאילתות לגבי המטא-נתונים המוצגים. - system.memory
-
chrome.system.memoryAPI. - system.storage
-
אפשר להשתמש ב-API של
chrome.system.storageכדי לשלוח שאילתות לגבי מידע על התקן האחסון ולקבל התראה כשמחובר או מנותק התקן אחסון נשלף. - systemLog
-
משתמשים ב-API של
chrome.systemLogכדי לתעד את יומני המערכת של Chrome מתוספים. - tabCapture
-
משתמשים ב-API של
chrome.tabCaptureכדי לקיים אינטראקציה עם סטרימינג של מדיה בכרטיסיות. - כרטיסיות
-
משתמשים ב-API של
chrome.tabsכדי לבצע פעולות במערכת הכרטיסיות של הדפדפן. אתם יכולים להשתמש ב-API הזה כדי ליצור, לשנות ולסדר מחדש כרטיסיות בדפדפן. - topSites
-
משתמשים ב-API של
chrome.topSitesכדי לגשת לאתרים המובילים (כלומר, האתרים שבהם מבקרים הכי הרבה) שמוצגים בדף הכרטיסייה החדשה. הם לא כוללים קיצורי דרך שהמשתמש התאים אישית. - tts
-
משתמשים ב-API של
chrome.ttsכדי להפעיל המרת טקסט לדיבור (TTS) מסונתזת. כדאי גם לעיין ב-API הקשורttsEngine, שמאפשר לתוסף להטמיע מנוע דיבור. - ttsEngine
-
משתמשים ב-API של
chrome.ttsEngineכדי להטמיע מנוע המרת טקסט לדיבור(TTS) באמצעות תוסף. אם התוסף שלכם נרשם באמצעות ה-API הזה, הוא יקבל אירועים שמכילים ביטוי להקראה ופרמטרים אחרים כשתוסף או אפליקציית Chrome כלשהם משתמשים ב-API ttsכדי ליצור דיבור. לאחר מכן, התוסף יכול להשתמש בכל טכנולוגיית אינטרנט זמינה כדי לסנתז את הדיבור ולהפיק אותו, ולשלוח אירועים בחזרה לפונקציה שביצעה את הקריאה כדי לדווח על הסטטוס. - types
-
ה-API של
chrome.typesמכיל הצהרות על סוגים ל-Chrome. - vpnProvider
-
Chrome 43 ואילך ChromeOS בלבד
משתמשים ב-API של
chrome.vpnProviderכדי להטמיע לקוח VPN. - טפט
-
Chrome 43 ואילך ChromeOS בלבד
משתמשים ב-API של
chrome.wallpaperכדי לשנות את הטפט ב-ChromeOS. - webNavigation
-
אפשר להשתמש ב-API של
chrome.webNavigationכדי לקבל התראות על הסטטוס של בקשות ניווט בזמן אמת. - webRequest
-
אפשר להשתמש ב-API של
chrome.webRequestכדי לצפות בתנועה ולנתח אותה, וגם כדי ליירט, לחסום או לשנות בקשות תוך כדי תנועה. - windows
-
משתמשים ב-API של
chrome.windowsכדי לבצע פעולות בחלונות של הדפדפן. אתם יכולים להשתמש ב-API הזה כדי ליצור, לשנות ולסדר מחדש חלונות בדפדפן.