Güvenilir Web Etkinliklerine Genel Bakış
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Güvenilir Web Etkinliği, Progresif Web Uygulamanız (PWA) gibi web uygulaması içeriklerinizi Android uygulamanızdan Özel Sekmelere dayalı bir protokol kullanarak açmanızı sağlayan yeni bir yöntemdir.
Not: Güvenilir Web Etkinliği, Android'de Chrome 72 ve sonraki sürümlerde kullanılabilir.
Kodu mu arıyorsunuz?
Güvenilir Web Etkinliği'ni Android uygulamanızdan web içeriği açma diğer yollarından ayıran birkaç özellik vardır:
- Güvenilir Web etkinliğindeki içerik güvenilirdir. Uygulamanın ve açtığı sitenin aynı geliştiriciden gelmesi beklenir. (Bu, Digital Asset Links kullanılarak doğrulanır.)
- Güvenilir Web Etkinliği'nde oluşturulan içerikler web'den gelir: Tam ekran çalıştırılmaları dışında, kullanıcının tarayıcısında göreceği şekilde kullanıcının tarayıcısı tarafından oluşturulur. Web içeriği öncelikle tarayıcıda erişilebilir ve kullanışlı olmalıdır.
- Tarayıcılar da Android'den ve uygulamanızdan bağımsız olarak güncellenir. Bu sayede APK boyutunda tasarruf edersiniz ve modern bir web çalışma zamanı kullanabilirsiniz. (Lollipop'tan bu yana WebView'in Android'den bağımsız olarak da güncellendiğini unutmayın. Ancak Lollipop öncesi Android kullanıcılarının sayısında önemli bir artış yaşanmıştır.)
- Barındıran uygulama, Güvenilir Web Etkinliği'ndeki web içeriğine veya çerezler ve
localStorage
gibi başka bir web durumuna doğrudan erişemez. Yine de URL'lerde sayfaya veri gönderip sayfadan veri alarak (ör. sorgu parametreleri ve intent URI'leri aracılığıyla) web içeriğiyle koordinasyon sağlayabilirsiniz.
- Web ile doğal içerik arasındaki geçişler etkinlikler arasındadır. Uygulamanızın her etkinliği (ör. ekran) tamamen web tarafından veya bir Android etkinliği tarafından sağlanıyorsa
Testi kolaylaştırmak için şu anda Güvenilir Web etkinliklerinin önizlemesinde açılan içerikler için herhangi bir uygunluk koşulu yoktur. Ancak Güvenilir Web etkinliklerinin aynı Ana ekrana ekleme koşullarını karşılaması gerekir. Lighthouse "kullanıcıdan Ana ekrana eklemesi istenebilir" denetimini kullanarak sitenizi bu şartlar açısından denetleyebilirsiniz.
Günümüzde diğer tarayıcıların, Güvenilir Web etkinliklerinin kullandığı protokolü uygulaması mümkündür. Hangi tarayıcının açılacağı konusunda son karar barındıran uygulamaya aittir. Ancak Özel Sekmeler ile aynı politikayı uygulamanızı öneririz: Gerekli özellikleri sağladığı sürece kullanıcının varsayılan tarayıcısını kullanın.
Sıradaki durak neresi?
PWA'nızı başlatıp açan bir Android uygulaması oluşturmak istiyorsanız Hızlı Başlangıç Kılavuzu'na göz atın.
Trusted Web Etkinliği'ni mevcut bir Android uygulamasına entegre ediyorsanız Entegrasyon Kılavuzu'nu inceleyebilirsiniz.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# Overview of Trusted Web Activities\n\n**Trusted Web Activity** is a new way to open *your* web-app content such as *your* Progressive Web App (PWA) from *your* Android app using a protocol based on Custom Tabs.\n\n**Note** : Trusted Web Activity is available in [Chrome on Android](https://play.google.com/store/apps/details?id=com.android.chrome), version 72 and above.\n\n*Looking for the code?*\n\n- [android-browser-helper library on GitHub](https://github.com/GoogleChrome/android-browser-helper)\n- [Trusted Web Activity demos](https://github.com/GoogleChrome/android-browser-helper/tree/master/demos)\n- [Bubblewrap, a NodeJs library / CLI to generate and build Trusted Web Activity projects](https://github.com/GoogleChromeLabs/bubblewrap)\n\nThere are a few things that make Trusted Web Activity different from other ways to open web content from your Android app:\n\n1. Content in a Trusted Web activity is **trusted** -- the app and the site it opens are expected to come from the same developer. (This is verified using [Digital Asset Links](https://developers.google.com/digital-asset-links/v1/getting-started).)\n2. The content rendered in a Trusted Web Activity comes from the **web**: they're rendered by the user's browser, in exactly the same way as a user would see it in their browser except they are run fullscreen. Web content must be accessible and useful in the browser first.\n3. Browsers are also updated independent of Android and your app. That saves on APK size and ensures you can use a modern web runtime. (Note that since Lollipop, WebView has also been updated independent of Android, but there are a [significant number](/about/dashboards) of pre-Lollipop Android users.)\n4. The host app doesn't have direct access to web content in a Trusted Web Activity or any other kind of web state, like cookies and `localStorage`. Nevertheless, you can coordinate with the web content by passing data to and from the page in URLs (e.g. through query parameters and [intent URIs](https://developer.chrome.com/docs/multidevice/android/intents).)\n5. Transitions between web and native content are between **activities**. Each activity (i.e. screen) of your app is either completely provided by the web, or by an Android activity\n\nTo make it easier to test, there are currently no qualifications for content opened in the preview of Trusted Web activities. You can expect, however, that Trusted Web activities need to meet the same [Add to Home Screen](https://web.dev/customize-install#criteria) requirements. You can audit your site for these requirements using the [Lighthouse](https://web.dev/measure/) \"*user can be prompted to Add to Home screen*\" audit.\n\nToday, it is possible for other browsers to implement the same protocol that Trusted Web activities use. While the host app has the final say on what browser gets opened, we recommend the same policy as for Custom Tabs: use the user's default browser, so long as that browser provides the required capabilities.\n\nWhere to go next?\n-----------------\n\nIf you are looking for quickly building an Android app that just starts and opens your PWA, checkout out the [Quick Start Guide](https://developer.chrome.com/docs/android/trusted-web-activity/quick-start).\n\nIf integrating Trusted Web Activity into an existing Android App, the [Integration Guide](https://developer.chrome.com/docs/android/trusted-web-activity/integration-guide) is a good place to get started."]]