Üçüncü taraf kaynak denemeleri

Yerleştirilmiş içerik sağlayıcıları, yeni veya deneysel web platformu özelliklerini test edebilir.

Kaynak denemeleri, yeni veya deneysel bir web platformu özelliğini test etmenin bir yoludur.

Kaynak denemeleri genellikle yalnızca birinci taraf temelinde kullanılabilir. Yani yalnızca tek bir kayıtlı kaynak için çalışırlar. Bir geliştirici, içeriğinin yerleştirildiği diğer kaynaklarda deneysel bir özelliği test etmek isterse bu kaynakların tümünün, her biri benzersiz bir deneme jetonuna sahip olmak üzere kaynak denemesi için kaydettirilmesi gerekir. Bu, çeşitli sitelere yerleştirilmiş komut dosyalarını test etmek için ölçeklenebilir bir yaklaşım değildir.

Üçüncü taraf kaynak denemeleri, yerleştirilmiş içerik sağlayıcıların JavaScript ile jeton sağlayarak yeni bir özelliği birden fazla sitede denemelerine olanak tanır.

Üçüncü taraf kaynak denemelerinin birden fazla kaynakta tek bir kayıt jetonunun kullanılmasını nasıl sağladığını gösteren şema.

Üçüncü taraf kaynak denemeleri tüm özellikler için uygun değildir. Chrome, üçüncü taraf kaynak denemesi seçeneğini yalnızca üçüncü taraf sitelere kod yerleştirmenin yaygın bir kullanım alanı olduğu özellikler için kullanıma sunar. Chrome'un kaynak denemelerini kullanmaya başlama sayfasında, Chrome kaynak denemelerine nasıl katılacağınız hakkında daha genel bilgiler verilmektedir.

Kaynak denemesine üçüncü taraf sağlayıcı olarak katılırsanız sitelerini kaynak denemesine dahil etmek istediğiniz iş ortaklarını veya müşterileri bilgilendirmek ve bunlarla ilgili beklentileri belirlemek sizin sorumluluğunuzdadır. Deneysel özellikler beklenmeyen sorunlara neden olabilir ve tarayıcı tedarikçileri sorun giderme desteği sağlayamayabilir.

Üçüncü taraf kaynak denemeleriyle ilgili güncellemeler için Chrome Platform Durumu'nu kontrol edin.

Üçüncü taraf kaynak denemesine kaydolma

  1. Etkin denemelerin listesinden bir deney seçin.
  2. Denemenin kayıt sayfasında, varsa üçüncü taraf jeton isteme seçeneğini etkinleştirin.
  3. Bazı denemelerde, jeton için kaydolurken farklı kullanım kısıtlamaları için seçenekler sunulur. Varsa üçüncü taraf jeton kullanımını kısıtlama seçeneklerinden birini belirleyin:

    1. Standart Sınır: Bu, normalde Chrome sayfa yüklemelerinin% 0,5'i olan sınırdır.
    2. Kullanıcı Alt Kümesi: Chrome kullanıcılarının küçük bir yüzdesi, geçerli bir üçüncü taraf jetonu sağlansa bile her zaman deneme süresinin dışında tutulur. Hariç tutma yüzdesi her deneme için değişiklik gösterir (veya geçerli olmayabilir). Ancak bu değer genellikle %5'ten azdır.

      Kullanımdan kaldırma denemelerinde yeni özellikler kullanılmadığı ve dolayısıyla web'in önemli bir bölümünü deneme özelliğine bağımlı hale getirme riski taşımadığı için bu denemelerde kullanım sınırı yoktur.

  4. İsteğinizi göndermek için Kaydol düğmesini tıklayın.

  5. İsteğin daha ayrıntılı bir şekilde incelenmesine gerek olmadığı sürece üçüncü taraf jetonunuz hemen gönderilir. (Denemeye bağlı olarak jeton isteklerinin incelenmesi gerekebilir.)

  6. İnceleme gerekirse inceleme tamamlanıp üçüncü taraf jetonunuz hazır olduğunda e-postayla bilgilendirilirsiniz.

    Dönüşüm Ölçüm API'si için üçüncü taraf eşleştirme onay kutusu seçili halde Chrome kaynak deneme kayıt sayfası.
    Dönüşüm Ölçümü denemesi için kayıt sayfası.

Programatik olarak deneme jetonu sağlama

Kaynak denemesine katılabilmek için sayfada geçerli bir deneme jetonu sağlanmalıdır. Kodunuzun yerleştirildiği birden çok sitede bir deneme özelliğinin etkinleştirilmesini istiyorsanız jeton eklemek için JavaScript'i kullanın:

const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);

Aksi takdirde, HTTP üst bilgisine veya HTML'lerine sahip bir jeton sağlamak için, kodunuzu yerleştiren her siteyi almanız gerekir.

Geri bildirim

Üçüncü taraf kaynak denemesine kaydoluyorsanız ve süreçle ilgili paylaşmak istediğiniz geri bildirimleriniz veya bu süreci nasıl geliştirebileceğimizle ilgili fikirleriniz varsa Kaynak Denemeleri GitHub deposunda bir sorun oluşturun.

Daha fazla bilgi

Fotoğraf: Louis Reed, Unsplash'te.