Mobil uygulamanızın arka ucunu neyin çağırdığını bilin.
Uygulamanız bir API ile iletişim kurar, isteklerini kopyalayan her şey de kurabilir. Proof of Actor, mobil backend'inize ulaşan trafiği sınıflandırır, böylece kendi uygulamanızı, agent'ları ve bilinmeyen istemcileri farklı şekilde ele alabilirsiniz.
POST /v2/bookings
Kanıt
Uygulamanız, uygulama içi asistanının bu rezervasyonu oturum açmış kullanıcı için taslak olarak oluşturduğunu bildirdi
Politikanız: İzin ver, AI destekli olarak etiketle ve kullanıcıdan onay iste
Uygulamanız herkese açık olmasa bile mobil API'niz herkese açıktır.
Uygulamanızın yaptığı her istek bir betik veya bir yapay zeka aracı tarafından yeniden oynatılabilir. Telefonun kendisindeki asistanlar da kullanıcıları için uygulamaları çalıştırmaya başlıyor. Backend'iniz açısından bunların hepsi aynı token ile yapılan aynı API çağrısı gibi görünür.
Proof of Actor, her mobil isteğin ulaştığı yerde çalışır: backend'inizde. Her isteğin taşıdığı kanıtı okur, uygulamanızın kendi yardımcı özellikleri hakkında declare ettiklerini kaydeder ve kanıt tükendiğinde Unknown bildirir.
- Kim çağırıyor?Aktör kimliği: imza, beyan veya çıkarım
- Hangi kimlik bilgisi?API anahtarınız, OAuth token'ınız veya oturumunuz
- Neler yapabilir?Yetkilendirmeniz ve politikanız
Proof of Actor ilk soruyu yanıtlar. Sizin yığınınız diğer ikisini korur.
Mobil ekipler aktör bağlamıyla ne yapar
Backend'de sınıflandırın
Uygulamanızın kullandığı API'nin önünde sunucu veya edge entegrasyonunu çalıştırın. Başlamak için uygulama sürümü yayımlamanız gerekmez.
Agent'leri ve script'leri tespit edin
Ajan imzaları veya beyanları taşıyan istekleri görün ve bunları uygulamanızın kendi trafiğinden ayırın.
Uygulama içi AI'yi etiketle
Uygulamanızın kendi asistanı bir kullanıcı adına hareket ettiğinde bunu bildirin, böylece bu istekler Human + AI olarak kaydedilsin.
Yüksek etkili işlemleri koruyun
Kanıt zayıf olduğunda rezervasyonlarda, ödemelerde ve hesap değişikliklerinde onay veya daha güçlü bir kimlik doğrulama isteyin.
Kullanımı endpoint'e göre görün
İnsanların, asistanların ve otomatik istemcilerin en çok hangi endpoint'leri kullandığını anlayın.
Sırada native SDK'lar
Native iOS ve Android SDK'lar yol haritasında. Kurucu ekipler, ne topladıklarını şekillendirmeye yardımcı olur.
01 · Tespit
Backend'inizin aldığı isteklerden gelen kanıt.
Sunucu, edge veya HTTP API entegrasyonu, mobil API'nize yapılan her çağrıda istek bağlamını, imzaları ve beyan edilen istemci ayrıntılarını okur.
- API ağ geçidinizde, edge veya sunucuda istek bağlamını alın.
- Anahtarlarını yayınlayan agent'lerden gelen imzalı istekler.
- Uygulamanızın kendi asistan özellikleriyle ilgili beyanları.
- İstek imzasıvalid · sample-crawler.exampleverified
- İstemci beyanı"research-assistant/2.1"declared
- Tarayıcı etkileşimipointer + keyboard eventsinferred
- Desteklenen sinyal yokroute not instrumentedunknown
02 · Anla
Her endpoint'i kimin kullandığını bilin.
Login, search, booking ve account endpoint'leri genelinde aktör karışımını karşılaştırın ve bilinmeyen client'ların nerede yoğunlaştığını görün.
- Endpoint ve app sürümüne göre aktör karması.
- Her sonucun arkasındaki kanıt.
- Endpoint başına Unknown oranı.
- /dashboardBilinmiyor 7%
- /api/v1/catalogBilinmiyor 15%
- /support/ticketsBilinmiyor 8%
- /signupBilinmiyor 21%
03 · Yönlendir
Eylemle eşleşen politikalar.
Okumaları hızlı tutun, AI tarafından tasarlanan işlemler için onay ekleyin ve etkisinin yüksek olduğu yerlerde daha güçlü kimlik bilgileri isteyin.
- Endpoint, actor class ve basis başına politikalar.
- Önemli olduğunda daha güçlü bir kimlik bilgisine geçin.
- Gözlemle, önizle, sonra uygula.
- /api/v1/catalogenforceAjanİzin ver · yapılandırılmış API
- /support/ticketsenforceİnsan + Yapay Zekaİzin ver · AI destekli olarak etiketle
- /account/*previewBilinmiyorMevcut kontrolleri koruyun
- /api/v1/orderspreviewAjanDaha güçlü kimlik bilgisi isteyin
Örnek kararlar
İstekten sonuca, ardından sizin kararınıza.
Uygulama içi asistanınız bir kullanıcı için rezervasyon yapar
İstek
POST /v2/bookings
Sonuç
İnsan + Yapay Zekabasis: declaredKararınız
İzin ver, AI destekli olarak etiketle ve kullanıcıdan onay iste.
İmzalı bir Agent uygunluk arar
İstek
GET /v2/availability
Sonuç
Ajanbasis: verifiedKararınız
Okumaya ajan rate limit'i ile izin verin.
Başka kanıt olmadan yeniden kullanılan bir token
İstek
POST /v2/account/email
Sonuç
Bilinmiyorbasis: unknownKararınız
Mevcut doğrulama adımınızı koruyun. Aktöre dayalı karar yok.
Risksiz devreye alın
Ekipler gözlem modunda başlar ve route route ilerler.
- 01
Backend'inizde gözlemleyin
Mobil API'nizin önünde sunucu veya edge entegrasyonunu çalıştırın. Başlamak için uygulama sürümü yayımlamanız gerekmez.
- 02
Endpoint bazında önizleyin
Rezervasyon, arama ve hesap endpoint'lerinin nasıl ele alınacağını görün; buna kendi asistanınızın beyan ettiği istekler de dahildir.
- 03
Yüksek etkili çağrılarda uygulayın
Kanıtın zayıf olduğu yerlerde, en riskli endpoint'lerden başlayarak onay veya daha güçlü bir kimlik bilgisi ekleyin.
Stack'inizle çalışır
- Kurucu ekipler
Web sunucusu ara katmanı (Node.js)
Sunucu tarafı
Sunucu tarafında oluşturulan uygulamalar ve API'ler için istek düzeyi sinyaller.
- Kurucu ekipler
Next.js
Sunucu tarafı ve edge
Sayfa ve API route'ları için middleware.
- Kurucu ekipler
Tarayıcı betiği
Yalnızca tarayıcı sinyalleri
Sunucu tarafı bir entegrasyonla birlikte tarayıcı oturumlarından gelen etkileşim sinyalleri.
- Kurucu ekipler
Cloudflare ve edge çalışma zamanları
Edge
İstekler origin'e ulaşmadan önce edge'deki sinyaller.
- Kurucu ekipler
Genel HTTP API
Herhangi bir stack
İstek bağlamını bir API'ye gönderin ve dayanağıyla birlikte bir sonuç alın.
- Kurucu ekipler
MCP sunucusu
MCP
MCP araç çağrıları için aktör bağlamı.
- Yol haritası
WordPress
Eklenti
WordPress siteleri için eklenti.
- Yol haritası
Native mobil
iOS ve Android
Native iOS ve Android SDK'lar.
Entegrasyonlar, onboarding sırasında her kurucu ekiple uygulamalı olarak teslim edilir. Farklı bir yığın mı kullanıyorsunuz? Başvuru yaparken bize bildirin.
Sık sorulan sorular
Yerel iOS veya Android SDK var mı?
Henüz değil. Native SDK'lar yol haritasında. Bugün Proof of Actor, backend'inizde server, edge veya HTTP API entegrasyonu üzerinden çalışır ve bu, uygulamanızın gönderdiği her isteği kapsar.
Yeni bir uygulama sürümü yayınlamamız gerekiyor mu?
Hayır. Backend tarafında entegrasyon yaparak başlayabilirsiniz. Uygulama içi asistan kullanımını bir declaration olarak bildirmek, kendi API'nize yönelik isteğe bağlı bir eklentidir.
Gerçek uygulamamı isteklerini kopyalayan bir betikten ayırt edebilir mi?
Her isteğin taşıdığı kanıtı raporlar. Ayırt edici kanıtı olmayan istekler tahmin edilmek yerine Unknown olarak raporlanır ve onlara nasıl davranılacağına politikanız karar verir.
Giriş veya token kontrollerimizin yerini alır mı?
Hayır. Kimlik doğrulamanız kontrolü elinde tutar. Proof of Actor, kimin veya neyin işlem yaptığını ekler, böylece politikalarınız daha iyi yanıt verebilir.
Maliyeti nedir?
Seçilmiş kurucu geliştirici ekipler, üzerinde anlaşılan kullanım sınırları dahilinde 12 aya kadar ücretsiz kullanım alabilir.
Aktör bağlamını mobil backend'inize getirin.
Proof of Actor founding developer program'a katılın.
Önce konuşmak mı istersiniz? Kurucularla konuşun