İzin verilen alan adları
API anahtarınız web uygulamanızın kodunun bir parçasıdır, böylece herkes tarayıcıda okuyabilir. Diğer web sitelerinin kullanmasını engellemek için, kendi etki alanlarınızla sınırlayın.
İzin verilen alan adlarını ekleme
Hesap sayfan ızı açın ve uygulamanızın çalıştığı her etki alanını İzin Verilen Etki Alanları altında ekleyin. Değişiklikler bir dakika içinde yürürlüğe girer.
Liste boşsa, herhangi bir web sitesi anahtarınızı kullanabilir. Bu varsayılan değerdir. İlk etki alanınızı eklediğinizde kısıtlamalar geçerli olur.
Listede en az bir giriş olduğunda, yalnızca eşleşen web siteleri çevirileri alır. Diğer web sitelerinden gelen istekler ORIGIN_NOT_ALLOWED hatasını döndürür ve metinleri çevrilmemiş kalır.
Ne girebilirsin
| Giriş | İzin verir |
|---|---|
example.com | Herhangi bir şema ve limanda example.com |
*.example.com | www.example.com veya app.example.com gibi her alt alan adı, ancak example.com kendisi değil |
my-app-*.vercel.app | my-app-git-main.vercel.app gibi dağıtımları önizleme |
https://example.com | sadece https://example.com |
localhost:3000 | localhost üzerinde sadece 3000 numaralı bağlantı noktası |
localhost | localhost herhangi bir bağlantı noktasında |
* herhangi bir karakterle eşleşir. Bir etki alanına ve tüm alt etki alanlarına izin vermek için hem example.com hem de *.example.com ekleyin.
Yerel olarak gelişmek
Geliştirirken anahtarı kullanmaya devam etmek için localhost ekleyin. Aksi takdirde, listede bir giriş olur olmaz çeviriler makinenizde çalışmayı durdurur.
Sunucu tarafı oluşturma
Sunucuların etki alanı yoktur, bu nedenle anahtarınız etki alanlarınızla sınırlandığında, Re act SSR, Next.js ve Angular ön güncellemesi gizli bir anahtara ihtiyaç duyar.