Chrome'u keşfedin
chrome.contentSettings
Web sitelerinin çerezler, JavaScript ve eklentiler gibi özellikleri kullanıp kullanamayacaklarını kontrol eden ayarları değiştirmek için chrome.contentSettings API'yi kullanın. Daha genel bir ifadeyle içerik ayarları, Chrome'un davranışını genel
- Chrome uzantıları
chrome.bookmarks
Yer işaretleri oluşturmak, düzenlemek ve başka şekilde işlemek için chrome.bookmarks API'yi kullanın. Özel bir yer işareti yöneticisi sayfası oluşturmak için kullanabileceğiniz Sayfaları geçersiz kılma başlıklı makaleyi de inceleyin. Yer işaretleri
- Chrome uzantıları
chrome.contentSettings
Web sitelerinin çerezler, JavaScript ve eklentiler gibi özellikleri kullanıp kullanamayacaklarını kontrol eden ayarları değiştirmek için chrome.contentSettings API'yi kullanın. Daha genel bir ifadeyle içerik ayarları, Chrome'un davranışını genel
- Chrome uzantıları
chrome.bookmarks
Bu izin uyarı tetikler. Yer işaretleri oluşturmak, düzenlemek ve başka şekilde işlemek için chrome.bookmarks API'yi kullanın. Özel bir yer işareti yöneticisi sayfası oluşturmak için kullanabileceğiniz Sayfaları geçersiz kılma başlıklı makaleyi de
- Chrome uzantıları
chrome.printing
Chromebook'a yüklü yazıcılara yazdırma işleri göndermek için chrome.printing API'yi kullanın. Tüm chrome.printing yöntemleri ve etkinlikleri için uzantı manifestinde "printing" iznini belirtmeniz gerekir. Örneğin: Aşağıdaki örneklerde, baskı ad
- Chrome uzantıları
chrome.sessions
Bir tarama oturumundaki sekmeleri ve pencereleri sorgulamak ve geri yüklemek için chrome.sessions API'yi kullanın. dize Yabancı cihazın adı. Oturum [] Yabancı cihazdaki açık pencere oturumlarının, en sondan en az sona değiştirilen oturuma göre
- Chrome uzantıları
chrome.printing
Chromebook'a yüklü yazıcılara yazdırma işleri göndermek için chrome.printing API'yi kullanın. Tüm chrome.printing yöntemleri ve etkinlikleri için uzantı manifestinde "printing" iznini belirtmeniz gerekir. Örneğin: Aşağıdaki örneklerde, baskı ad
- Chrome uzantıları
chrome.userScripts
Kullanıcı komut dosyalarını User Scripts bağlamında yürütmek için userScripts API'yi kullanın. Kullanıcı Komut Dosyaları API'sini chrome.userScripts kullanmak için manifest.json dosyanıza "userScripts" iznini ve komut dosyası çalıştırmak istediğiniz
- Chrome uzantıları
chrome.sessions
Bir tarama oturumundaki sekmeleri ve pencereleri sorgulamak ve geri yüklemek için chrome.sessions API'yi kullanın. dize Yabancı cihazın adı. Oturum [] Yabancı cihazdaki açık pencere oturumlarının, en sondan en az sona değiştirilen oturuma göre
- Chrome uzantıları
chrome.i18n
Uygulamanızın veya uzantınızın tamamında uluslararasılaştırmayı uygulamak için chrome.i18n altyapısını kullanın. Bir uzantının /_locales dizini varsa manifest "default_locale" 'ı tanımlamalıdır. Kullanıcı tarafından görülebilen tüm dizelerini
- Chrome uzantıları
chrome.storage
Kullanıcı verilerindeki değişiklikleri depolamak, almak ve izlemek için chrome.storage API'yi kullanın. Storage API'yi kullanmak için uzantının manifest "storage" iznini beyan edin. Örneğin: Storage API, kullanıcı verilerini ve durumunu korumak için
- Chrome uzantıları
chrome.storage
Kullanıcı verilerindeki değişiklikleri depolamak, almak ve izlemek için chrome.storage API'yi kullanın. Storage API, kullanıcı verilerini ve durumunu korumak için uzantıya özel bir yöntem sağlar. Web platformunun depolama API'lerine ( IndexedDB ve
- Chrome uzantıları
Uzantılar / Başlayın
Chrome uzantılarını kullanmaya başlamak için gereken temel bilgiler
- Chrome uzantıları
chrome.enterprise.platformKeys
Anahtar oluşturmak ve bu anahtarlara sertifika yüklemek için chrome.enterprise.platformKeys API'yi kullanın. Sertifikalar platform tarafından yönetilir ve TLS kimlik doğrulaması, ağ erişimi veya chrome.platformKeys aracılığıyla diğer uzantılar
- Chrome uzantıları
chrome.enterprise.platformKeys
Anahtar oluşturmak ve bu anahtarlara sertifika yüklemek için chrome.enterprise.platformKeys API'yi kullanın. Sertifikalar platform tarafından yönetilir ve TLS kimlik doğrulaması, ağ erişimi veya chrome.platformKeys aracılığıyla diğer uzantılar
- Chrome uzantıları
chrome.permissions
Beyan edilen isteğe bağlı izinleri yükleme zamanından ziyade çalışma zamanında istemek için chrome.permissions API'yi kullanın. Böylece kullanıcılar izinlerin neden gerekli olduğunu anlayabilir ve yalnızca gerekli olanları verebilir. API'ler
- Chrome uzantıları
chrome.permissions
Beyan edilen isteğe bağlı izinleri yükleme zamanından ziyade çalışma zamanında istemek için chrome.permissions API'yi kullanın. Böylece kullanıcılar izinlerin neden gerekli olduğunu anlayıp yalnızca gerekli olanları verir. API'ler tarafından verilen
- Chrome uzantıları
chrome.runtime
Hizmet işçisini almak, manifest ile ilgili ayrıntıları döndürmek ve uzantı yaşam döngüsündeki etkinlikleri dinleyip yanıtlamak için chrome.runtime API'yi kullanın. URL'lerin göreceli yolunu tam nitelikli URL'lere dönüştürmek için de bu API'yi
- Chrome uzantıları
Chrome Uzantıları'nda Ocak 2025'te yapılacak değişiklikler
Chrome uzantılarındaki son değişikliklere ve geliştiricilerin yakında kullanabileceği heyecan verici uzantı özelliklerine genel bakış.
- Chrome
- Chrome uzantıları
Chrome Web Mağazası politika güncellemeleri: Geliştiriciler için netlik ve tutarlılık
Chrome Web Mağazası, geliştiriciler ve kullanıcılar için yüksek kaliteli ve güvenilir bir ekosistem oluşturmayı taahhüt eder. Bu hedef doğrultusunda, platformumuzda netlik ve tutarlılık sağlamak için tasarlanmış bir dizi politika güncellemesi
- Chrome uzantıları
- Chrome
Chrome Extensions
Chrome uzantılarının nasıl geliştirileceğini öğrenin.
- Chrome uzantıları
chrome.tabs
Tarayıcı sekme sistemiyle etkileşim kurmak için chrome.tabs API'yi kullanın. Tarayıcıda sekme oluşturmak, değiştirmek ve yeniden düzenlemek için bu API'yi kullanabilirsiniz. Sekmeler API'si, sekmelerle ilgili işlem yapma ve sekmeleri yönetme
- Chrome uzantıları
chrome.tabs
Tarayıcı sekme sistemiyle etkileşim kurmak için chrome.tabs API'yi kullanın. Tarayıcıda sekme oluşturmak, değiştirmek ve yeniden düzenlemek için bu API'yi kullanabilirsiniz. Sekmeler API'si, sekmelerle ilgili işlem yapma ve sekmeleri yönetme
- Chrome uzantıları
chrome.ttsEngine
Uzantı kullanarak metin okuma(TTS) motoru uygulamak için chrome.ttsEngine API'yi kullanın. Uzantılarınız bu API'yi kullanarak kaydedilirse herhangi bir uzantı veya Chrome uygulaması konuşma oluşturmak için tts API'yi kullandığında, seslendirilecek
- Chrome uzantıları
chrome.ttsEngine
Uzantı kullanarak metin okuma(TTS) motoru uygulamak için chrome.ttsEngine API'yi kullanın. Uzantılarınız bu API'yi kullanarak kaydedilirse herhangi bir uzantı veya Chrome uygulaması konuşma oluşturmak için tts API'yi kullandığında, seslendirilecek
- Chrome uzantıları
chrome.cookies
Çerezleri sorgulamak ve değiştirmek ve değiştiklerinde bildirim almak için chrome.cookies API'yi kullanın. Çerez API'sini kullanmak için manifest dosyanızda "çerez" iznini ve çerezlerine erişmek istediğiniz tüm ana makineler için ana makine
- Chrome uzantıları
chrome.cookies
Çerezleri sorgulamak ve değiştirmek ve değiştiklerinde bildirim almak için chrome.cookies API'yi kullanın. Çerez API'sini kullanmak için manifest dosyanızda, çerezlerine erişmek istediğiniz tüm ana makineler için "cookies" iznini ve ana makine
- Chrome uzantıları
Chrome uzantılarındaki yenilikler
Chrome uzantıları platformu, dokümanları ve politikasında yapılan son değişiklikler
- Chrome uzantıları
chrome.certificateProvider
Bu API'yi kullanarak sertifikalarınızı platforma gösterin. Platform, bu sertifikaları TLS kimlik doğrulamaları için kullanabilir. İstemci sertifikalarını ChromeOS'e göstermek için bu API'nin tipik kullanımı aşağıdaki adımları izler: Gerçek adım
- Chrome uzantıları
chrome.extension
chrome.extension API'sinde, herhangi bir uzantı sayfası tarafından kullanılabilecek yardımcı programlar bulunur. Mesaj Geçişi bölümünde ayrıntılı olarak açıklandığı gibi, bir uzantı ile içeriği komut dosyaları veya uzantılar arasında mesaj alışverişi
- Chrome uzantıları
chrome.certificateProvider
Bu API'yi kullanarak sertifikalarınızı platforma gösterin. Platform, bu sertifikaları TLS kimlik doğrulamaları için kullanabilir. İstemci sertifikalarını ChromeOS'e göstermek için bu API'nin tipik kullanımı aşağıdaki adımları izler: Gerçek adım
- Chrome uzantıları
chrome.system.display
Görüntülü reklam meta verilerini sorgulamak için system.display API'yi kullanın. Ekranın sistem tarafından algılanıp algılanmadığını ve kullanılıp kullanılmadığını belirten bir enum. Sistem tarafından algılanmazsa (bağlantısı kesilmiş olabilir veya
- Chrome uzantıları
chrome.system.display
Görüntülü reklam meta verilerini sorgulamak için system.display API'yi kullanın. Ekranın sistem tarafından algılanıp algılanmadığını ve kullanılıp kullanılmadığını belirten bir enum. Sistem tarafından algılanmazsa (bağlantısı kesilmiş olabilir veya
- Chrome uzantıları
chrome.action
Google Chrome araç çubuğundaki uzantının simgesini kontrol etmek için chrome.action API'yi kullanın. Bu API'yi kullanmak için aşağıdaki anahtarlar manifest dosyasında beyan edilmelidir. chrome.action API'yi kullanmak için 3 "manifest_version"
- Chrome uzantıları
chrome.commands
Uzantınızda işlemleri tetikleyen klavye kısayolları (ör. tarayıcı eylemini açan veya uzantıya komut gönderen bir işlem) eklemek için komutlar API'sini kullanın. Bu API'yi kullanmak için aşağıdaki anahtarlar manifest dosyasında beyan edilmelidir.
- Chrome uzantıları
chrome.extension
chrome.extension API'sinde, herhangi bir uzantı sayfası tarafından kullanılabilecek yardımcı programlar bulunur. Mesaj Geçişi bölümünde ayrıntılı olarak açıklandığı gibi, bir uzantı ile içeriği komut dosyaları veya uzantılar arasında mesaj alışverişi
- Chrome uzantıları
chrome.fontSettings
Chrome'un yazı tipi ayarlarını yönetmek için chrome.fontSettings API'yi kullanın. Font Settings API'yi kullanmak için uzantı manifest dosyasında "fontSettings" iznini belirtmeniz gerekir. Örneğin: Chrome, bazı yazı tipi ayarlarının belirli genel yazı
- Chrome uzantıları
Uzantılar ve yapay zeka
Yapay zeka ile uzantı geliştirmeyi öğrenin
- Chrome uzantıları
chrome.documentScan
Ekli belge tarayıcılardan görüntü keşfetmek ve almak için chrome.documentScan API'sini kullanın.
- Chrome uzantıları
chrome.desktopCapture
Desktop Capture API, ekranın içeriğini, tek tek pencereleri veya sekmeleri yakalar. chooseDesktopMedia() işlevinde kullanılan masaüstü medya kaynaklarının kümesini tanımlamak için kullanılan enum. "screen" "window" "tab" "audio"
- Chrome uzantıları
chrome.dns
DNS çözümü için chrome.dns API'yi kullanın. Bu API'yi kullanmak için "dns" iznini manifest dosyasında beyan etmeniz gerekir. Aşağıdaki kod, example.com öğesinin IP adresini almak için resolve() öğesini çağırır. service-worker.js: dize isteğe bağlı IP
- Chrome uzantıları
chrome.declarativeContent
Sayfanın içeriğini okuma izni gerekmeden sayfanın içeriğine bağlı işlemler yapmak için chrome.declarativeContent API'yi kullanın. Declarative Content API, barındırma izinleri eklemenize veya içerik komut dosyası eklemenize gerek kalmadan, uzantınızın
- Chrome uzantıları
chrome.system.storage
Depolama cihazı bilgilerini sorgulamak ve çıkarılabilir bir depolama cihazı takıldığında ya da cihazdan çıkarıldığında bildirim almak için chrome.system.storage API'yi kullanın. "success" Çıkarma komutu başarılıdır. Uygulama, kullanıcıdan cihazı
- Chrome uzantıları
chrome.audio
chrome.audio API, kullanıcıların sisteme bağlı ses cihazları hakkında bilgi edinmesine ve bu cihazları kontrol etmesine olanak tanır. Bu API şu anda yalnızca ChromeOS için kiosk modunda kullanılabilir. dize Cihaz adı. DeviceType Cihazın türü. dize
- Chrome uzantıları
chrome.contextMenus
Google Chrome'un bağlam menüsüne öğe eklemek için chrome.contextMenus API'yi kullanın. İçerik menüsü eklemelerinizin resim, köprü ve sayfa gibi nesne türleri için geçerli olup olmayacağını seçebilirsiniz. API'yi kullanmak için uzantınızın manifest
- Chrome uzantıları
chrome.alarms
Kodu düzenli olarak veya gelecekte belirli bir zamanda çalışacak şekilde planlamak için chrome.alarms API'yi kullanın. chrome.alarms API'yi kullanmak için manifest dosyasında "alarms" iznini beyan edin: Güvenilir bir davranış sağlamak için API'nin
- Chrome uzantıları
chrome.declarativeNetRequest
chrome.declarativeNetRequest API, açıklayıcı kurallar belirleyerek ağ isteklerini engellemek veya değiştirmek için kullanılır. Bu sayede uzantılar, ağ isteklerini araya girmeden ve içeriklerini görüntülemeden değiştirebilir. Böylece daha fazla
- Chrome uzantıları
chrome.devtools.panels
Uzantmanızı Geliştirici Araçları pencere kullanıcı arayüzüne entegre etmek için chrome.devtools.panels API'yi kullanın: Kendi panellerinizi oluşturun, mevcut panellere erişin ve kenar çubukları ekleyin. Her uzantı paneli ve kenar çubuğu ayrı bir HTML
- Chrome uzantıları
chrome.fileBrowserHandler
Chrome OS dosya tarayıcısını genişletmek için chrome.fileBrowserHandler API'yi kullanın. Örneğin, kullanıcıların web sitenize dosya yüklemesine izin vermek için bu API'yi kullanabilirsiniz. Kullanıcı Alt+Üst Karakter+M tuşlarına bastığında veya SD
- Chrome uzantıları
chrome.readingList
Okuma Listesi 'ndeki öğeleri okumak ve değiştirmek için chrome.readingList API'yi kullanın. Okuma Listesi API'sini kullanmak için manifest uzantı dosyasına "readingList" iznini ekleyin: manifest.json: Chrome'da, yan panelde bir okuma listesi bulunur.
- Chrome uzantıları
API referansı
Chrome Uzantıları için kullanıma sunulan tüm API'lara tam referans. Bu API'ler arasında, kullanımdan kaldırılan Chrome Uygulamaları platformuna ait API'lerin yanı sıra hâlâ beta ve geliştirme aşamasında olan API'ler de yer almaktadır.
- Chrome uzantıları
Chrome uzantılarında Ekim 2024'te yapılacak değişiklikler
Chrome uzantılarındaki son değişikliklere ve geliştiricilerin yakında kullanabileceği heyecan verici uzantı özelliklerine genel bakış.
- Chrome
- Chrome uzantıları
Chrome Web Mağazası Geliştirici Kontrol Paneli mobil deneyimini iyileştirme
Chrome Web Mağazası Geliştirici Kontrol Paneli'ni daha duyarlı ve mobil uyumlu hale getiren bir dizi kullanıcı arayüzü değişikliğini kullanıma sunmaktan heyecan duyuyoruz. Bu değişikliğin, mağaza girişi performansını izlerken, giriş değişiklikleri
- Chrome uzantıları
- Chrome
chrome.privacy
Chrome'da kullanıcı gizliliğini etkileyebilecek özelliklerin kullanımını kontrol etmek için chrome.privacy API'yi kullanın. Bu API, Chrome'un yapılandırmasını almak ve ayarlamak için API türünün ChromeSetting prototipini kullanır. "Gizlilik"
- Chrome uzantıları
chrome.wallpaper
ChromeOS duvar kağıdını değiştirmek için chrome.wallpaper API'yi kullanın. "Duvar kağıdı"nı beyan etmeniz gerekir uygulamanın manifest'inde duvar kağıdı API'sini kullanıyor. Örneğin: Örneğin, duvar kağıdını şuradaki resim olarak ayarlamak için:
- Chrome uzantıları
chrome.system.storage
Depolama cihazı bilgilerini sorgulamak ve çıkarılabilir depolama cihazı takılıp çıkarıldığında bildirim almak için chrome.system.storage API'yi kullanın. "success" Çıkarma komutu başarılı; uygulama, kullanıcıdan cihazı kaldırmasını isteyebilir.
- Chrome uzantıları
chrome.scripting
Komut dosyasını farklı bağlamlarda yürütmek için chrome.scripting API'yi kullanın. chrome.scripting API'yi kullanmak için manifest dosyasında "scripting" iznini ve komut dosyası yerleştirileceği sayfalara ait ana makine izinlerini bildirin.
- Chrome uzantıları
chrome.input.ime
Chrome OS için özel bir IME uygulamak üzere chrome.input.ime API'yi kullanın. Bu, uzantınızın tuş vuruşlarını işlemesine, besteyi ayarlamasına ve aday pencereyi yönetmesine olanak tanır. "Giriş"i tanımlamanız gerekir uzantı manifesti 'nde giriş.ime
- Chrome uzantıları
chrome.webAuthenticationProxy
chrome.webAuthenticationProxy API, uzak ana makine üzerinde çalışan uzaktan masaüstü yazılımının, yerel bir istemcide işlemek üzere Web Authentication API (WebAuthn) isteklerine müdahale etmesine olanak tanır. dize navigator.credentials.create()
- Chrome uzantıları
chrome.power
Sistemin güç yönetimi özelliklerini geçersiz kılmak için chrome.power API'yi kullanın. Varsayılan olarak, kullanıcılar etkin olmadıklarında işletim sistemleri ekranı karartır ve sonunda bahsedeceğim. Power API ile bir uygulama veya uzantı sistemi
- Chrome uzantıları
chrome.enterprise.hardwarePlatform
Tarayıcının çalıştığı donanım platformunun üreticisini ve modelini almak için chrome.enterprise.hardwarePlatform API'yi kullanın. Not: Bu API yalnızca kurumsal politikaya göre yüklenen uzantılar tarafından kullanılabilir. dize dize Donanım
- Chrome uzantıları
chrome.vpnProvider
Bir VPN istemcisini uygulamak için chrome.vpnProvider API'yi kullanın. Tipik chrome.vpnProvider kullanımı aşağıdaki gibidir: createConfig() numaralı telefonu çağırarak VPN yapılandırmaları oluşturun. VPN yapılandırması, ChromeOS kullanıcı arayüzünde
- Chrome uzantıları
chrome.tabCapture
Sekme medya akışlarıyla etkileşimde bulunmak için chrome.tabCapture API'sini kullanın. chrome.tabCapture API, video ve resim içeren bir MediaStream 'a erişmenizi sağlar mevcut sekmenin sesini tıklayın. Yalnızca kullanıcı bir uzantıyı çağırdıktan
- Chrome uzantıları
chrome.types
chrome.types API, Chrome için tür bildirimleri içerir. ChromeSetting türü, ortak bir işlev grubu ( get(), set() ve clear() ) sağlar ve Chrome tarayıcı ayarları için bir etkinlik yayıncısı ( onChange ) oluşturun. Proxy ayarları örnekler bu işlevlerin
- Chrome uzantıları
chrome.system.memory
chrome.system.memory API. sayı Bayt cinsinden kullanılabilir kapasite miktarı. sayı Fiziksel bellek kapasitesinin bayt cinsinden toplam miktarı. Fiziksel hafıza bilgilerini alma. işlev isteğe bağlı callback parametresi şu şekilde görünür: MemoryInfo
- Chrome uzantıları
chrome.enterprise.deviceAttributes
Cihaz özelliklerini okumak için chrome.enterprise.deviceAttributes API'yi kullanın. Not: Bu API yalnızca kurumsal politika tarafından zorunlu olarak yüklenmiş uzantılar için kullanılabilir. Yönetici tarafından not eklenmiş Konum'u getirir. Geçerli
- Chrome uzantıları
chrome.systemLog
Uzantılardan Chrome sistem günlüklerini kaydetmek için chrome.systemLog API'yi kullanın. dize Yeni bir günlük kaydı ekler. MessageOptions Günlük kaydı seçenekleri. işlev isteğe bağlı callback parametresi şu şekilde görünür: Taahhüt<void>
- Chrome uzantıları
chrome.enterprise.networkingAttributes
Mevcut ağınızla ilgili bilgileri okumak için chrome.enterprise.networkingAttributes API'yi kullanın. Not: Bu API yalnızca kurumsal politika tarafından zorunlu olarak yüklenmiş uzantılar için kullanılabilir. dize isteğe bağlı Cihazın yerel IPv4 adresi
- Chrome uzantıları
chrome.proxy
Chrome'un proxy ayarlarını yönetmek için chrome.proxy API'yi kullanın. Bu API, proxy yapılandırmasını almak ve ayarlamak için API türünün ChromeSetting prototipini kullanır. "Proxy"yi beyan etmeniz gerekir uzantı manifestinde proxy ayarlarını
- Chrome uzantıları
chrome.topSites
Yeni sekme sayfasında görüntülenen en popüler sitelere (yani en çok ziyaret edilen siteler) erişmek için chrome.topSites API'yi kullanın. Bunlar, kullanıcı tarafından özelleştirilmiş kısayolları içermez. "topSites"ı tanımlamanız gerekir uzantınızın
- Chrome uzantıları
chrome.devtools.recorder
Geliştirici Araçları'ndaki Kaydedici panelini özelleştirmek için chrome.devtools.recorder API'yi kullanın. devtools.recorder API, Chrome Geliştirici Araçları'ndaki Kaydedici panelini genişletmenize olanak tanıyan bir önizleme özelliğidir. Geliştirici
- Chrome uzantıları
chrome.devtools.performance
Geliştirici Araçları'ndaki Performans panelinde, kayıt durumu güncellemelerini dinlemek için chrome.devtools.performance API'yi kullanın. Geliştirici Araçları API'lerinin kullanımıyla ilgili genel bilgiler için Geliştirici Araçları API'leri özeti
- Chrome uzantıları
chrome.system.cpu
CPU meta verilerini sorgulamak için system.cpu API'yi kullanın. dize İşlemcilerin mimari adı. dize[] İşleyenin bazı özelliklerini gösteren özellik kodu grubu. Şu anda desteklenen kodlar "mmx", "sse", "sse2", "sse3", "ssse3", "sse4_1", "sse4_2" ve
- Chrome uzantıları
chrome.processes
Tarayıcı işlemleriyle etkileşimde bulunmak için chrome.processes API'yi kullanın. sayı Önbelleğin bayt cinsinden kullanılan bölümü. sayı Önbelleğin bayt cinsinden boyutu. sayı isteğe bağlı İşlemin tüm iş parçacıklarına göre toplam kullanılan tek bir
- Chrome uzantıları
chrome.devtools.network
Geliştirici Araçları tarafından Ağ panelinde görüntülenen ağ istekleriyle ilgili bilgileri almak için chrome.devtools.network API'sini kullanın. Ağ istekleriyle ilgili bilgiler, HTTP Arşivi biçiminde ( HAR ) sunulur. Şunun açıklaması: HAR bu
- Chrome uzantıları
chrome.search
Varsayılan sağlayıcı üzerinden arama yapmak için chrome.search API'yi kullanın. "CURRENT_TAB" Arama sonuçlarının, etkin tarayıcının arama sekmesinde veya sekmede gösterileceğini belirtir. "NEW_TAB" Arama sonuçlarının yeni bir sekmede gösterileceğini
- Chrome uzantıları
chrome.webNavigation
Yayındaki navigasyon isteklerinin durumu hakkında bildirim almak için chrome.webNavigation API'yi kullanın. Tüm chrome.webNavigation yöntem ve etkinlikleri "webNavigation" iznini beyan etmenizi gerektiriyor uzantı manifest 'inde bulabilirsiniz.
- Chrome uzantıları
chrome.devtools.inspectedWindow
Denetlenen pencereyle etkileşim kurmak için chrome.devtools.inspectedWindow API'sini kullanın: İncelenen sayfanın sekme kimliğini alın, kodu denetlenen pencere bağlamında değerlendirin, sayfayı yeniden yükleyin veya sayfadaki kaynakların listesini
- Chrome uzantıları
chrome.tts
Sentezlenmiş metin okuma (TTS) çalmak için chrome.tts API'yi kullanın. Ayrıca, uzantıların konuşma motoru uygulamasına olanak tanıyan ilgili ttsEngine API'sine de bakın. Chrome bu özelliği Windows (SAPI 5 kullanan), Mac OS X ve ChromeOS'te işletim
- Chrome uzantıları
chrome.tabGroups
Tarayıcının sekme gruplama sistemiyle etkileşimde bulunmak için chrome.tabGroups API'sini kullanın. Bu API'yi, tarayıcıdaki sekme gruplarını değiştirmek ve yeniden düzenlemek için kullanabilirsiniz. Sekmeleri gruplandırıp gruplandırmak veya gruplarda
- Chrome uzantıları
chrome.printerProvider
chrome.printerProvider API, yazdırma yöneticisi tarafından kullanılan etkinlikleri, uzantılar tarafından kontrol edilen yazıcıları sorgulamak, özelliklerini sorgulamak ve yazdırma işlerini bu yazıcılara göndermek için kullanıma sunar. dize isteğe
- Chrome uzantıları
chrome.printingMetrics
Yazdırma kullanımıyla ilgili verileri getirmek için chrome.printingMetrics API'yi kullanın. "BLACK_AND_WHITE" Siyah beyaz modun kullanıldığını belirtir. "COLOR" Renk modunun kullanıldığını belirtir. "ONE_SIDED" Tek taraflı yazdırmanın kullanıldığını
- Chrome uzantıları
chrome.declarativeNetRequest
chrome.declarativeNetRequest API, bildirim temelli kurallar belirleyerek ağ isteklerini engellemek veya değiştirmek için kullanılır. Bu sayede uzantılar, ağ isteklerini müdahale etmeden ve içeriklerini görüntülemeden değiştirerek daha fazla gizlilik
- Chrome uzantıları
chrome.webRequest
Trafiği gözlemleyip analiz etmek, yayındaki isteklere müdahale etmek, bunları engellemek veya değiştirmek için chrome.webRequest API'yi kullanın. Web isteğini kullanmak için uzantı manifestinde "webRequest" iznini beyan etmeniz gerekir API ve gerekli
- Chrome uzantıları
chrome.sidePanel
İçeriği, bir web sayfasının ana içeriğinin yanı sıra tarayıcının yan panelinde barındırmak için chrome.sidePanel API'sini kullanın. Side Panel API'yi kullanmak için uzantı manifest dosyasına "sidePanel" iznini ekleyin: manifest.json: Side Panel API,
- Chrome uzantıları
chrome.omnibox
Çok amaçlı adres çubuğu API'sı, çok amaçlı adres çubuğu olarak da bilinen Google Chrome'un adres çubuğuna anahtar kelimeleri kaydetmenize olanak tanır. Kullanıcı uzantınızın anahtar kelimesini girdiğinde, yalnızca uzantısına sahip olur. Her tuş
- Chrome uzantıları
chrome.pageAction
Google Chrome ana araç çubuğunda, adres çubuğunun sağ tarafındaki simgeleri yerleştirmek için chrome.pageAction API'sini kullanın. Sayfa işlemleri, geçerli sayfada gerçekleştirilebilecek ancak tüm sayfalar için geçerli olmayan işlemleri temsil eder.
- Chrome uzantıları
chrome.windows
Tarayıcı pencereleriyle etkileşimde bulunmak için chrome.windows API'yi kullanın. Tarayıcıda pencereler oluşturmak, değiştirmek ve yeniden düzenlemek için bu API'yi kullanabilirsiniz. İstendiğinde bir windows.Window, tabs.Tab nesne dizisi içerir.
- Chrome uzantıları
chrome.i18n
Uygulamanızın veya uzantınızın tamamında uluslararasılaştırma sağlamak için chrome.i18n altyapısını kullanın. Kullanıcının görebildiği tüm dizeleri messages.json adlı bir dosyaya yerleştirmeniz gerekir. Her seferinde yeni bir yerel ayar
- Chrome uzantıları
chrome.browserAction
Tarayıcı işlemlerini kullanarak simgeleri ana Google Chrome araç çubuğuna, adres çubuğunun sağına yerleştirin. Bir tarayıcı işlemi, simgesine ek olarak bir ipucu, rozet ve pop-up içerebilir. Aşağıdaki şekilde, adres çubuğunun sağındaki çok renkli
- Chrome uzantıları
chrome.webRequest
Trafiği gözlemleyip analiz etmek, yayındaki isteklere müdahale etmek, bunları engellemek veya değiştirmek için chrome.webRequest API'yi kullanın. Web isteğini kullanmak için uzantı manifestinde "webRequest" iznini beyan etmeniz gerekir API ve gerekli
- Chrome uzantıları
chrome.fileBrowserHandler
Chrome OS dosya tarayıcısını genişletmek için chrome.fileBrowserHandler API'yi kullanın. Örneğin, kullanıcıların web sitenize dosya yükleyebilmesini sağlamak için bu API'yi kullanabilirsiniz. Kullanıcı Alt+Üst Karakter+M tuşlarına bastığında veya SD
- Chrome uzantıları
chrome.devtools.panels
Uzantınızı Geliştirici Araçları pencere kullanıcı arayüzüne entegre etmek için chrome.devtools.panels API'sini kullanın: Kendi panellerinizi oluşturun, mevcut panellere erişin ve kenar çubukları ekleyin. Bu API'yi kullanmak için aşağıdaki
- Chrome uzantıları
chrome.system.cpu
CPU meta verilerini sorgulamak için system.cpu API'yi kullanın. dize İşlemcilerin mimari adı. dize[] İşleyenin bazı özelliklerini gösteren özellik kodu grubu. Şu anda desteklenen kodlar "mmx", "sse", "sse2", "sse3", "ssse3", "sse4_1", "sse4_2" ve
- Chrome uzantıları
chrome.enterprise.networkingAttributes
Mevcut ağınızla ilgili bilgileri okumak için chrome.enterprise.networkingAttributes API'yi kullanın. Not: Bu API yalnızca kurumsal politika tarafından zorunlu olarak yüklenmiş uzantılar için kullanılabilir. dize isteğe bağlı Cihazın yerel IPv4 adresi
- Chrome uzantıları
chrome.gcm
Uygulamaları ve uzantıları Firebase Cloud Messaging (FCM) üzerinden mesaj gönderip alacak şekilde etkinleştirmek için chrome.gcm kullanın. Bir iletideki tüm anahtar/değer çiftlerinin maksimum boyutu (bayt cinsinden). 4.096 Uygulamayı FCM'ye kaydeder.
- Chrome uzantıları
chrome.instanceID
Örnek Kimliği hizmetine erişmek için chrome.instanceID kullanın. Uygulama örneği tanımlayıcısını sıfırlar ve onunla ilişkili tüm jetonları iptal eder. işlev isteğe bağlı callback parametresi şu şekilde görünür: Taahhüt<void> Vaatler yalnızca
- Chrome uzantıları
chrome.loginState
Giriş durumunu okumak ve izlemek için chrome.loginState API'yi kullanın. "SIGNIN_PROFILE" Uzantının oturum açma profilinde olduğunu belirtir. "USER_PROFILE" Uzantının kullanıcı profilinde olduğunu belirtir. "UNKNOWN" Oturum durumunun bilinmediğini
- Chrome uzantıları
chrome.fontSettings
Chrome'un yazı tipi ayarlarını yönetmek için chrome.fontSettings API'yi kullanın. Font Settings API'yi kullanmak için "fontSettings" hakkında bildirimde bulunmanız gerekir uzantıdaki diğer manifesto içinde yeniden etkinleştirilmelidir. Örneğin:
- Chrome uzantıları
chrome.platformKeys
Platform tarafından yönetilen istemci sertifikalarına erişmek için chrome.platformKeys API'yi kullanın. Kullanıcı veya politika izin verirse bir uzantı, özel kimlik doğrulama protokolünde böyle bir sertifikayı kullanabilir. Ör. Bu ayar, üçüncü taraf
- Chrome uzantıları
chrome.input.ime
Chrome OS için özel bir IME uygulamak üzere chrome.input.ime API'yi kullanın. Bu, uzantınızın tuş vuruşlarını işlemesine, besteyi ayarlamasına ve aday pencereyi yönetmesine olanak tanır. "Giriş"i tanımlamanız gerekir uzantı manifesti 'nde giriş.ime
- Chrome uzantıları
chrome.printingMetrics
Yazdırma kullanımıyla ilgili verileri getirmek için chrome.printingMetrics API'yi kullanın. "BLACK_AND_WHITE" Siyah beyaz modun kullanıldığını belirtir. "COLOR" Renk modunun kullanıldığını belirtir. "ONE_SIDED" Tek taraflı yazdırmanın kullanıldığını
- Chrome uzantıları
chrome.history
Tarayıcının ziyaret edilen sayfalarıyla ilgili kaydıyla etkileşimde bulunmak için chrome.history API'yi kullanın. Tarayıcının geçmişindeki URL'leri ekleyebilir, kaldırabilir ve sorgulayabilirsiniz. Geçmiş sayfasını kendi sürümünüzle geçersiz kılmak
- Chrome uzantıları
chrome.devtools.inspectedWindow
Denetlenen pencereyle etkileşim kurmak için chrome.devtools.inspectedWindow API'sini kullanın: İncelenen sayfanın sekme kimliğini alın, kodu denetlenen pencere bağlamında değerlendirin, sayfayı yeniden yükleyin veya sayfadaki kaynakların listesini
- Chrome uzantıları
chrome.identity
OAuth2 erişim jetonları almak için chrome.identity API'yi kullanın. dize Hesap için benzersiz bir tanımlayıcı. Bu kimlik, hesabın kullanım ömrü boyunca değişmez. "SYNC" Senkronizasyonun birincil hesap için etkinleştirildiğini belirtir. "HERHANGİ
- Chrome uzantıları
chrome.processes
Tarayıcı işlemleriyle etkileşimde bulunmak için chrome.processes API'yi kullanın. sayı Önbelleğin bayt cinsinden kullanılan bölümü. sayı Önbelleğin bayt cinsinden boyutu. sayı isteğe bağlı İşlemin tüm iş parçacıklarına göre toplam kullanılan tek bir
- Chrome uzantıları
chrome.tts
Sentezlenmiş metin okuma (TTS) çalmak için chrome.tts API'yi kullanın. Ayrıca, uzantıların konuşma motoru uygulamasına izin veren ilgili ttsEngine API'sine de bakın. Chrome, Windows (SAPI 5 kullanan), Mac OS X ve ChromeOS'te konuşma için yerel destek
- Chrome uzantıları
chrome.enterprise.hardwarePlatform
Tarayıcının çalıştığı donanım platformunun üreticisini ve modelini almak için chrome.enterprise.hardwarePlatform API'yi kullanın. Not: Bu API yalnızca kurumsal politikaya göre yüklenen uzantılar tarafından kullanılabilir. dize dize Donanım
- Chrome uzantıları
chrome.devtools.recorder
Geliştirici Araçları'ndaki Kaydedici panelini özelleştirmek için chrome.devtools.recorder API'yi kullanın. Geliştirici Araçları API'lerinin kullanımıyla ilgili genel bilgiler için Geliştirici Araçları API'leri özeti sayfasına bakın. devtools.recorder
- Chrome uzantıları
chrome.dom
Uzantılar için özel DOM API'lerine erişmek üzere chrome.dom API'yi kullanın Belirtilen öğe tarafından barındırılan açık gölge kökünü veya kapalı gölge kökünü alır. Öğe gölge kökünü eklemezse null döndürür. HTMLElement nesne
- Chrome uzantıları
chrome.tabCapture
Sekme medya akışlarıyla etkileşimde bulunmak için chrome.tabCapture API'sini kullanın. chrome.tabCapture API bir video ve dosya içeren MediaStream 'e erişmenizi sağlar mevcut sekmenin sesini tıklayın. Yalnızca kullanıcı bir uzantıyı çağırdıktan sonra
- Chrome uzantıları
chrome.management
chrome.management API, yüklü uygulamaları ve uzantıları yönetmenin yollarını sunar. "Yönetim"i beyan etmeniz gerekir. yönetimi kullanmak için uzantı manifestinde API'ye gidin. Örneğin: management.getPermissionWarningsByManifest,
- Chrome uzantıları
chrome.webNavigation
Yayındaki navigasyon isteklerinin durumu hakkında bildirim almak için chrome.webNavigation API'yi kullanın. Tüm chrome.webNavigation yöntemleri ve etkinlikleri için "webGezinme" özelliğini belirtmeniz gerekir izin uzantı manifest 'inde
- Chrome uzantıları
chrome.topSites
Yeni sekme sayfasında görüntülenen en popüler sitelere (yani en çok ziyaret edilen siteler) erişmek için chrome.topSites API'yi kullanın. Bunlar, kullanıcı tarafından özelleştirilmiş kısayolları içermez. "topSites"ı tanımlamanız gerekir uzantınızın
- Chrome uzantıları
chrome.search
Varsayılan sağlayıcı üzerinden arama yapmak için chrome.search API'yi kullanın. "CURRENT_TAB" Arama sonuçlarının, etkin tarayıcının arama sekmesinde veya sekmede gösterileceğini belirtir. "NEW_TAB" Arama sonuçlarının yeni bir sekmede gösterileceğini
- Chrome uzantıları
chrome.types
chrome.types API, Chrome için tür bildirimleri içerir. ChromeSetting prototipi, bir ortak işlev grubu ( get(), set() ve clear() ) sağlar ve Chrome tarayıcı ayarları için bir etkinlik yayıncısı ( onChange ) oluşturun. Proxy ayarları örnekler bu
- Chrome uzantıları
chrome.idle
Makinenin boşta kalma durumunun ne zaman değiştiğini algılamak için chrome.idle API'yi kullanın. "Boşta" değerini beyan etmeniz gerekir uzantınızın manifest dosyasında boşta API'yi kullanmak için izin verin. Örneğin: "active" "boşta" "kilitli"
- Chrome uzantıları
chrome.wallpaper
ChromeOS duvar kağıdını değiştirmek için chrome.wallpaper API'yi kullanın. "Duvar kağıdı"nı beyan etmeniz gerekir uygulamanın manifest'inde duvar kağıdı API'sini kullanıyor. Örneğin: Örneğin, duvar kağıdını şuradaki resim olarak ayarlamak için:
- Chrome uzantıları
chrome.enterprise.deviceAttributes
Cihaz özelliklerini okumak için chrome.enterprise.deviceAttributes API'yi kullanın. Not: Bu API yalnızca kurumsal politika tarafından zorunlu olarak yüklenmiş uzantılar için kullanılabilir. Yönetici tarafından not eklenmiş Konum'u getirir. Geçerli
- Chrome uzantıları
chrome.windows
Tarayıcı pencereleriyle etkileşimde bulunmak için chrome.windows API'yi kullanın. Tarayıcıda pencereler oluşturmak, değiştirmek ve yeniden düzenlemek için bu API'yi kullanabilirsiniz. İstendiğinde bir windows.Window, tabs.Tab nesne dizisi içerir.
- Chrome uzantıları
chrome.power
Sistemin güç yönetimi özelliklerini geçersiz kılmak için chrome.power API'yi kullanın. Varsayılan olarak, kullanıcılar etkin olmadıklarında işletim sistemleri ekranı karartır ve sonunda bahsedeceğim. Power API ile bir uygulama veya uzantı sistemi
- Chrome uzantıları
chrome.pageCapture
Bir sekmeyi MHTML olarak kaydetmek için chrome.pageCapture API'sini kullanın. MHTML, çoğu tarayıcı tarafından desteklenen standart bir biçimdir. Her biri tek bir dosyada, ve tüm kaynaklarını (CSS dosyaları, resimler...). Güvenlik nedeniyle bir MHTML
- Chrome uzantıları
chrome.systemLog
Uzantılardan Chrome sistem günlüklerini kaydetmek için chrome.systemLog API'yi kullanın. dize Yeni bir günlük kaydı ekler. MessageOptions Günlük kaydı seçenekleri. işlev isteğe bağlı callback parametresi şu şekilde görünür: Taahhüt<void>
- Chrome uzantıları
chrome.privacy
Chrome'da kullanıcı gizliliğini etkileyebilecek özelliklerin kullanımını kontrol etmek için chrome.privacy API'yi kullanın. Bu API, Chrome'un yapılandırmasını almak ve ayarlamak için API türünün ChromeSetting prototipini kullanır. "Gizlilik"
- Chrome uzantıları
chrome.fileSystemProvider
Chrome OS'teki dosya yöneticisinden erişilebilen dosya sistemleri oluşturmak için chrome.fileSystemProvider API'sini kullanın. "fileSystemProvider" tanımlamanız gerekir uzantı manifesti 'ndeki File System Provider API'sini kullanmak için izin ve
- Chrome uzantıları
chrome.notifications
Şablonları kullanarak zengin bildirimler oluşturmak ve bu bildirimleri sistem tepsisinde kullanıcılara göstermek için chrome.notifications API'sını kullanın. dize isteğe bağlı Düğme simgeleri Mac OS X kullanıcıları için görünür değil. dize dize Bu
- Chrome uzantıları
chrome.devtools.network
Geliştirici Araçları tarafından Ağ panelinde görüntülenen ağ istekleriyle ilgili bilgileri almak için chrome.devtools.network API'sini kullanın. Bu API'yi kullanmak için aşağıdaki anahtarların manifest dosyasında beyan edilmesi gerekir. Geliştirici
- Chrome uzantıları
chrome.downloads
Bu izin uyarı tetikler İndirme işlemlerini programatik olarak başlatmak, izlemek, işlemek ve aramak için chrome.downloads API'yi kullanın. Bu API'yi kullanmak için uzantı manifestinde "downloads" iznini beyan etmeniz gerekir. chrome.downloads API'nin
- Chrome uzantıları
chrome.proxy
Chrome'un proxy ayarlarını yönetmek için chrome.proxy API'yi kullanın. Bu API, proxy yapılandırmasını almak ve ayarlamak için API türünün ChromeSetting prototipini kullanır. "Proxy"yi beyan etmeniz gerekir uzantı manifestinde proxy ayarlarını
- Chrome uzantıları
chrome.vpnProvider
Bir VPN istemcisini uygulamak için chrome.vpnProvider API'yi kullanın. vpnProvider'ın tipik kullanımı aşağıdaki gibidir: createConfig yöntemini kullanarak VPN yapılandırmaları oluşturun. VPN yapılandırması, yerel bir ChromeOS kullanıcı arayüzünde
- Chrome uzantıları
chrome.printerProvider
chrome.printerProvider API, yazdırma yöneticisi tarafından kullanılan etkinlikleri, uzantılar tarafından kontrol edilen yazıcıları sorgulamak, özelliklerini sorgulamak ve yazdırma işlerini bu yazıcılara göndermek için kullanıma sunar. dize isteğe
- Chrome uzantıları
chrome.events
chrome.events ad alanı, ilginç bir şey olduğunda sizi bilgilendirmek için etkinlik gönderen API'lerin kullandığı yaygın türleri içerir. Event, ilginç bir şey olduğunda bildirim almanızı sağlayan bir nesnedir. Bir Alarm süresi dolduğunda bildirim
- Chrome uzantıları
chrome.events
chrome.events ad alanı, ilginç bir şey olduğunda sizi bilgilendirmek için etkinlik gönderen API'lerin kullandığı yaygın türleri içerir. Event, ilginç bir şey olduğunda bildirim almanızı sağlayan bir nesnedir. Bir Alarm süresi dolduğunda bildirim
- Chrome uzantıları
chrome.idle
Makinenin boşta kalma durumunun ne zaman değiştiğini algılamak için chrome.idle API'yi kullanın. Boşta API'yi kullanmak için uzantınızın manifest dosyasında "idle" iznini beyan etmeniz gerekir. Örneğin: "active" "boşta" "kilitli" Boştayken ekran
- Chrome uzantıları
chrome.offscreen
Ekran dışı dokümanlar oluşturmak ve yönetmek için offscreen API'yi kullanın. Offscreen API kullanmak için uzantı manifestinde "offscreen" iznini beyan edin. Örneğin: Service Worker'ların DOM erişimi yoktur ve birçok web sitesinin içerik güvenliği
- Chrome uzantıları
chrome.pageCapture
Bir sekmeyi MHTML olarak kaydetmek için chrome.pageCapture API'sini kullanın. MHTML, çoğu tarayıcı tarafından desteklenen standart bir biçimdir. Her biri tek bir dosyada, ve tüm kaynaklarını (CSS dosyaları, resimler...). Güvenlik nedeniyle bir MHTML
- Chrome uzantıları
chrome.fileSystemProvider
Chrome OS'teki dosya yöneticisinden erişilebilen dosya sistemleri oluşturmak için chrome.fileSystemProvider API'sini kullanın. "fileSystemProvider" tanımlamanız gerekir uzantı manifesti 'ndeki File System Provider API'sini kullanmak için izin ve
- Chrome uzantıları
chrome.dom
Uzantılar için özel DOM API'lerine erişmek üzere chrome.dom API'yi kullanın Belirtilen öğe tarafından barındırılan açık gölge kökünü veya kapalı gölge kökünü alır. Öğe gölge kökünü eklemezse null döndürür. HTMLElement nesne
- Chrome uzantıları
chrome.debugger
chrome.debugger API'si, Chrome'un uzaktan hata ayıklama protokolü için alternatif bir aktarım görevi görür. Ağ etkileşimi aracı üzerinden bir veya daha fazla sekme eklemek, JavaScript'te hata ayıklamak, DOM ve CSS'yi değiştirmek ve daha pek çok işlem
- Chrome uzantıları
chrome.management
chrome.management API, yüklü uygulamaları ve uzantıları yönetmenin yollarını sunar. "Yönetim"i beyan etmeniz gerekir. yönetimi kullanmak için uzantı manifestinde API'ye gidin. Örneğin: management.getPermissionWarningsByManifest(),
- Chrome uzantıları
chrome.omnibox
Çok amaçlı adres çubuğu API'sı, çok amaçlı adres çubuğu olarak da bilinen Google Chrome'un adres çubuğuna anahtar kelimeleri kaydetmenize olanak tanır. Kullanıcı uzantınızın anahtar kelimesini girdiğinde, yalnızca uzantısına sahip olur. Her tuş
- Chrome uzantıları
chrome.downloads
İndirme işlemlerini programatik olarak başlatmak, izlemek, işlemek ve aramak için chrome.downloads API'yi kullanın. Bu API'yi kullanmak için uzantı manifestinde "downloads" iznini beyan etmeniz gerekir. chrome.downloads API'nin kullanımıyla ilgili
- Chrome uzantıları
chrome.history
Tarayıcının ziyaret edilen sayfalarıyla ilgili kaydıyla etkileşimde bulunmak için chrome.history API'yi kullanın. Tarayıcının geçmişindeki URL'leri ekleyebilir, kaldırabilir ve sorgulayabilirsiniz. Geçmiş sayfasını kendi sürümünüzle geçersiz kılmak
- Chrome uzantıları
chrome.gcm
Uygulamaları ve uzantıları Firebase Cloud Messaging (FCM) üzerinden mesaj gönderip alacak şekilde etkinleştirmek için chrome.gcm kullanın. Bir iletideki tüm anahtar/değer çiftlerinin maksimum boyutu (bayt cinsinden). 4.096 Uygulamayı FCM'ye kaydeder.
- Chrome uzantıları
chrome.notifications
Şablonları kullanarak zengin bildirimler oluşturmak ve bu bildirimleri sistem tepsisinde kullanıcılara göstermek için chrome.notifications API'sını kullanın. dize isteğe bağlı Düğme simgeleri Mac OS X kullanıcıları için görünür değil. dize dize Bu
- Chrome uzantıları
chrome.instanceID
Örnek Kimliği hizmetine erişmek için chrome.instanceID kullanın. Uygulama örneği tanımlayıcısını sıfırlar ve onunla ilişkili tüm jetonları iptal eder. işlev isteğe bağlı callback parametresi şu şekilde görünür: Taahhüt<void> Manifest V3 ve
- Chrome uzantıları
chrome.loginState
Giriş durumunu okumak ve izlemek için chrome.loginState API'yi kullanın. "SIGNIN_PROFILE" Uzantının oturum açma profilinde olduğunu belirtir. "USER_PROFILE" Uzantının kullanıcı profilinde olduğunu belirtir. "UNKNOWN" Oturum durumunun bilinmediğini
- Chrome uzantıları
chrome.platformKeys
Platform tarafından yönetilen istemci sertifikalarına erişmek için chrome.platformKeys API'yi kullanın. Kullanıcı veya politika izin verirse bir uzantı, özel kimlik doğrulama protokolünde böyle bir sertifikayı kullanabilir. Ör. Bu ayar, üçüncü taraf
- Chrome uzantıları
chrome.identity
OAuth2 erişim jetonları almak için chrome.identity API'yi kullanın. dize Hesap için benzersiz bir tanımlayıcı. Bu kimlik, hesabın kullanım ömrü boyunca değişmez. "SYNC" Senkronizasyonun birincil hesap için etkinleştirildiğini belirtir. "HERHANGİ
- Chrome uzantıları
chrome.browsingData
Bir kullanıcının yerel profilindeki tarama verilerini kaldırmak için chrome.browsingData API'yi kullanın. Bu API'yi kullanmak için uzantı manifestinde "browsingData" iznini beyan etmeniz gerekir. Bu API'nin en basit kullanım alanı, kullanıcıların
- Chrome uzantıları
chrome.system.memory
chrome.system.memory API. sayı Bayt cinsinden kullanılabilir kapasite miktarı. sayı Fiziksel bellek kapasitesinin bayt cinsinden toplam miktarı. Fiziksel hafıza bilgilerini alma. işlev isteğe bağlı callback parametresi şu şekilde görünür: MemoryInfo
- Chrome uzantıları
chrome.desktopCapture
Desktop Capture API ekranın içeriğini, tek tek pencereleri veya tek tek sekmeleri yakalar. selectDesktopMedia() işlevinde kullanılan masaüstü medya kaynakları grubunu tanımlamak için kullanılan sıralama. "screen" "window" "sekme" "audio"
- Chrome uzantıları
chrome.dns
DNS çözünürlüğü için chrome.dns API'yi kullanın. Bu API'yi kullanmak için manifestte "dns" iznini beyan etmeniz gerekir. Aşağıdaki kod, example.com IP adresini almak için resolve() yöntemini çağırır. service-worker.js: dize isteğe bağlı Değişmez IP
- Chrome uzantıları
chrome.documentScan
Ekli belge tarayıcılardan resim keşfetmek ve almak için chrome.documentScan API'yi kullanın. Document Scan API, uygulamaların ve uzantıların ekli belge tarayıcıda kağıt doküman içeriği. dize cancelScan() adlı iş ortağına geçirilen işin aynısını
- Chrome uzantıları
chrome.declarativeWebRequest
Not: Bu API'nin desteği sonlandırılmıştır. Bunun yerine declarativeNetRequest API'yi inceleyin. Yayındaki isteklere müdahale etmek, bunları engellemek veya değiştirmek için chrome.declarativeWebRequest API'yi kullanın. chrome.webRequest API 'den
- Chrome uzantıları
API referansı
Chrome Uzantıları için kullanıma sunulan tüm API'lara tam referans. Bu API'ler arasında, kullanımdan kaldırılan Chrome Uygulamaları platformuna ait API'lerin yanı sıra hâlâ beta ve geliştirme aşamasında olan API'ler de yer almaktadır.
- Chrome uzantıları
chrome.alarms
Kodu düzenli aralıklarla veya gelecekte belirli bir zamanda çalışacak şekilde planlamak için chrome.alarms API'yi kullanın. chrome.alarms API'yi kullanmak için manifest dosyasında "alarms" iznini beyan edin: Aşağıdaki örneklerde bir alarmın nasıl
- Chrome uzantıları
chrome.contextMenus
Google Chrome'un içerik menüsüne öğe eklemek için chrome.contextMenus API'sini kullanın. İçerik menüsüne eklediğiniz öğelerin resim, köprü ve sayfa gibi nesne türlerini seçebilirsiniz. İçerik menüsü öğeleri, file:// içerenler de dahil olmak üzere
- Chrome uzantıları
chrome.debugger
chrome.debugger API'si, Chrome'un uzaktan hata ayıklama protokolü için alternatif bir aktarım görevi görür. Ağ etkileşimi aracı üzerinden bir veya daha fazla sekme eklemek, JavaScript'te hata ayıklamak, DOM ve CSS'yi değiştirmek ve daha pek çok işlem
- Chrome uzantıları
chrome.audio
chrome.audio API, kullanıcıların sisteme bağlı ses cihazları hakkında bilgi edinmelerine ve bu cihazları kontrol etmelerine olanak tanımak için sağlanmaktadır. Bu API şu anda yalnızca ChromeOS için kiosk modunda kullanılabilir. dize Cihaz adı.
- Chrome uzantıları
chrome.declarativeContent
Sayfanın içeriğini okuma izni gerekmeden, sayfanın içeriğine göre işlem yapmak için chrome.declarativeContent API'sini kullanın. Declarative Content API, uzantınızın işlemini bir dokümanın URL'sine bağlı olarak etkinleştirmenizi sağlar. veya CSS
- Chrome uzantıları
chrome.commands
Uzantınızda işlemleri (ör. tarayıcı işlemini açma işlemi veya uzantıya komut gönderme) tetikleyen klavye kısayolları eklemek için Komutlar API'sini kullanın. Bu API'yi kullanmak için aşağıdaki anahtarların manifest dosyasında beyan edilmesi gerekir.
- Chrome uzantıları
chrome.browsingData
Bir kullanıcının yerel profilindeki tarama verilerini kaldırmak için chrome.browsingData API'yi kullanın. "browsingData" öğesini belirtmeniz gerekir uzantı manifesti 'nde bu API'yi kullanmak için izin ayarlayın. Bu API'nin en basit kullanım alanı,
- Chrome uzantıları
Örnekler
Chrome Uzantılarının örneklerini GitHub'da bulabilirsiniz.
- Chrome uzantıları
Uygulamanızı Yayınlayın
TODO
- Chrome uzantıları
Chrome Uzantılarında neler oluyor?
Chrome Uzantılarındaki son değişikliklere ve geliştiricilerin heyecanla beklemeye başlayacağı, yakında kullanıma sunulacak heyecan verici uzantı özelliklerine genel bir bakış.
- Chrome uzantıları
- Chrome
Chrome Uzantıları: Önemli politika güncellemeleri
Bu duyuru; yüksek kaliteli ürünlerin geliştirilmesini teşvik etmek, yanıltıcı davranışları önlemek ve bilinçli kullanıcı rızasını sağlamak için Geliştirici Program Politikaları sayfasında yapılan bir dizi güncellemeyi içerir.
- Chrome
- Chrome uzantıları
YouTube'a Güvenilir Türler Ekleme
YouTube, siteler arası komut dosyası çalıştırma saldırılarını önlemek için Güvenilir Türler ile platform güvenliğini geliştiriyor ancak bu durum uzantınızı etkileyebilir.
- Chrome uzantıları
- Chrome
Chrome Web Mağazası'nın Arkası: Güven ve Güvenlik sorularınızı sorma
Chrome Web Mağazası'nda incelemelere liderlik eden ekiple bir araya geldik.
- Chrome
- Chrome uzantıları
Manifest - Minimum Chrome Sürümü
manifest.json dosyasının minimum_chrome_version özelliği için referans belgeleri.
- Chrome uzantıları
Manifest: Deneme jetonları
manifest.json dosyasının trial_tokens özelliği için referans belgeleri.
- Chrome uzantıları
Chrome Uzantılarında neler oluyor?
Chrome Uzantılarındaki son değişikliklere ve geliştiricilerin heyecanla beklemeye başlayacağı, yakında kullanıma sunulacak heyecan verici uzantı özelliklerine genel bir bakış.
- Chrome
- Chrome uzantıları
Chrome Web Mağazası Geliştirici Kontrol Paneli'ndeki sürüm geri alma işlemleri
Bu hafta, geliştiricilerin Chrome Web Mağazası'nda uzantılarını daha önce yayınlanan bir sürüme geri döndürmelerine olanak tanıyan yeni bir özelliği kullanıma sunuyoruz. Hedefimiz, özellikle Manifest V3'e geçişle birlikte geliştiricilere güncelleme
- Chrome uzantıları
- Chrome
Uzantınızı erişilebilir hale getirin
Birçok kullanıcı için erişilebilirlik, tam anlamıyla kullanıcı arayüzüdür ve özellikleri, diğer pek çok kullanıcı için yararlıdır.
- Chrome uzantıları
Arayüzü uluslararası hale getirme
Arayüzünüzü birden fazla dilde oluşturmak için chrome.i18n API'sini kullanın.
- Chrome uzantıları
Chrome Uzantıları: Eyeo' hizmet çalışanı askıya alma testi
Bu yayında, Eo Ekibi, uzantı hizmeti çalışanlarını test etme sorununu ele alıyor. Özellikle, bir hizmet çalışanı askıya alındığında Chrome Uzantılarının doğru şekilde çalıştığından emin olma.
- Chrome
- Chrome uzantıları
Uzantı simgelerini yapılandır
Bir uzantının araç çubuğunda temsil edilmesi için en az bir simge gerekir.
- Chrome uzantıları
Chrome Extensions
Henüz belli değil
- Chrome uzantıları
Manifest V3'e taşı
Manifest V2 uzantılarını Manifest V3 uzantılarına dönüştürme rehberi.
- Chrome uzantıları
WebHID'yi kullan
İnsan Arayüz Cihazı (HID) uyumlu cihazları web'de gösteren WebHID API, uzantılarda kullanılabilir.
- Chrome uzantıları
WebUSB'yi kullan
Standart olmayan Universal Serial Bus (USB) uyumlu cihazları web'e sunan WebUSB API'yi uzantılarda kullanabilirsiniz.
- Chrome uzantıları
Manifest: İçerik Güvenliği Politikası
manifest.json dosyasının içerik güvenliği politikası özellikleriyle ilgili referans dokümanlar.
- Chrome uzantıları
chrome.runtime
Hizmet işçisini almak, manifest ile ilgili ayrıntıları döndürmek ve uzantı yaşam döngüsündeki etkinlikleri dinleyip yanıtlamak için chrome.runtime API'yi kullanın. URL'lerin göreceli yolunu tam nitelikli URL'lere dönüştürmek için de bu API'yi
- Chrome uzantıları
İzin uyarısı kuralları
Chrome uzantılarında izin uyarılarının işleyiş şekli.
- Chrome uzantıları
İzinleri bildirme
manifest.json dosyasındaki izinler mülkü için geçerli değerlere genel bakış.
- Chrome uzantıları
Web Push'u kullanma
Web Push'un Chrome Uzantılarıyla nasıl kullanılacağıyla ilgili adım adım açıklamalı kılavuz
- Chrome uzantıları
Komutları yanıtlama
Bir uzantıdaki özel tuş kombinasyonlarına yanıt verin.
- Chrome uzantıları
Chrome Uzantılarında neler oluyor?
Chrome Uzantılarındaki son değişikliklere ve geliştiricilerin heyecanla beklemeye başlayacağı, yakında kullanıma sunulacak heyecan verici uzantı özelliklerine genel bir bakış.
- Chrome uzantıları
- Chrome
İşlemleri çok amaçlı adres çubuğundan tetikleyin
İşlemleri çok amaçlı adres çubuğundan tetikleyin.
- Chrome uzantıları
Firebase Cloud Messaging'i (FCM) chrome.gcm ile kullanma
Firebase Messaging'i chrome.gcm ile kullanma hakkında adım adım açıklamalı kılavuz
- Chrome uzantıları
İşlemi uygulama
Araç çubuğunu tıklayan bir kullanıcıya yanıt verin.
- Chrome uzantıları
İçerik menüsü oluşturma
Kullanıcıların uzantı özelliklerini çağırmasına olanak tanıyan bir pencere olan pop-up'ı uygulayın.
- Chrome uzantıları
Uzaktan barındırılan kod ihlallerini giderme
Service Worker, uzantıların yalnızca gerektiğinde çalışmasını sağlayarak kaynak tasarrufu sağlar.
- Chrome uzantıları
Pop-up ekle
Kullanıcıların uzantı özelliklerini çağırmasına olanak tanıyan bir pencere olan pop-up'ı uygulayın.
- Chrome uzantıları
Manifest V3'e geçişi devam ettirme
Geçtiğimiz yılın Aralık ayında, geliştirici geri bildirimlerini ele almak ve taşıma sorunlarına daha iyi çözümler sunmak için Manifest V2'nin kullanımdan kaldırılması planını duraklattık. Bu geri bildirimler doğrultusunda, Manifest V3'te bu
- Chrome uzantıları
- Chrome
Manifest V3'te içerik filtrelemeyi iyileştirme
Geçtiğimiz yıl, çeşitli içerik engelleme uzantılarının arkasındaki tedarikçi firmalarla MV3 uzantıları platformunu iyileştirmenin yolları hakkında aktif olarak görüştük. Çoğu WebExtensions Topluluk Grubu'nda ( WECG ) diğer tarayıcılarla birlikte
- Chrome
- Chrome uzantıları
Chrome 120'de Uzantılar için sunulan yenilikler
Chrome Uzantısı geliştiricileri için Chrome 120'deki önemli değişikliklerin özeti.
- Chrome uzantıları
- Chrome
file_handlers
manifest.json dosyasının file_handlers özelliği için referans dokümanları.
- Chrome uzantıları
Chrome OS'te dosya işleme
Chrome uzantısı hizmet çalışanlarında, pop-up'larda, yan panellerde veya içerik komut dosyalarında dosya açma.
- Chrome uzantıları
Chrome Uzantılarında neler oluyor?
Chrome Uzantılarındaki son değişikliklere ve geliştiricilerin heyecanla beklemeye başlayacağı, yakında kullanıma sunulacak heyecan verici uzantı özelliklerine genel bir bakış.
- Chrome uzantıları
- Chrome
Chrome Uzantıları için uçtan uca test
Uzantılar için uçtan uca testler yazma.
- Chrome uzantıları
Chrome Uzantıları için birim test etme
Uzantılar için birim testleri yazma.
- Chrome uzantıları
Chrome uzantılarını Puppeteer ile test etme
Puppeteer'ı kullanarak Chrome uzantıları için otomatik test yazma.
- Chrome uzantıları
Hata bulma ve takip etme
Bir hata veya özellik isteğinin önceden bildirilip bildirilmediğini kontrol edin.
- Chrome uzantıları
Uzantı hatası bildirin
Uzantı hatalarını veya dokümanlarla ilgili sorunları bildirme.
- Chrome uzantıları
Geliştirici Araçları İpuçları: Chrome uzantılarında hata ayıklama
Chrome uzantılarında hata ayıklamak için Geliştirici Araçları'nı nasıl kullanacağınızı öğrenin.
- Chrome
- Chrome uzantıları
- Chrome Geliştirici Araçları
Uzantınızı yayınlayın
Yeni Manifest V3 uzantısı yayınlamayla ilgili rehberlik
- Chrome uzantıları
Google Summer of Code ve Chrome Uzantıları
Google Summer of Code'a katılma deneyimi ve tavsiyeleri.
- Chrome
- Chrome uzantıları
Güvenlik kontrolünü chrome://extensions sayfasına getiriyoruz
Chrome 117'den itibaren Chrome, yükledikleri bir uzantı artık Chrome Web Mağazası'nda olmadığında kullanıcılara proaktif bir şekilde vurgu yapar.
- Chrome uzantıları
- Chrome
Manifest - içerik komut dosyaları
manifest.json dosyasının "content_scripts" özelliği için referans dokümanları.
- Chrome uzantıları
Chrome 116'da Uzantılar için Yenilikler
Chrome Uzantısı geliştiricileri için Chrome 116'daki önemli değişikliklerin özeti.
- Chrome
- Chrome uzantıları
Chrome Uzantılarında neler oluyor?
Chrome Uzantıları'nda bu yıl şimdiye kadar yapılan değişikliklere genel bakış ve geliştiricilerin sabırsızlıkla bekleyeceği, yakında kullanıma sunulacak heyecan verici uzantı özelliklerine genel bir bakış.
- Chrome uzantıları
- Chrome
Service Worker'larda WebSockets kullan
Chrome uzantınızdaki bir WebSocket'a nasıl bağlanacağınızla ilgili adım adım talimatlar.
- Chrome uzantıları
Coğrafi konumu kullan
Chrome uzantısı hizmet çalışanlarında, pop-up'larda, yan panellerde veya içerik komut dosyalarında coğrafi konum nasıl kullanılır?
- Chrome uzantıları
Manifest - arka plan
manifest.json dosyasının arka plan özelliği için referans dokümanları.
- Chrome uzantıları
Uzantı hizmet çalışanları hakkında
Uzantı hizmeti çalışanları bir uzantının ana etkinlik işleyicisidir. Bu nedenle web Service Worker'lardan ayrılır.
- Chrome uzantıları
Uzantı hizmet çalışanının yaşam döngüsü
Uzantı hizmet çalışanları hem standart hizmet çalışanı etkinliklerine hem de uzantı ad alanlarındaki etkinliklere yanıt verir. Bunlar, genellikle uzantı kullanımı sırasında bir türün diğerini takip ettiği için birlikte sunulur.
- Chrome uzantıları
Uzantı hizmeti çalışanıyla ilgili temel bilgiler
Uzantı hizmeti çalışanları, web hizmeti çalışanlarından farklı şekilde yüklenir ve güncellenir.
- Chrome uzantıları
Service Worker'lardaki etkinlikler
Uzantı hizmet çalışanları hem standart hizmet çalışanı etkinliklerine hem de uzantı API'lerindeki birçok etkinliğe yanıt verir.
- Chrome uzantıları
Ses kaydı ve ekran görüntüsü
Bir sekme, pencere veya ekrandan ses veya video kaydetme.
- Chrome uzantıları
Hizmet işçileriyle etkinlikleri işleme
Uzatma hizmet işçisi oluşturmayı ve hata ayıklamayı öğrenin.
- Chrome uzantıları
Manifest'i güncelle
Manifest.json dosyası, Manifest V3 için Manifest V2'den biraz daha farklı bir biçim gerektirir.
- Chrome uzantıları
Engelleme yapan web isteği işleyicilerini değiştirin
Uzantı hizmet çalışanının parçası olmayan kod için yapılması gereken değişiklikleri açıklayan üç bölümden ikincisi.
- Chrome uzantıları
Kodunuzu güncelleme
Uzantı hizmet çalışanının parçası olmayan kod için yapılması gereken değişiklikleri açıklayan üç bölümün ilki.
- Chrome uzantıları
Service Worker'a geçin
Service Worker, uzantıların yalnızca gerektiğinde çalışmasını sağlayarak kaynak tasarrufu sağlar.
- Chrome uzantıları
Uzantı güvenliğini iyileştirin
Uzantı hizmet çalışanının parçası olmayan kod için yapılması gereken değişiklikleri açıklayan üç bölümün son kısmı.
- Chrome uzantıları
Yerel mesajlaşma
Chrome Uzantınızdaki yerel uygulamalarla mesaj alışverişi yapın.
- Chrome uzantıları
Chrome uzantılarıyla ilgili yardım alma
Dokümanlarda ele alınmayan sorularla ilgili yardım alınabilecek yerler.
- Chrome uzantıları
Daha uzun uzatma hizmet çalışanı ömürleri
Uzantı hizmeti çalışanları artık etkinlik aldıkları sürece hayatta kalabilir. Bu, uzantı hizmeti çalışanlarının güvenilirliğini artırsa da kaçınmanız gereken bir tuzak teşkil eder.
- Chrome
- Chrome uzantıları
Manifest V3'teki Dokümanların Ekran Dışı
Chrome uzantısı geliştirme için Offscreen Documents API'si tanıtımı.
- Chrome
- Chrome uzantıları
Site simgeleri getiriliyor
Bir web sitesinin site simgesini nasıl edinebilirsiniz?
- Chrome uzantıları
Chrome Web Mağazası Politika Güncellemeleri
Chrome, yol gösterici ilkelerimizi net bir şekilde belirtecek, yaptırımla ilgili daha fazla bilgi sağlayacak ve politikalarımızın daha kolay anlaşılmasını sağlayacak şekilde Chrome Web Mağazası'nın Geliştirici Program Politikaları'nı güncelliyor.
- Chrome
- Chrome uzantıları
Manifest - oauth2
manifest.json dosyasının oauth2 özelliği için referans dokümanları.
- Chrome uzantıları
Chrome Web Mağazası Politika Güncellemeleri
Chrome, yol gösterici ilkelerimizi net bir şekilde belirtecek, yaptırımla ilgili daha fazla bilgi sağlayacak ve politikalarımızın daha kolay anlaşılmasını sağlayacak şekilde Chrome Web Mağazası'nın Geliştirici Program Politikaları'nı güncelliyor.
- Chrome uzantıları
- Chrome
Manifest - input_components
manifest.json dosyasınıninput_components özelliği için referans dokümanları.
- Chrome uzantıları
Chrome uzantısı geliştirme yolculuğunuza başlamanın yeni bir yolu
Chrome geliştiricilerinin öğrenme yolculuğuna başlamanın daha iyi bir yolu.
- Chrome
- Chrome uzantıları
Etkin sekmeye komut dosyası yerleştirme
Geçerli sayfanın stilini nasıl basitleştireceğinizi öğrenin.
- Chrome uzantıları
Hello World uzantısı
İlk Hello World Chrome uzantınızı oluşturun.
- Chrome uzantıları
Sekmeleri yönetme
Sekme gruplarını kullanarak sekmeleri programatik olarak nasıl düzenleyeceğinizi öğrenin.
- Chrome uzantıları
Her sayfada komut dosyası çalıştırma
Mevcut web sayfalarına otomatik olarak yeni öğeler eklemeyi öğrenin.
- Chrome uzantıları
Manifest - Yazar
manifest.json dosyasının yazar adı özelliği için referans dokümanları.
- Chrome uzantıları
Manifest V3'e geçişle ilgili daha fazla ayrıntı
Uzantıları Manifest V3'e taşıma planıyla ilgili yeni ayrıntılar
- Chrome uzantıları
- Chrome
Chrome Web Mağazası Geliştirici Kontrol Paneli'nde Analytics'i Yenileme
Google, Chrome Web Mağazası Geliştirici Kontrol Paneli için yenilenmiş bir öğe analizi deneyimini kullanıma sunuyor. Yeni kontrol paneli bir bakışta daha kolay anlaşılır ve en yararlı bilgileri en baştan bir araya getiriyor.
- Chrome uzantıları
- Chrome
2021'in 3. çeyreği için Chrome Web Mağazası politika güncellemeleri
Uzantıların kalitesini yüksek tutmak ve geliştiricilere tutarlı bir deneyim sunmak için güvenlik şartlarımızı güncelliyoruz ve birkaç politikaya daha fazla açıklık getirdik.
- Chrome
- Chrome uzantıları
Chrome uzantılarının Manifest V3'e geçişi
Uzantıları Manifest V3'e taşıma planıyla ilgili ayrıntılar paylaşılıyor
- Chrome
- Chrome uzantıları
Kökler arası izolasyon
Uzantılar için kökler arası erişime genel bakış
- Chrome uzantıları
Çapraz kaynak açıcı politikası
manifest.json dosyasının cross_origin_opener_policy mülkü için referans belgeleri.
- Chrome uzantıları
Kaynaklar arası yerleştirme politikası
manifest.json dosyasının cross_origin_embedder_policy mülküyle ilgili referans belgeleri.
- Chrome uzantıları
Kaynaklar arası yerleştirme politikası
manifest.json dosyasının cross_origin_embedder_policy mülküyle ilgili referans belgeleri.
- Chrome uzantıları
Çapraz kaynak açıcı politikası
manifest.json dosyasının cross_origin_opener_policy mülkü için referans belgeleri.
- Chrome uzantıları
Chrome uzantıları: Daha güvenli ve tutarlı bir web mağazası için uzantı politikalarımızı açıklığa kavuşturma
Uzantıların kalitesini yüksek tutmak ve geliştiricilere tutarlı bir deneyim sunmak için güvenlik şartlarımızı güncelliyoruz ve birkaç politikaya daha fazla açıklık getirdik.
- Chrome uzantıları
- Chrome
Manifest V2 hakkında
Chrome uzantısı geliştiricileri için dokümanlar.
- Chrome uzantıları
Ana makine izinleri için kullanıcı denetimleri: geçiş kılavuzu
Chrome 70'ten itibaren çalışma zamanı ana makine izni değişikliklerini işlemek için uzantılarınızı güncelleme yönergeleri.
- Chrome uzantıları
Satır içi yüklemeyi kullanımdan kaldırmayla ilgili taşıma ile ilgili SSS
Chrome uzantıları için satır içi yüklemelerin kullanımdan kaldırılmasıyla ilgili sık sorulan sorular.
- Chrome uzantıları
Etkinliğe dayalı arka plan komut dosyalarına geçiş
Chrome Uzantınızın performansını artırmak için kalıcı bir arka plan komut dosyasını etkinliğe dayalı, kalıcı olmayan bir modele taşıma.
- Chrome uzantıları
En yüksek performansa ulaşın
Yüksek performanslı Chrome Uzantısı oluşturma yönergeleri.
- Chrome uzantıları
Kullanıcı gizliliğini koruma
Chrome Uzantınızın kullanıcı gizliliğini koruduğundan emin olmaya ilişkin yönergeler.
- Chrome uzantıları
Kullanıcı gizliliğini koruma
Chrome Uzantınızın kullanıcı gizliliğini koruduğundan emin olmaya ilişkin yönergeler.
- Chrome uzantıları
Kullanıcı arayüzünü tasarlama
Chrome Uzantıları için kullanıcı arayüzü ve tasarım yönergeleri.
- Chrome uzantıları
Güvende kalın
Chrome Uzantınızın güvenliğini sağlama.
- Chrome uzantıları
Güvende kalın
Chrome Uzantınızın güvenliğini sağlama.
- Chrome uzantıları
Linux için kendi kendine barındırıcı
Linux kullanıcıları için, crx dosyalarını kişisel sunucudan paketleme, barındırma ve güncelleme.
- Chrome uzantıları
Linux'ta uzantılar yükleme
Kişisel sunucudan crx dosyalarını paketleme, barındırma ve güncelleme.
- Chrome uzantıları
event_rules
manifest.json dosyasının event_rules özelliği için referans belgeleri.
- Chrome uzantıları
event_rules
manifest.json dosyasının event_rules özelliği için referans belgeleri.
- Chrome uzantıları
Paylaşılan modüller
Chrome Uzantıları arasında kod paylaşma.
- Chrome uzantıları
Paylaşılan modüller
Chrome Uzantıları arasında kod paylaşma.
- Chrome uzantıları
Zengin bildirimler API'sı
Chrome Uzantısı kullanıcılarınıza bildirim gösterme.
- Chrome uzantıları
Notifications API'yi kullanma
Chrome Uzantısı kullanıcılarına bildirim gösterin.
- Chrome uzantıları
Chrome 33 Barındırma Değişiklikleri
Chrome'un 33 sürümünde başlatılan Chrome Uzantıları için barındırma değişiklikleriyle ilgili ayrıntılar.
- Chrome uzantıları
Eğitim: Manifest V2'ye Taşıma
Manifest v1'den manifest v2'ye taşıma işlemi gerçekleştirmeyle ilgili yönergeler.
- Chrome uzantıları
Başlarken
Chrome Uzantısının nasıl oluşturulacağına ilişkin adım adım talimatlar.
- Chrome uzantıları
Sık sorulan sorular
Chrome Uzantıları hakkında sık sorulan sorular.
- Chrome uzantıları
chrome.location
chrome.location API için referans dokümanları.
- Chrome uzantıları
Chrome ayarlarını geçersiz kılma
Bir Chrome Uzantısındaki Chrome ayarlarını geçersiz kılma.
- Chrome uzantıları
Chrome ayarlarını geçersiz kılma
Bir Chrome Uzantısındaki Chrome ayarlarını geçersiz kılma.
- Chrome uzantıları
Yönetilen depolama alanı için manifest
manifest.json dosyasının depolama özelliğiyle ilgili referans dokümanları.
- Chrome uzantıları
Depolama alanları için manifest
manifest.json dosyasının depolama özelliğiyle ilgili referans dokümanları.
- Chrome uzantıları
externally_connectable
manifest.json dosyasının external_connectable özelliği için referans belgeleri.
- Chrome uzantıları
externally_connectable
manifest.json dosyasının external_connectable özelliği için referans belgeleri.
- Chrome uzantıları
Manifest V2 - Sürüm [Desteği sonlandırıldı]
manifest.json dosyasının sürüm özelliğiyle ilgili referans dokümanları.
- Chrome uzantıları
Manifest Sürümü
manifest.json dosyasının manifest_version özelliği için referans belgeler.
- Chrome uzantıları
Manifest - Nacl Modülleri
manifest.json dosyasının nacl_modules özelliği için referans belgeleri.
- Chrome uzantıları
Manifest - Korumalı Alan
manifest.json dosyasının korumalı alan özelliği için referans belgeleri.
- Chrome uzantıları
Manifest - Simgeler
manifest.json dosyasının simgeler özelliğiyle ilgili referans dokümanları.
- Chrome uzantıları
Manifest - short_name
manifest.json dosyasının short_name özelliği için referans dokümanları.
- Chrome uzantıları
Manifest - Sürüm
manifest.json dosyasının sürüm özelliğiyle ilgili referans dokümanları.
- Chrome uzantıları
Manifest: Varsayılan Yerel Ayar
manifest.json dosyasının default_locale özelliği için referans dokümanları.
- Chrome uzantıları
Manifest - Simgeler
manifest.json dosyasının simgeler özelliğiyle ilgili referans dokümanları.
- Chrome uzantıları
Manifest - Korumalı Alan
manifest.json dosyasının korumalı alan özelliği için referans belgeleri.
- Chrome uzantıları
Manifest - Koşullar
manifest.json dosyasının gereksinim özelliğiyle ilgili referans dokümanları.
- Chrome uzantıları
Manifest - Koşullar
manifest.json dosyasının gereksinim özelliğiyle ilgili referans dokümanları.
- Chrome uzantıları
Manifest - Açıklama
manifest.json dosyasının açıklama özelliğiyle ilgili referans dokümanları.
- Chrome uzantıları
Manifest - Anahtar
manifest.json dosyasının temel özelliğiyle ilgili referans dokümanları.
- Chrome uzantıları
Manifest: Web'den Erişilebilir Kaynaklar
manifest.json dosyasının web_accessible_resources mülkü için referans dokümanları.
- Chrome uzantıları
Manifest - Minimum Chrome Sürümü
manifest.json dosyasının minimum_chrome_version özelliği için referans belgeleri.
- Chrome uzantıları
Manifest: Ad ve Kısa Ad
manifest.json dosyasının name ve short_name özellikleri için referans belgeleri.
- Chrome uzantıları
Manifest: Web'den Erişilebilir Kaynaklar
manifest.json dosyasının web_accessible_resources mülkü için referans dokümanları.
- Chrome uzantıları
Manifest - Ana Sayfa URL'si
manifest.json dosyasının ana_sayfa_url özelliği için referans belgeleri.
- Chrome uzantıları
Manifest - Açıklama
manifest.json dosyasının açıklama özelliğiyle ilgili referans dokümanları.
- Chrome uzantıları
Manifest - Gizli
manifest.json dosyasının gizli özelliğiyle ilgili referans dokümanları.
- Chrome uzantıları
Manifest - Gizli
manifest.json dosyasının gizli özelliğiyle ilgili referans dokümanları.
- Chrome uzantıları
Manifest: Varsayılan Yerel Ayar
manifest.json dosyasının default_locale özelliği için referans dokümanları.
- Chrome uzantıları
Manifest - ad
manifest.json dosyasının ad özelliğiyle ilgili referans dokümanları.
- Chrome uzantıları
Manifest - Ana Sayfa URL'si
manifest.json dosyasının ana_sayfa_url özelliği için referans belgeleri.
- Chrome uzantıları
Manifest: Çevrimdışı Etkin
manifest.json dosyasının offline_enabled özelliği için referans dokümanları.
- Chrome uzantıları
Manifest - anahtar
manifest.json dosyasının temel özelliğiyle ilgili referans dokümanları.
- Chrome uzantıları
Uzantılar nedir?
Chrome Uzantılarının amacına ve nasıl geliştirildiğine genel bakış.
- Chrome uzantıları
İzinleri bildirme
manifest.json dosyasındaki izinler mülkü için geçerli değerlere genel bakış.
- Chrome uzantıları
ActiveTab izni
Chrome Uzantınızda ActiveTab iznini kullanma.
- Chrome uzantıları
"activeTab" izni
Chrome Uzantınızda ActiveTab iznini kullanma.
- Chrome uzantıları
Manifest dosyası biçimi
Bir Chrome Uzantısının manifest.json özelliklerine genel bakış.
- Chrome uzantıları
Uzantıları hata ayıklama
Chrome uzantılarında hata ayıklamayla ilgili talimatlar.
- Chrome uzantıları
Kaynaklar arası XMLHttpRequest
Chrome Uzantınıza çapraz kaynak XHR uygulama.
- Chrome uzantıları
Kullanıcılara seçenekler sunma
Kullanıcıların uzantınızı özelleştirmesini nasıl sağlayabilirsiniz?
- Chrome uzantıları
OAuth 2.0: Kullanıcıların kimliğini Google ile doğrulama
Bir kullanıcının Google kişilerine Google People API, Chrome Identity API ve OAuth2 yoluyla erişen bir uzantının nasıl oluşturulacağına ilişkin adım adım talimatlar.
- Chrome uzantıları
Chrome Web Store
Uzantınızı Chrome Web Mağazası'nda barındırma ve Chrome Web Mağazası'nda barındırılan bir uzantıyı güncelleme.
- Chrome uzantıları
Mesaj iletme
Uzantılar ve içerik komut dosyaları arasında mesaj iletme
- Chrome uzantıları
Manifest sürümü
Manifest.json dosyasının manifest_version özelliği, bir Chrome Uzantısının manifest spesifikasyonunun hangi sürümünü hedeflediğini belirtir.
- Chrome uzantıları
Mesaj iletme
Uzantılar ve içerik komut dosyaları arasında mesaj iletme
- Chrome uzantıları
Yerelleştirme mesajı biçimleri
Chrome uzantıları için messages.json dosyasının biçimiyle ilgili referans dokümanlar.
- Chrome uzantıları
Hata ayıklama uzantıları
Chrome Uzantılarının nasıl hata ayıklanacağına ilişkin adım adım talimatlar.
- Chrome uzantıları
Tema nedir?
Tema oluşturmayla ilgili yönergeler.
- Chrome uzantıları
Kullanıcılara seçenekler sunma
Kullanıcıların Uzantınızı özelleştirmesini nasıl sağlayabilirsiniz?
- Chrome uzantıları
Eşleşme kalıpları
Chrome uzantılarındaki URL eşleşme kalıplarını anlama
- Chrome uzantıları
Chrome sayfalarını geçersiz kılma
Chrome yer işareti yöneticisini, geçmişi ve yeni sekme sayfalarını Chrome Uzantınızdan geçersiz kılma.
- Chrome uzantıları
Eşleşme kalıpları
Örneklerle ana makine izni ve içerik komut dosyası kalıbı eşleşmesinin işleyiş şekli.
- Chrome uzantıları
Manifest dosyası biçimi
Chrome Uzantınızda kullanabileceğiniz manifest.json özelliklerine genel bakış.
- Chrome uzantıları
İzinleri beyan edin ve kullanıcıları uyarın
Kullanıcılarınızı ve uzantınızı korumak için izinler nasıl uygulanır?
- Chrome uzantıları
Eğitim: Google Analytics
Uzantınızın Google Analytics ile kullanımını nasıl izleyeceğinize ilişkin adım adım talimatlar.
- Chrome uzantıları
Korumalı alana alınmış iframe'lerde eval() işlevini kullanma
Chrome Uzantısında eval() nasıl kullanılır?
- Chrome uzantıları
Chrome sayfalarını geçersiz kıl
Chrome yer işareti yöneticisini, geçmişi ve yeni sekme sayfalarını Chrome Uzantınızdan geçersiz kılma.
- Chrome uzantıları
OAuth2: Kullanıcıların kimliğini Google ile doğrulama
Bir kullanıcının Google kişilerine Google People API, Chrome Identity API ve OAuth2 yoluyla erişen bir uzantının nasıl oluşturulacağına ilişkin adım adım talimatlar.
- Chrome uzantıları
Kaynaklar arası ağ istekleri
Chrome Uzantınızda kaynaklar arası ağ isteklerini uygulayın.
- Chrome uzantıları
Mimariye genel bakış
Chrome Uzantılarının yazılım mimarisinin üst düzey açıklaması.
- Chrome uzantıları
Chrome uzantılarında değerlendirmeyi kullanma
Chrome Uzantısında eval() nasıl kullanılır?
- Chrome uzantıları
Google Analytics 4'ü kullanma
Uzantınızın Google Analytics 4 ile kullanımını nasıl izleyeceğinize ilişkin adım adım talimatlar.
- Chrome uzantıları
Tema nedir?
Tema oluşturmayla ilgili yönergeler.
- Chrome uzantıları
Erişilebilirliği destekleme
Chrome Uzantınızı erişilebilir hale getirme.
- Chrome uzantıları
Uzantı geliştirmeye genel bakış
Chrome Uzantısı özelliklerine ve bileşenlerine genel bakış.
- Chrome uzantıları
Erişilebilirlik (a11y)
Manifest V2 Chrome Uzantınızı erişilebilir hale getirme.
- Chrome uzantıları
Geliştirici Araçlarının Kapsamını Genişletin
Chrome Geliştirici Araçları'na özellikler ekleyen bir Chrome Uzantısı nasıl oluşturulur?
- Chrome uzantıları
WebKit ile zengin bildirimler
Chrome Uzantınızda bildirimleri nasıl uygulayacaksınız.
- Chrome uzantıları
İçerik komut dosyaları
İçerik komut dosyaları ve bunları Chrome Uzantınızda nasıl kullanacağınızla ilgili açıklama
- Chrome uzantıları
Alternatif uzantı dağıtım seçenekleri
Chrome Uzantıları, Chrome Web Mağazası dışında nasıl dağıtılır?
- Chrome uzantıları
Arka plan komut dosyalarıyla etkinlikleri yönetme
Bir Chrome Uzantısı arka plan komut dosyasından tarayıcı tetikleyicilerine (etkinlikler) nasıl yanıt verilir?
- Chrome uzantıları
İçerik komut dosyaları
İçerik komut dosyaları ve bunları Chrome Uzantınızda nasıl kullanacağınızla ilgili açıklama
- Chrome uzantıları
Alternatif yükleme yöntemlerini kullanın
Tercihler JSON veya Windows kayıt defteri kullanarak Chrome Uzantıları nasıl yüklenir?
- Chrome uzantıları
Geliştirici Araçları'nın Kapsamını Genişletme
Chrome Geliştirici Araçları'na işlev ekleyen Chrome Uzantısı nasıl oluşturulur?
- Chrome uzantıları
Policies
Extension policies
- Workbox
- Chrome uzantıları
Chrome Web Store API Reference
This reference describes the methods and resource representation available for the Chrome Web Store Publish API. Each resource type has one or more data representations and one or more methods. See Using the Chrome Web Store Publish API for a guide
- Chrome uzantıları
- Workbox
Use the Chrome Web Store Publish API
How to programmatically create, update, and publish items in the Chrome Web Store.
- Chrome uzantıları
- Workbox
Google Play for Education Addendum to the Google Chrome Web Store Developer Agreement
In connection with the Google Chrome Web Store, Google may make certain Chrome Web Store applications available in Google's Play for Education site. If You or Your organization is interested in participating, please verify that the
- Chrome uzantıları
- Workbox
Chrome Web Store
Chrome Web Store An online marketplace where users can browse for extensions and themes. Publish your extension there and make it accessible to the world. dashboard Developer Dashboard Publish your extension and manage your store items. local_mall
- Workbox
- Chrome uzantıları
Prepare your extension as we begin testing a new extensions menu
How to prepare your extension for the new extensions menu.
- Chrome
- Chrome uzantıları
Creating a great listing page
Best practices on how to make a high-quality, engaging listing page for your item in the Chrome Web Store.
- Workbox
- Chrome uzantıları
Best Practices and Guidelines
Research and understand the Chrome Web Store policies. Before developing a Chrome extension, it is important to review the Chrome Web Store Developer Program Policies and ensure your extension complies with all guidelines and requirements. Extensions
- Workbox
- Chrome uzantıları
Deceptive Installation Tactics FAQ
Frequently asked questions about Chrome Web Store's policies on deceptive installation tactics.
- Chrome uzantıları
- Workbox
Listing Requirements
If your product has a blank description field or is missing an icon or screenshots, it will be rejected. Ensure your product's listing information is up to date, accurate, and comprehensive. We don't allow extensions with misleading, inaccurate,
- Chrome uzantıları
- Workbox
Deceptive Installation Tactics
Extensions must be marketed responsibly. The set of functionalities promised by the extension must be stated clearly and in a transparent manner. The outcome of any user interaction should match the reasonable expectations that were set with the
- Workbox
- Chrome uzantıları
Extensions quality guidelines FAQ
Frequently asked questions about the single purpose policy.
- Chrome uzantıları
- Workbox
Quality guidelines
An extension must have a single purpose that is narrow and easy to understand. Don't create an extension that requires users to accept bundles of unrelated functionality. If two pieces of functionality are clearly separate, they should be put into
- Workbox
- Chrome uzantıları
Extensions / Develop
Learn how to develop extensions
- Workbox
- Chrome uzantıları
Content filtering
An explanation of content filtering and how to approach it in your Chrome Extension.
- Chrome uzantıları
- Workbox
chrome.accessibilityFeatures
Use the chrome.accessibilityFeatures API to manage Chrome's accessibility features. This API relies on the ChromeSetting prototype of the type API for getting and setting individual accessibility features. In order to get feature states the extension
- Chrome uzantıları
- Workbox
chrome.accessibilityFeatures
Use the chrome.accessibilityFeatures API to manage Chrome's accessibility features. This API relies on the ChromeSetting prototype of the type API for getting and setting individual accessibility features. In order to get feature states the extension
- Workbox
- Chrome uzantıları
chrome.extensionTypes
The chrome.extensionTypes API contains type declarations for Chrome extensions. The origin of injected CSS. "author" "user" Details of the CSS to remove. Either the code or the file property must be set, but both may not be set at the same time.
- Chrome uzantıları
- Workbox
chrome.extensionTypes
The chrome.extensionTypes API contains type declarations for Chrome extensions. The origin of injected CSS. "author" "user" Details of the CSS to remove. Either the code or the file property must be set, but both may not be set at the same time.
- Chrome uzantıları
- Workbox
Skip review for eligible changes
An overview of expedited review for Declarative Net Request changes.
- Workbox
- Chrome uzantıları
Rollback a published Chrome Web Store item
How to rollback an extension that you previously published on the
- Chrome uzantıları
- Workbox
Additional Requirements for Manifest V3
Extensions using Manifest V3 must meet additional requirements related to the extension's code. Specifically, the full functionality of an extension must be easily discernible from its submitted code, unless otherwise exempt as noted in Section 2.
- Workbox
- Chrome uzantıları
Extensions / How to
Solve common development tasks around Chrome extensions
- Workbox
- Chrome uzantıları
Mature & Sexually Explicit Material
We don't allow content that contains nudity, graphic sex acts, sexually explicit material, or content that drives traffic to commercial pornography sites. We also don't allow content that promotes incest, bestiality, necrophilia, or non-consensual
- Workbox
- Chrome uzantıları
chrome.location
The chrome.location API is no longer supported. We recommend using open web alternatives such as the Geolocation API instead.
- Workbox
- Chrome uzantıları
Register your developer account
How to register as a Chrome Web Store developer.
- Chrome uzantıları
- Workbox
Create a side panel
TBD
- Chrome uzantıları
- Workbox
Trader/Non-Trader developer identification and verification
Developer's requirement to disclose and verify their trader/non-trader status.
- Chrome uzantıları
- Workbox
Extensions / Samples
Samples Explore samples from the Chrome Extension samples repository. Use these to learn how extensions work or as starting points for building your own extensions. action.disable action.enable action.getBadgeBackgroundColor action.getBadgeText
- Chrome uzantıları
- Workbox
Permissions
A list of permissions and user warnings available on the extensions platform.
- Chrome uzantıları
- Workbox
Program Policies
The Web Store program policies.
- Workbox
- Chrome uzantıları
Real-time Updates in Extensions
Managing real-time updates in Extensions
- Chrome uzantıları
- Workbox
Distribute your extension
How to host your Chrome extension.
- Chrome uzantıları
- Workbox
Extensions / Reference
Reference for the extensions manifest, related permissions and APIs
- Chrome uzantıları
- Workbox
Extensions / Manifest V3
Manifest V3 Manifest V3 is the latest version of the extensions platform. We have made a number of changes to the available APIs and added a number of new features. Manifest V3 aims to be the first step in our platform vision to improve the privacy,
- Chrome uzantıları
- Workbox
chrome.webstore
As of 06/12/2018, inline installation is deprecated. For more information, read our Chromium Blog post and Migration FAQ.
- Workbox
- Chrome uzantıları
User interface components
A catalog of user interface elements available in extensions.
- Chrome uzantıları
- Workbox
Prepare your extension
Prepare your extension files.
- Chrome uzantıları
- Workbox
Set up your developer account
How to set up your Chrome Web Store developer account.
- Workbox
- Chrome uzantıları
Support and feedback
Give us feedback to help us improve the platform and fix its bugs.
- Chrome uzantıları
- Workbox
Submit a feature request
Submit a request for a feature that you believe could improve the extension platform.
- Workbox
- Chrome uzantıları
Storage and cookies
Overview of how web storage APIs and cookies work in extensions.
- Chrome uzantıları
- Workbox
Use your Google Analytics account with the Chrome Web Store
See analytics for your Chrome Web Store listing in addition to the metrics offered in the Developer Dashboard.
- Chrome uzantıları
- Workbox
Design a superior user experience with the new Side Panel API
Introducing the new Side Panel API for Chrome extensions.
- Chrome uzantıları
- Chrome
Manifest V3 migration checklist
A quick reference for upgrading your extensions from Manifest V2 to Manifest V3.
- Workbox
- Chrome uzantıları
Test service worker termination with Puppeteer
A guide explaining how to test service worker termination using Puppeteer.
- Workbox
- Chrome uzantıları
Affiliate Ads
Any affiliate program must be described prominently in the product's Chrome Web Store page, user interface, and before installation. Related user action is required before the inclusion of each affiliate code, link, or cookie. Some example violations
- Chrome uzantıları
- Workbox
Affiliate Ads FAQ
Frequently asked questions about Chrome Web Store's policies on affiliate ads.
- Chrome uzantıları
- Workbox
Chrome Extensions: Extending API to support Instant Navigation
The Extensions API has been updated to support back/forward cache, preloading navigations.
- Chrome uzantıları
- Chrome
Enforcement Circumvention
Any attempt to circumvent intended limitations or enforcement actions will result in the immediate termination of your developer account, and possibly related developer accounts.
- Chrome uzantıları
- Workbox
Use of Permissions
Request access to the narrowest permissions necessary to implement your Product's features or services. If more than one permission could be used to implement a feature, you must request those with the least access to data or functionality. Don't
- Chrome uzantıları
- Workbox
Minimum Functionality
Do not post an extension with a single purpose of installing or launching another app, theme, webpage, or extension. Extensions with broken functionality—such as dead sites or non-functioning features—are not allowed. Extensions must provide a basic
- Chrome uzantıları
- Workbox
Hate Speech and Violent Behavior
Depictions of gratuitous violence are not allowed. Products should not contain materials that threaten, harass, or bully other users. We don't allow content or products that advocating against or inciting hatred towards groups of people based on
- Chrome uzantıları
- Workbox
Spam and Abuse
We don't allow any developer, related developer accounts, or their affiliates to submit multiple extensions that provide duplicate experiences or functionality on the Chrome Web Store. Extensions should provide value to users through the creation of
- Chrome uzantıları
- Workbox
Code Readability Requirements
Developers must not obfuscate code or conceal functionality of their extension. This also applies to any external code or resource fetched by the extension package. Minification is allowed, including the following forms: Removal of whitespace,
- Chrome uzantıları
- Workbox
Misleading or Unexpected Behavior
We do not allow products that deceive or mislead users, including in the content, title, description, or screenshots. If any of your product's content, title, icon, description, or screenshots contains false or misleading information, we may remove
- Chrome uzantıları
- Workbox
Limited Use
This policy establishes the Chrome Web Store's minimum user data privacy requirements; you or your Product must comply with applicable laws. You must limit your use of the data to the practices you disclosed. Collection and use of web browsing
- Chrome uzantıları
- Workbox
Chrome Apps
To ensure a great user experience, Chrome Apps distributed through the Chrome Web Store must follow the additional quality guidelines listed below. The guidelines in this section apply only to Chrome Apps. Packaged apps should: Take advantage of the
- Workbox
- Chrome uzantıları
Disclosure Requirements
You must be transparent in how you handle user data (e.g., information provided by a user or collected about a user or a user's use of the Product or Chrome Browser), including by disclosing the collection, use, and sharing of the data. If your
- Chrome uzantıları
- Workbox
Privacy Policies
If your Product handles any user data, then you must post an accurate and up to date privacy policy. The privacy policy must, together with any in-Product disclosures, comprehensively disclose: How your Product collects, uses and shares user data All
- Chrome uzantıları
- Workbox
Accepting Payment From Users
If you collect sensitive personal information through your Product for sales, you must follow these requirements: You must securely collect, store, and transmit all credit card and other sensitive personal information in accordance with privacy and
- Chrome uzantıları
- Workbox
API Use
Extensions must use existing Chrome APIs for their designated use case. Use of any other method, for which an API exists, would be considered a violation. For example, overriding the Chrome New Tab Page through any means other than the URL Overrides
- Workbox
- Chrome uzantıları
2-Step Verification
To ensure the security of Chrome Web Store accounts, 2-Step Verification is required for all developer accounts prior to publishing an extension or updating an existing extension. Developers can activate 2-Step Verification for their Google accounts
- Chrome uzantıları
- Workbox
Ads
Ads are considered part of your Product for purposes of content review and compliance with developer terms, and therefore must comply with the above content policies. Ads which are inconsistent with the content rating of your products or extension
- Chrome uzantıları
- Workbox
Regulated goods and services
Don't engage in or promote unlawful activities in your product, such as rape, illegal sex work, or the sale of prescription drugs without a prescription. We will remove content which promotes, glorifies, or encourages dangerous or illegal activity
- Workbox
- Chrome uzantıları
Repeat Abuse
Serious or repeated violations of the Chrome Web Store Distribution Agreement or these Program Policies will result in the suspension of your developer account, and possibly related developer accounts. Additionally, you may be banned from using the
- Workbox
- Chrome uzantıları
Featured Products
The Chrome Web Store features products that align with our standards, values, and that we believe will produce valuable user experiences. Certain products that don't meet these standards, but which do not explicitly violate Chrome Web Store
- Chrome uzantıları
- Workbox
Impersonation & Intellectual Property
Don't pretend to be someone else, and don't represent that your product is authorized by, endorsed by, or produced by another company or organization, if that is not the case. Your Product and its user experience also must not mimic functionality or
- Workbox
- Chrome uzantıları
Handling Requirements
If your product is associated with a security vulnerability that could be exploited to compromise another application, service, browser, or system, we may remove your product from the Chrome Web Store and take other measures to protect users. In such
- Workbox
- Chrome uzantıları
Notification and appeals
In the event that your Product is removed from the Chrome Web Store, you will receive an email notification to that effect, with further instructions if applicable. Verify that the associated publisher account with your Product can receive emails
- Chrome uzantıları
- Workbox
Malicious and Prohibited Products
Don't transmit viruses, worms, defects, Trojan horses, malware, or any other products of a destructive nature. We don't allow content that harms or interferes with the operation of the networks, servers, or other infrastructure of Google or any
- Workbox
- Chrome uzantıları
Known issues when migrating to Manifest V3
Recently, we announced changes to the Manifest V2 deprecation timeline, and while we remain firmly committed to Manifest V3 we acknowledge there is more work to do on our part. We are committed to closing the following gaps before announcing a new
- Workbox
- Chrome uzantıları
Discovery on the Chrome Web Store
An overview of how users find items on the Chrome Web Store, and how our editors select items to feature.
- Workbox
- Chrome uzantıları
Chrome Web Store review process
An overview of the review process and how enforcement actions result from detected policy violations.
- Workbox
- Chrome uzantıları
Manifest V2 support timeline
Details of the Manifest V2 phase-out and end of life.
- Chrome uzantıları
- Workbox
Check on your review status
How to check the review status of your Chrome Web Store item.
- Workbox
- Chrome uzantıları
Analyze your store listing metrics
Understanding metrics and performance of your Chrome Web Store store listing.
- Chrome uzantıları
- Workbox
Manage user feedback
Follow-up on reviews and provide user support in the Chrome Web Store.
- Workbox
- Chrome uzantıları
Cross-origin isolation
Overview of cross-origin isolation for extensions
- Chrome uzantıları
- Workbox
Enterprise publishing options
How to distribute extensions to enterprise users
- Workbox
- Chrome uzantıları
Extension actions in Manifest V3
Chrome extensions had Browser and Page Actions APIs for years, but Manifest V3 replaced both with a generic Actions API. This post explores the history of these APIs and what has changed in Manifest V3.
- Chrome
- Chrome uzantıları
Introducing chrome.scripting
The Scripting API is a new Manifest V3 API focused on, well, scripting. Let's dig into the motivations for this change and how it's different.
- Chrome
- Chrome uzantıları
Extension Manifest Converter
Open source tool to convert extensions to Manifest V3. You'll still need to manually update any code with non-mechanical changes, such as adapting to use service workers or some script injection.
- Chrome
- Chrome uzantıları
Web Accessible Resources for Manifest V3
Web Accessible Resources for Manifest V3 is here! Now `manifest.json` supports permission definitions. Developers can restrict resources based on the requesting site origin or extension id.
- Chrome
- Chrome uzantıları
Prepare to publish: set up payment and distribution
How to choose which countries will list your item and who will see it in the Chrome Web Store.
- Chrome uzantıları
- Workbox
Complete your listing information
How to add listing information for your Chrome Web Store item.
- Workbox
- Chrome uzantıları
Update your Chrome Web Store item
How to update an extension or theme ("item") that you previously published on the Chrome Web Store.
- Workbox
- Chrome uzantıları
Troubleshooting Chrome Web Store violations
Guidelines for understanding why an item was rejected or removed from the Chrome Web Store and how to fix the problem.
- Workbox
- Chrome uzantıları
Chrome Web Store payments deprecation
Why the payments is deprecated, details about the deprecation timeline, and more.
- Chrome uzantıları
- Workbox
Deleting Chrome Web Store developer accounts
How to delete a developer or group publisher account on the Chrome Web Store.
- Chrome uzantıları
- Workbox
Set up a group publisher
How to share ownership of your Chrome Web Store items with other developers.
- Chrome uzantıları
- Workbox
Fill out the privacy fields
Use the privacy practices tab to help the Chrome Web Store team review your extension as quickly as possible.
- Workbox
- Chrome uzantıları
Spam policy FAQ
Frequently asked questions about Chrome Web Store's spam policy.
- Chrome uzantıları
- Workbox
Supplying Images
Guidelines about the kinds of images you need to supply to the Chrome Web Store.
- Workbox
- Chrome uzantıları
Branding Guidelines
Guidelines for use of Google trademarks.
- Chrome uzantıları
- Workbox
Best Practices
How to create a high-quality extension and Chrome Web store listing.
- Chrome uzantıları
- Workbox
Trader FAQ: Chrome Web Store
Frequently asked questions about Chrome Web Store's user data policy.
- Chrome uzantıları
- Workbox
Updated Privacy Policy & Secure Handling Requirements
Frequently asked questions about Chrome Web Store's user data policy.
- Workbox
- Chrome uzantıları
Media Source Extensions for Audio
Media Source Extensions (MSE) provide extended buffering and playback control for the HTML5 audio and video elements. While originally developed to facilitate Dynamic Adaptive Streaming over HTTP (DASH) based video players, MSE can be used for audio; specifically for gapless playback.
- Chrome uzantıları
- Chrome
What is the Chrome Web Store?
An explanation of the Chrome Web Store and why you might want to use it.
- Chrome uzantıları
- Workbox
Publish in the Chrome Web Store
How to publish a new extension or theme to the Chrome Web Store.
- Chrome uzantıları
- Workbox
Google Chrome Web Store Developer Agreement
The legal agreement governing the relationship between Chrome Web Store developers and the Chrome Web Store.
- Workbox
- Chrome uzantıları
Content Ratings Guidelines
Guidelines about how the Chrome Web Store rates the maturity of content.
- Chrome uzantıları
- Workbox
Localization message formats
Reference documentation about the format of the messages.json file for Chrome Extensions.
- Workbox
- Chrome uzantıları