Gürültü laboratuvarı

Bu belge hakkında

Bu makaleyi okuyarak:

  • Özet rapor oluşturmadan önce hangi stratejilerin oluşturulması gerektiğini anlama.
  • Çeşitli gürültü parametrelerinin etkilerini anlamanıza yardımcı olan ve çeşitli gürültü yönetimi stratejilerinin hızlı bir şekilde keşfedilmesini ve değerlendirilmesini sağlayan Noise Lab ile tanışın.
Noise Lab ekran görüntüsü
Gürültü Laboratuvarı

Görüşlerinizi paylaşın

Bu belgede özet raporlarla çalışmayla ilgili birkaç ilke özetlenmiş olsa da gürültü yönetimiyle ilgili burada yansıtılmayan birden fazla yaklaşım vardır. Önerilerinizi, eklemelerinizi ve sorularınızı bekliyoruz.

  • Gürültü yönetimi stratejileri, API'nin (epsilon) kullanımı veya gizliliği hakkında herkese açık geri bildirim vermek ve Noise Lab ile simüle ederken gözlemlerinizi paylaşmak için: Bu konuyla ilgili yorum yapın
  • Noise Lab ile ilgili herkese açık geri bildirimde bulunmak (soru sormak, hata bildirmek, özellik isteğinde bulunmak için): Buradan yeni bir sorun oluşturun
  • API'nin başka bir özelliği hakkında herkese açık geri bildirimde bulunmak için: Buradan yeni bir sorun oluşturun

Başlamadan önce

  1. İlişkilendirme Raporlama: özet raporlar ve İlişkilendirme Raporlamasına ilişkin tam sisteme genel bakış ile ilgili temel bilgileri okuyabilirsiniz.
  2. Bu kılavuzdan en iyi şekilde yararlanmak için Gürültüyü anlama ve Toplama anahtarlarını anlama sayfalarını tarayın.

Tasarım kararları

Temel tasarım ilkesi

Üçüncü taraf çerezlerinin ve özet raporların işleyiş şekli arasında temel farklar vardır. Temel farklardan biri, özet raporlardaki ölçüm verilerine eklenen gürültü miktarıdır. Bir diğeri ise raporların programlanma şeklidir.

Daha yüksek sinyal-gürültü oranlarına sahip özet rapor ölçüm verilerine erişmek için talep tarafı platformlarının (TTP'ler) ve reklam ölçümü sağlayıcılarının gürültü yönetimi stratejileri geliştirmek üzere reklamverenleriyle birlikte çalışması gerekir. Bu stratejileri geliştirmek için TTP'lerin ve ölçüm sağlayıcılarının tasarım kararları alması gerekir. Bu kararlar tek bir temel kavram etrafında şekillenir:

Dağılım gürültü değerleri, tabii ki yalnızca iki parametreye bağlıdır ⏤epsilon ve katkı bütçesi⏤kullanabileceğiniz başka kontroller de çıkış ölçüm verilerinizin sinyal-gürültü oranlarını etkileyecektir.

Yine de en iyi kararları tekrarlı bir sürecin vereceğini düşünsek de bu kararlardaki her varyasyon biraz farklı bir uygulamaya yol açacaktır. Dolayısıyla, bu kararlar her kod yinelemesini yazmadan (ve reklamları yayınlamadan) önce verilmelidir.

Karar: Boyut ayrıntı düzeyi

Noise Lab'de deneyin

  1. Gelişmiş moda gidin.
  2. Parametreler yan panelinde Dönüşüm verilerinizi bulun.
  3. Varsayılan parametreleri gözlemleyin. Varsayılan olarak, TO günlük ilişkilendirilebilir dönüşüm sayısı 1.000'dir. Varsayılan kurulumu (varsayılan boyutlar, her boyut için varsayılan olası farklı değer sayısı, Anahtar stratejisi A) kullanırsanız bu, paket başına ortalama olarak yaklaşık 40 olur. BUCKET PAKETİNDE girilen ortalama günlük ilişkilendirilebilir dönüşüm sayısındaki değerin 40 olduğuna dikkat edin.
  4. Varsayılan parametrelerle bir simülasyon çalıştırmak için Simüle et'i tıklayın.
  5. Parametreler yan panelinde Boyutlar'ı arayın. Coğrafi konum'u Şehir olarak yeniden adlandırın ve olası farklı değerlerin sayısını 50 olarak değiştirin.
  6. Bunun PAKET BAŞINA ortalama günlük ilişkilendirilebilir dönüşüm sayısını nasıl değiştirdiğini gözlemleyin. Şu anda çok daha düşük. Çünkü başka hiçbir değişiklik yapmadan bu boyuttaki olası değerlerin sayısını artırırsanız her bir pakete kaç dönüşüm etkinliğinin düşeceğini değiştirmeden toplam paket sayısını artırırsınız.
  7. Simüle'ı tıklayın.
  8. Ortaya çıkan simülasyonun gürültü oranlarını gözlemleyin: Gürültü oranları artık önceki simülasyondan daha yüksek.

Temel tasarım ilkesi düşünüldüğünde, küçük özet değerlerin büyük özet değerlerine göre daha fazla gürültülü olma olasılığı yüksektir. Bu nedenle, yapılandırma seçiminiz her pakette kaç ilişkilendirilmiş dönüşüm etkinliği (toplama anahtarınız olarak adlandırılır) bulunacağını etkiler ve miktar, nihai çıktı özeti raporlarındaki gürültüyü etkiler.

Tek bir pakette ilişkilendirilen dönüşüm etkinliklerinin sayısını etkileyen tasarım kararlarından biri boyut ayrıntı düzeyidir. Toplama anahtarı ve boyutlarıyla ilgili aşağıdaki örnekleri inceleyin:

  • 1. Yaklaşım: Genel boyutları olan bir temel yapı: Ülke x Reklam Kampanyası (veya en büyük kampanya toplama paketi) x Ürün Türü (10 olası ürün türü arasından)
  • 2. Yaklaşım: Daha ayrıntılı boyutlara sahip bir temel yapı: Şehir x Reklam öğesi kimliği x Ürün (100 olası ürün arasından)

Şehir, Ülke'ye göre daha ayrıntılı bir boyuttur; Reklam Öğesi Kimliği, Kampanya'ya göre daha ayrıntılıdır ve Ürün, Ürün türü'nden daha ayrıntılıdır. Bu nedenle, Yaklaşım 2'nin özet rapor çıktısında paket başına etkinlik (dönüşüm) sayısı (anahtar başına =) Yaklaşım 1'e kıyasla daha düşüktür. Çıkışa eklenen gürültünün paketteki etkinlik sayısından bağımsız olduğu düşünüldüğünde, özet raporlardaki ölçüm verileri Yaklaşım 2 ile daha gürültülü olacaktır. Her reklamveren için, sonuçlardan maksimum düzeyde yararlanmak amacıyla anahtarın tasarımında çeşitli ayrıntı düzeyi dengelemeleriyle denemeler yapın.

Karar: Anahtar yapılar

Noise Lab'de deneyin

Basit modda varsayılan anahtar yapısı kullanılır. Gelişmiş modda farklı anahtar yapılarıyla denemeler yapabilirsiniz. Bazı örnek boyutlar eklenmiştir. Bunları da değiştirebilirsiniz.

  1. Gelişmiş moda gidin.
  2. Parametreler yan panelinde Anahtar strateji ifadesini bulun. Araçtaki A adlı varsayılan stratejinin, tüm boyutları içeren tek bir ayrıntılı anahtar yapısı kullandığını unutmayın: Coğrafya x Kampanya Kimliği x Ürün kategorisi.
  3. Simüle'ı tıklayın.
  4. Ortaya çıkan simülasyonun gürültü oranlarını gözlemleyin.
  5. Anahtar stratejiyi B olarak değiştirin. Anahtar yapınızı yapılandırmak için ek kontroller burada gösterilir.
  6. Anahtar yapınızı aşağıdaki gibi yapılandırın:
    1. Anahtar yapısı sayısı: 2
    2. Anahtar yapısı 1 = Coğrafya x Ürün kategorisi.
    3. Anahtar yapısı 2 = Kampanya kimliği x Ürün kategorisi.
  7. Simüle'ı tıklayın.
  8. İki farklı temel yapı kullandığınız düşünülürse, artık her ölçüm hedefi türü için iki özet rapor (satın alma sayısı için iki, satın alma değeri için iki) aldığınızdan emin olun. Gürültü oranlarını gözlemleyin.
  9. Bunu kendi özel boyutlarınızla da deneyebilirsiniz. Bunun için, izlemek istediğiniz veriler olan Boyutlar'ı bulun. Örnek boyutları kaldırmayı ve son boyutun altındaki Ekle/Kaldır/Sıfırla düğmelerini kullanarak kendi boyutunuzu oluşturmayı düşünün.

Tek bir pakette ilişkilendirilen dönüşüm etkinliklerinin sayısını etkileyecek bir başka tasarım kararı da, kullanmaya karar verdiğiniz anahtar yapılardır. Aşağıdaki toplama anahtarı örneklerini inceleyin:

  • Tüm boyutları içeren tek bir temel yapı; buna Anahtar Strateji A adını verelim.
  • Her biri bir boyut alt kümesine sahip iki temel yapı. Buna Temel Strateji B diyelim.
Diyagram:

A stratejisi daha basittir, ancak belirli analizlere erişmek için gürültü uygulanmış özet değerlerin özet raporlarını içermesi (toplama) gerekebilir. Bu değerleri toplayarak aynı zamanda sapmayı da toplamış olursunuz. B stratejisi ile, özet raporlarda gösterilen özet değerler size ihtiyaç duyduğunuz bilgiyi verebilir. Bu da B Stratejisinin A Stratejisine kıyasla daha iyi sinyal-gürültü oranları sağlayacağı anlamına gelir. Ancak, gürültü, A Stratejisinde zaten kabul edilebilir düzeyde olabilir. Bu nedenle, basit olması için yine de A Stratejisini tercih etmeye karar verebilirsiniz. Bu iki stratejiyi özetleyen ayrıntılı örnekten daha fazla bilgi edinebilirsiniz.

Anahtar yönetimi ayrıntılı bir konudur. Sinyal-gürültü oranlarını iyileştirmek için bir dizi ayrıntılı teknik düşünülebilir. Bunlardan biri Gelişmiş anahtar yönetimi bölümünde açıklanmıştır.

Karar: Gruplama sıklığı

Noise Lab'de deneyin

  1. Basit moda (veya Gelişmiş moda) gidin. Gruplama sıklığı söz konusu olduğunda her iki mod da aynı şekilde çalışır.
  2. Parametreler yan panelinde Toplama stratejiniz > Gruplama sıklığı bölümüne gidin. Bu, toplama hizmetiyle tek bir işte işlenen toplanabilir raporların toplu olarak işlenme sıklığını ifade eder.
  3. Varsayılan toplu işleme sıklığını gözlemleyin: Varsayılan olarak, günlük toplu işleme sıklığı simüle edilir.
  4. Simüle'ı tıklayın.
  5. Ortaya çıkan simülasyonun gürültü oranlarını gözlemleyin.
  6. Gruplama sıklığını haftalık olarak değiştirin.
  7. Ortaya çıkan simülasyonun gürültü oranlarını gözlemleyin: Gürültü oranları artık önceki simülasyona kıyasla daha düşük (daha iyi).

Tek bir pakette ilişkilendirilen dönüşüm etkinliklerinin sayısını etkileyecek bir başka tasarım kararı da, kullanacağınız toplu işleme sıklığıdır. Toplu oluşturma sıklığı, birleştirilebilir raporları ne sıklıkta işlediğinizi ifade eder.

Toplama için daha sık planlanan bir rapora (ör. her saat), aynı rapora göre daha az dönüşüm etkinliği eklenir ve toplama planı daha seyrek olur (ör. her hafta). Sonuç olarak, saatlik rapor daha fazla gürültü içerir. Aynı rapora kıyasla daha az dönüşüm etkinliği (toplama zamanlaması daha seyrek) (ör. her hafta) dahil edilir. Sonuç olarak, saatlik raporun sinyal-gürültü oranı haftalık rapora göre daha düşüktür. Diğer her şey eşittir. Çeşitli sıklıklarda raporlama gereksinimleriyle denemeler yapın ve her birinin sinyal-gürültü oranlarını değerlendirin.

Gruplandırma ve Daha uzun süreler boyunca toplama bölümlerinden daha fazla bilgi edinebilirsiniz.

Karar: İlişkilendirilebilir dönüşümleri etkileyen kampanya değişkenleri

Noise Lab'de deneyin

Bunun tahmin edilmesi zor olabilir ve mevsimsel etkilere ek olarak önemli farklılıklar olabilir. Ancak günlük tek dokunuşla ilişkilendirilebilir dönüşümlerin sayısını en yakın 10: 10, 100, 1.000 veya 10.000 olacak şekilde tahmin etmeye çalışın.

  1. Gelişmiş moda gidin.
  2. Parametreler yan panelinde Dönüşüm verilerinizi bulun.
  3. Varsayılan parametreleri gözlemleyin. Varsayılan olarak, TO günlük ilişkilendirilebilir dönüşüm sayısı 1.000'dir. Varsayılan kurulumu (varsayılan boyutlar, her boyut için varsayılan olası farklı değer sayısı, Anahtar stratejisi A) kullanırsanız bu, paket başına ortalama olarak yaklaşık 40 olur. BUCKET PAKETİNDE girilen ortalama günlük ilişkilendirilebilir dönüşüm sayısındaki değerin 40 olduğuna dikkat edin.
  4. Varsayılan parametrelerle bir simülasyon çalıştırmak için Simüle et'i tıklayın.
  5. Ortaya çıkan simülasyonun gürültü oranlarını gözlemleyin.
  6. Şimdi, TO ile ilişkilendirilebilen günlük dönüşüm sayısını 100 olarak ayarlayın. Bunun, PAKET BAŞINA ortalama günlük ilişkilendirilebilir dönüşüm sayısı değerini düşürdüğüne dikkat edin.
  7. Simüle'ı tıklayın.
  8. Gürültü oranlarının artık daha yüksek olduğunu gözlemleyin. Bunun nedeni, paket başına daha az dönüşümünüz olduğunda gizliliği korumak için daha fazla gürültünün uygulanmasıdır.

Önemli bir fark, bir reklamveren için toplam olası dönüşüm sayısı ile olası ilişkilendirilmiş dönüşümlerin toplam sayısının karşılaştırmasıdır. İkinci durum, özet raporlardaki gürültüyü nihai olarak etkiler. İlişkilendirilmiş dönüşümler, reklam bütçesi ve reklam hedefleme gibi kampanya değişkenlerine açık olan toplam dönüşümlerin alt kümesidir. Örneğin, 10.000 ABD doları değerindeki bir reklam kampanyasıyla karşılaştırıldığında, 10.000 ABD doları değerindeki bir reklam kampanyası için ilişkilendirilmiş dönüşüm sayısının, diğer her şeyin eşit olduğu durumda daha yüksek olmasını beklersiniz.

Dikkat edilmesi gerekenler:

  • İlişkilendirilen dönüşümler Attribution Reporting API ile toplanan özet raporların kapsamında olduğundan, ilişkilendirilmiş dönüşümleri tek dokunuşla, aynı cihaz ilişkilendirme modeline göre değerlendirin.
  • İlişkilendirilen dönüşümler için hem en kötü durum senaryo sayısını hem de en iyi durum senaryo sayısını göz önünde bulundurun. Örneğin, diğer her şey eşit olduğunda bir reklamveren için olası minimum ve maksimum kampanya bütçelerini dikkate alın ve ardından her iki sonuç için ilişkilendirilebilir dönüşümleri simülasyonunuza girdiler olarak öngörün.
  • Android Özel Korumalı Alan'ı kullanmayı düşünüyorsanız hesaplamada platformlar arası ilişkilendirilen dönüşümleri değerlendirin.

Karar: Ölçeklendirmeyi kullanma

Noise Lab'de deneyin

  1. Gelişmiş moda gidin.
  2. Parametreler yan panelinde Toplama stratejiniz > Ölçekleme'yi bulun. Varsayılan olarak Evet değerine ayarlanır.
  3. Ölçeklendirmenin gürültü oranı üzerindeki olumlu etkilerini anlamak için önce Ölçeklendirmeyi Hayır olarak ayarlayın.
  4. Simüle'ı tıklayın.
  5. Ortaya çıkan simülasyonun gürültü oranlarını gözlemleyin.
  6. Ölçeklendirmeyi Evet olarak ayarlayın. Noise Lab'in, senaryonuz için ölçüm hedeflerinin aralıklarına (ortalama ve maksimum değerler) göre kullanılacak ölçeklendirme faktörlerini otomatik olarak hesapladığını unutmayın. Gerçek bir sistem veya kaynak denemesi kurulumunda, ölçeklendirme faktörleri için kendi hesaplamanızı uygulamak istersiniz.
  7. Simüle'ı tıklayın.
  8. Bu ikinci simülasyonda gürültü oranlarının artık daha düşük (daha iyi) olduğuna dikkat edin. Bunun nedeni ölçeklendirme kullanmanızdır.

Temel tasarım ilkesi göz önüne alındığında eklenen gürültü, katkı bütçesinin bir fonksiyonudur.

Bu nedenle, sinyal-gürültü oranlarını artırmak için bir dönüşüm etkinliği sırasında toplanan değerleri katkı bütçesine göre ölçekleyerek (ve toplama sonrasında bunların ölçeğini azaltarak) dönüştürmeye karar verebilirsiniz. Sinyal-gürültü oranlarını artırmak için ölçeklendirmeyi kullanın.

Karar: Ölçüm hedeflerinin sayısı ve gizlilik bütçesi bölünmesi

Bu, Ölçeklendirme ile ilgilidir. Ölçeklemeyi kullanma bölümünü okumayı unutmayın.

Noise Lab'de deneyin

Ölçüm hedefi, dönüşüm etkinliklerinde toplanan farklı bir veri noktasıdır.

  1. Gelişmiş moda gidin.
  2. Parametreler yan panelinde, izlemek istediğiniz Verileri bulun: Ölçüm hedefleri. Varsayılan olarak iki ölçüm hedefiniz vardır: satın alma değeri ve satın alma sayısı.
  3. Varsayılan hedeflere sahip bir simülasyon çalıştırmak için Simüle et'i tıklayın.
  4. Kaldır'ı tıklayın. Bu işlem, son ölçüm hedefini (bu durumda satın alma sayısı) kaldırır.
  5. Simüle'ı tıklayın.
  6. Bu ikinci simülasyonda satın alma değeri için gürültü oranlarının artık daha düşük (daha iyi) olduğuna dikkat edin. Bunun nedeni, daha az ölçüm hedefiniz olması ve dolayısıyla katkı bütçesinin tamamını tek ölçüm hedefinizde almasıdır.
  7. Sıfırla'yı tıklayın. Artık iki ölçüm hedefiniz var: satın alma değeri ve satın alma sayısı. Noise Lab'in, senaryonuz için ölçüm hedeflerinin aralıklarına (ortalama ve maksimum değerler) göre kullanılacak ölçeklendirme faktörlerini otomatik olarak hesapladığını unutmayın. Noise Lab varsayılan olarak bütçeyi ölçüm hedefleri arasında eşit olarak paylaştırır.
  8. Simüle'ı tıklayın.
  9. Ortaya çıkan simülasyonun gürültü oranlarını gözlemleyin. Simülasyonda gösterilen ölçeklendirme faktörlerine dikkat edin.
  10. Şimdi de daha iyi sinyal-gürültü oranları elde etmek için gizlilik bütçesi bölmesini özelleştirelim.
  11. Her bir ölçüm hedefi için atanan Bütçe yüzdesini değiştirin. Varsayılan parametreler göz önüne alındığında, Ölçüm hedefi 1, yani satın alma değeri, Ölçüm hedefi 2'den çok daha geniş bir aralığa (0 ile 1000 arasında) sahiptir. Satın alma sayısı, 1 ile 1 arasında, yani her zaman 1'e eşittir. Bu nedenle, "ölçeklendirme için daha fazla alana" ihtiyaç duyar: Ölçüm hedefi 1'e, Ölçüm hedefi 2'den daha fazla katkı bütçesi atamak ideal olur. Böylece, bütçe daha verimli bir şekilde büyütülebilir (bkz. Ölçeklendirme) ve dolayısıyla
  12. Bütçenin% 70'ini Ölçüm hedefi 1'e atayın. Ölçüm hedefi 2'ye% 30 atayın.
  13. Simüle'ı tıklayın.
  14. Ortaya çıkan simülasyonun gürültü oranlarını gözlemleyin. Satın alma değeri söz konusu olduğunda gürültü oranları artık önceki simülasyona kıyasla önemli ölçüde daha düşük (daha iyi). Satın alma sayısı için yaklaşık olarak değişmemiştir.
  15. Metrikler arasında bütçe dağılımında ince ayar yapmaya devam edin. Bunun gürültü üzerindeki etkisini gözlemleyin.

Ekle/Kaldır/Sıfırla düğmeleriyle kendi özel ölçüm hedeflerinizi belirleyebileceğinizi unutmayın.


Bir dönüşüm etkinliğinde dönüşüm sayısı gibi bir veri noktasını (ölçüm hedefi) ölçerseniz bu veri noktası tüm katkı bütçesini (65536) alabilir. Bir dönüşüm etkinliğinde dönüşüm sayısı ve satın alma değeri gibi birden çok ölçüm hedefi belirlerseniz bu veri noktalarının katkı bütçesini paylaşması gerekir. Bu, değerlerinizi ölçeklendirmek için daha az boş alanınız olduğu anlamına gelir.

Bu nedenle, ölçüm hedefiniz ne kadar fazla olursa sinyal-gürültü oranları da o kadar düşük olur (daha yüksek gürültü).

Ölçüm hedefleriyle ilgili olarak verilecek bir başka karar da bütçe dağılımıdır. Katkı bütçesini iki veri noktasına eşit şekilde bölerseniz her veri noktası 65536/2 = 32768 şeklinde bir bütçe elde eder. Bu, her bir veri noktası için mümkün olan maksimum değere bağlı olarak optimum olabilir veya olmayabilir. Örneğin, maksimum 1 olan satın alma sayısını ve minimum 1 ve en fazla 120 satın alma değerini ölçüyorsanız satın alma değeri, ölçek genişletilerek (katkı bütçesinin daha büyük bir kısmı) "daha fazla alana" sahip olmanın faydasını sağlar. Gürültünün etkisi açısından bazı ölçüm hedeflerine diğerlerine göre öncelik verilmesi gerekip gerekmediğini göreceksiniz.

Karar: Aykırı değer yönetimi

Noise Lab'de deneyin

Ölçüm hedefi, dönüşüm etkinliklerinde toplanan farklı bir veri noktasıdır.

  1. Gelişmiş moda gidin.
  2. Parametreler yan panelinde Toplama stratejiniz > Ölçekleme'yi bulun.
  3. Ölçeklendirmenin Evet olarak ayarlandığından emin olun. Noise Lab'in, ölçüm hedefleri için verdiğiniz aralıklara (ortalama ve maksimum değerler) göre kullanılacak ölçeklendirme faktörlerini otomatik olarak hesapladığını unutmayın.
  4. Bugüne kadar yapılan en yüksek satın alma işleminin 2.000 TL olduğunu ancak çoğu satın alma işleminin 10-120 TL aralığında gerçekleştiğini varsayalım. İlk olarak, bir değişmez ölçeklendirme yaklaşımı kullanırsak ne olacağına bakalım (önerilmez): purchaseValue için maksimum değer olarak 2.000 ABD doları girin.
  5. Simüle'ı tıklayın.
  6. Gürültü oranlarının yüksek olduğuna dikkat edin. Bunun nedeni, ölçeklendirme faktörümüzün şu anda 2.000 ABD dolarına göre hesaplanmasıdır. Aslında çoğu satın alma değeri bundan belirgin bir şekilde daha düşük olacaktır.
  7. Şimdi daha pragmatik bir ölçekleme yaklaşımı kullanalım. Maksimum satın alma değerini 120 ABD doları olarak değiştirin.
  8. Simüle'ı tıklayın.
  9. Bu ikinci simülasyonda gürültü oranlarının daha düşük (daha iyi) olduğuna dikkat edin.

Ölçeklendirmeyi uygulamak için genellikle belirli bir dönüşüm etkinliği için mümkün olan maksimum değere göre bir ölçeklendirme faktörü hesaplarsınız (bu örnekte daha fazla bilgi edinebilirsiniz).

Ancak bu ölçeklendirme faktörünü hesaplamak için değişmez bir maksimum değer kullanmaktan kaçının. Aksi takdirde sinyal-gürültü oranlarınız düşecektir. Bunun yerine, aykırı değerleri kaldırın ve pragmatik bir maksimum değer kullanın.

Aykırı değer yönetimi, derin bir konudur. Sinyal-gürültü oranlarını iyileştirmek için bir dizi ayrıntılı teknik düşünülebilir. Bunlardan biri, Gelişmiş aykırı değer yönetimi bölümünde açıklanmıştır.

Sonraki adımlar

Kullanım alanınız için çeşitli gürültü yönetimi stratejilerini değerlendirdiğinize göre, kaynak denemesi aracılığıyla gerçek ölçüm verileri toplayarak özet raporlarla denemeler yapmaya hazırsınız. API'yi deneme kılavuzlarını ve ipuçlarını inceleyin.

Ek

Noise Lab hızlı turu

Noise Lab, gürültü yönetimi stratejilerini hızlıca değerlendirmenize ve karşılaştırmanıza yardımcı olur. Bu tekniği kullanarak aşağıdaki işlemleri yapabilirsiniz:

  • Gürültüyü etkileyebilecek ana parametreleri ve bunların etkisini anlayın.
  • Farklı tasarım kararları vermek için gürültünün çıkış ölçüm verileri üzerindeki etkisini simüle edin. Kullanım alanınıza uygun bir sinyal-gürültü oranına ulaşana kadar tasarım parametrelerinde ince ayar yapın.
  • Özet raporların kullanımıyla ilgili geri bildirimlerinizi paylaşın: Hangi epsilon ve gürültü parametreleri size uygun, hangileri değil? Dönüm noktaları nerede?

Bunu bir hazırlık adımı olarak düşünün. Noise Lab, girdiğiniz bilgilere göre özet rapor çıktılarını simüle etmek için ölçüm verileri üretir. Bu veriler kalıcı olmaz veya herhangi bir veri paylaşmaz.

Noise Lab'de iki farklı mod vardır:

  1. Basit mod: Gürültüyle ilgili sahip olduğunuz kontrollerle ilgili temel bilgileri öğrenin.
  2. Gelişmiş mod: Farklı gürültü yönetimi stratejilerini test edin ve kullanım alanlarınız için hangisinin en iyi sinyal-gürültü oranını sağladığını değerlendirin.

İki mod arasında geçiş yapmak için üst menüdeki düğmeleri tıklayın (aşağıdaki ekran görüntüsünde 1. numara).

Basit mod
  • Basit modda, Epsilon gibi Parametreleri (sol tarafta veya #2. ekran görüntüsünde bulunur) kontrol edebilir ve gürültüyü nasıl etkilediğini görebilirsiniz.
  • Her parametrenin bir ipucu ("?" düğmesi) vardır. Her bir parametrenin açıklamasını görmek için bunları tıklayın (aşağıdaki ekran görüntüsünde#3.)
  • Başlamak için "Simüle Et" düğmesini tıklayın ve çıkışın nasıl göründüğüne bakın (aşağıdaki ekran görüntüsünde 4. numara)
  • Çıkış bölümünde çeşitli ayrıntıları görebilirsiniz. Bazı öğelerin yanında "?" işareti bulunur. Çeşitli bilgi parçalarının açıklamasını görmek için her bir "?" simgesini tıklayın.
  • Tablonun genişletilmiş bir sürümünü görmek istiyorsanız Çıktı bölümünde Ayrıntılar açma/kapatma düğmesini tıklayın (aşağıdaki ekran görüntüsünde 5 numara)
  • Çıkış bölümündeki her veri tablosunun altında, tabloyu çevrimdışı kullanım için indirme seçeneği bulunur. Ayrıca sağ alt köşede tüm veri tablolarını indirme seçeneği bulunur (Aşağıdaki ekran görüntüsünde 6 numara)
  • Parametreler bölümünde parametreler için farklı ayarları test edin ve sonuçları nasıl etkilediklerini görmek için Simüle et'i tıklayın:
    Gürültü
    Basit mod için Gürültü Lab arayüzü.
İleri seviye
  • Gelişmiş modda, Parametreler üzerinde daha fazla kontrole sahip olursunuz. Özel Ölçüm Hedefleri ve Boyutları ekleyebilirsiniz (aşağıdaki ekran görüntüsünde#1. ve #2.)
  • Parametreler bölümünü aşağı doğru kaydırın ve Anahtar Strateji seçeneğini bulun. Bu, farklı anahtar yapılarını test etmek için kullanılabilir (Aşağıdaki ekran görüntüsünde#3.)
    • Farklı Temel Yapıları test etmek için Temel Strateji'yi "B" olarak değiştirin.
    • Kullanmak istediğiniz farklı anahtar yapılarının sayısını girin (varsayılan değer "2" olarak ayarlanır)
    • Anahtar Yapıları Oluştur'u tıklayın
    • Her bir anahtar yapısı için dahil etmek istediğiniz anahtarların yanındaki onay kutularını tıklayarak anahtar yapılarınızı belirleme seçeneklerini görebilirsiniz
    • Sonucu görmek için Simüle et'i tıklayın.
      Ölçüm hedefleri ve izlenecek boyutlar için kenar çubuğunda vurgulanan gelişmiş mod, kontroller sunar.
      Gelişmiş mod için Noise Lab arayüzü.
      Gelişmiş mod, kenar çubuğunun Parametreler bölümünde de bir Anahtar strateji seçeneğidir.
      Gelişmiş mod için Noise Lab arayüzü.

Gürültü metrikleri

Temel kavram

Bireysel kullanıcı gizliliğini korumak için gürültü eklenir.

Yüksek gürültü değeri, paketlerin/anahtarların seyrek olduğunu ve sınırlı sayıda hassas olaydan katkı sağladığını gösterir. Bu işlem Noise Lab tarafından otomatik olarak gerçekleştirilir, kişilerin "kalabalıkta gizlenmesine" olanak tanır veya başka bir deyişle, bu sınırlı bireylerin gizliliğini daha fazla gürültüyle korur.

Düşük bir gürültü değeri, veri ayarlarının, kullanıcıların "kalabalıkta gizlenmesine" izin verecek şekilde tasarlandığını gösterir. Bu, paketlerin bireysel kullanıcı gizliliğinin korunmasını sağlamak için yeterli sayıda etkinlikten katkı içerdiği anlamına gelir.

Bu ifade, hem ortalama yüzde hatası (APE) hem de RMSRE_T (eşikli kök ortalama kare göreli hata) için geçerlidir.

APE (ortalama yüzde hatası)

APE, gürültünün sinyale oranı, yani gerçek özet değeridir.p> Düşük APE değerleri, daha iyi sinyal-gürültü oranları anlamına gelir.

Formül

Belirli bir özet raporu için APE şu şekilde hesaplanır:

APE denklemi. Gürültü negatif olabileceğinden mutlak değerler gerekir.

True, doğru özet değeridir. APE, özet raporundaki tüm girişlerin ortalaması alınan, her doğru özet değeri üzerinden gürültünün ortalamasıdır. Noise Lab'de bu değer 100 ile çarpılarak yüzde değeri elde edilir.

Avantajlar ve Dezavantajlar

Daha küçük boyutlara sahip paketlerin, APE'nin nihai değeri üzerinde orantısız bir etkisi vardır. Bu, gürültü değerlendirirken yanıltıcı olabilir. APE'nin bu sınırlamasını hafifletmek için tasarlanmış başka bir metrik olan RMSRE_T'yi bu nedenle ekledik. Ayrıntılar için örnekleri inceleyin.

Kod

APE hesaplaması için kaynak kodu inceleyin.

RMSRE_T (eşikli kök ortalama kare göreli hata)

RMSRE_T (kök ortalama kare göreli hatası ve eşik değeri), gürültü için kullanılan diğer bir ölçümdür.

RMSRE_T nasıl yorumlanır?

Daha düşük RMSRE_T değerleri, daha iyi sinyal-gürültü oranları anlamına gelir.
Örneğin, kullanım alanınız için kabul edilen gürültü oranı %20 ve RMSRE_T değeri 0,2 ise gürültü düzeylerinin kabul edilebilir aralığınızda olduğundan emin olabilirsiniz.

Formül

Belirli bir özet raporu için RMSRE_T şu şekilde hesaplanır:

Formül
RMSRE_T denklemi. Gürültü negatif olabileceğinden mutlak değerler gerekir.
Avantajlar ve dezavantajlar

RMSRE_T'yi anlamak, APE'ye kıyasla biraz daha karmaşıktır. Ancak bazı durumlarda özet raporlarındaki gürültü analizi için APE'den daha uygun olmasını sağlayan birkaç avantajı vardır:

  • RMSRE_T daha kararlı. "T" bir eşiktir. "T", RMSRE_T hesaplamasında daha az dönüşüme sahip olan ve bu nedenle küçük boyutları nedeniyle gürültüye karşı daha hassas olan paketlere daha düşük ağırlık vermek için kullanılır. T olduğunda, metrik az sayıda dönüşüme sahip gruplarda ani artış göstermez. T değeri 5'e eşitse 0 dönüşüme sahip bir pakette 1 gibi küçük bir gürültü değeri 1'den büyük bir değer olarak gösterilmez. Bunun yerine, 0,2 ile sınırlandırılır.T değeri 5'e eşit olduğundan 1/5'e eşittir. Bu metrik, gürültüye karşı daha hassas olan daha küçük gruplara daha az ağırlık verildiğinden daha istikrarlı olur ve bu sayede iki simülasyonu karşılaştırmayı kolaylaştırır.
  • RMSRE_T, kolay toplama sağlar. Birden çok paketin RMSRE_T değerini ve bunların gerçek sayılarını bilmek, toplamlarının RMSRE_T değerini hesaplamanıza olanak tanır. Böylece bu birleşik değerlere yönelik olarak RMSRE_T için optimizasyon yapabilirsiniz.

APE için toplama işlemi kullanılabilir ancak Laplace gürültülerinin toplamının mutlak değerini içerdiği için formül oldukça karmaşıktır. Bu, APE'nin optimize edilmesini zorlaştırır.

Kod

RMSRE_T hesaplaması için kaynak kodunu inceleyin.

Örnekler

Üç grup içeren özet rapor:

  • paket_1 = gürültü: 10, doğruÖzetDeğer: 100
  • paket_2 = gürültü: 20, doğruÖzetDeğer: 100
  • paket_3 = gürültü: 20, doğruÖzetDeğer: 200

APE = (0,1 + 0,2 + 0,1) / 3 = %13

RMSRE_T = sqrt( ( (10/max(5,100))^2  + (20/max(5,100))^2 +
(20/max(5,200))^2) / 3) =  sqrt( (0.01 + 0.04 + 0.01) / 3) =  0.14 

Üç grup içeren özet rapor:

  • paket_1 = gürültü: 10, doğruÖzetDeğer: 100
  • paket_2 = gürültü: 20, doğruÖzetDeğer: 100
  • paket_3 = gürültü: 20, trueSummaryValue: 20

APE = (0,1 + 0,2 + 1) / 3 = %43

RMSRE_T = sqrt( ( (10/max(5,100))^2  + (20/max(5,100))^2 +
(20/max(5,20))^2) / 3)  =  sqrt( (0.01 + 0.04 + 1.0) / 3) =  0.59

Üç grup içeren özet rapor:

  • paket_1 = gürültü: 10, doğruÖzetDeğer: 100
  • paket_2 = gürültü: 20, doğruÖzetDeğer: 100
  • paket_3 = gürültü: 20, trueSummaryValue: 0

APE = (0,1 + 0,2 + Sonsuz) / 3 = Sonsuz

RMSRE_T = sqrt( ( (10/max(5,100))^2  + (20/max(5,100))^2  +
(20/max(5,0))^2) / 3) =  sqrt( (0.01 + 0.04 + 16.0) / 3) =  2.31

Gelişmiş anahtar yönetimi

Bir TTP veya reklam ölçüm şirketinin birden çok sektöre, para birimine ve satın alma fiyatı potansiyeline yayılan binlerce küresel reklamcılık müşterisi olabilir. Bu, reklamveren başına bir toplama anahtarı oluşturmanın ve yönetmenin muhtemelen son derece pratik olacağı anlamına gelir. Ayrıca, binlerce küresel reklamveren arasında gürültünün etkisini azaltabilecek maksimum bir toplanabilir değer ve toplama bütçesi seçmek de zorlu bir süreçtir. Bunun yerine aşağıdaki senaryoları ele alalım:

Kilit Strateji A

Bu reklam teknolojisi sağlayıcı, tüm reklamcılık müşterileri için tek bir anahtar oluşturup yönetmeye karar veriyor. Tüm reklamverenler ve tüm para birimlerinde, satın alma aralığı düşük hacimli, yüksek değerli satın alma yerine yüksek hacimli ve düşük maliyetli satın alımlara kadar değişiklik gösterir. Bu, aşağıdaki anahtarla sonuçlanır:

Anahtar (birden fazla para birimi)
Maksimum toplanabilir değer 5.000.000
Satın alma değeri aralığı [120 - 5000000]
Kilit Strateji B

Bu reklam teknolojisi sağlayıcı, tüm reklamcılık müşterileri için iki anahtar oluşturup yönetmeye karar veriyor. Anahtarları para birimine göre ayırmaya karar veriyorlar. Tüm reklamverenler ve para birimleri için satın alma seçenekleri, düşük hacimli satın alma işlemlerinden yüksek hacimli satın alma işlemlerinden yüksek hacimli satın alma işlemlerine kadar değişiklik gösterir. Para birimine göre ayırma işlemleri yaparken 2 anahtar oluşturulur:

Anahtar 1 (ABD Doları) 2. Anahtar (Japonya)
Maksimum toplanabilir değer 40.000 ABD doları 5.000.000 yen
Satın alma değeri aralığı [120 - 40.000] [15.000 - 5.000.000]

Para birimi değerleri para birimleri arasında eşit şekilde dağıtılmadığından Anahtar Stratejisi B'nin sonucu, Anahtar Strateji A'ya göre daha az gürültüye sahiptir. Örneğin, yen cinsinden para birimi satın almaların, ABD doları cinsinden satın alma işlemleriyle birlikte karıştırıldığı durumlarda temel verileri nasıl değiştireceğini ve gürültülü çıktıyı nasıl ortaya çıkaracağını düşünün.

Kilit Strateji C

Bu reklam teknolojisi sağlayıcı, tüm reklamcılık müşterileri genelinde dört anahtar oluşturup yönetmeye ve bunları Para Birimi x Reklamveren sektörüne göre ayırmaya karar verir:

Anahtar 1
(ABD doları x Lüks mücevher reklamverenleri)
Anahtar 2
(Yuan x Lüks mücevher reklamverenleri)
3. Anahtar
(ABD doları x Giyim perakendecisi reklamverenleri)
Anahtar 4
(Yuan x Giyim perakendecisi reklamverenleri)
Maksimum toplanabilir değer 40.000 ABD doları 5.000.000 yen 500 ABD doları 65.000 Japon yeni
Satın alma değeri aralığı [10.000 - 40.000] [1.250.000 - 5.000.000] [120 - 500] [15.000 - 65.000]

Reklamveren satın alma değerleri reklamverenler arasında eşit bir şekilde dağıtılmadığından, Anahtar Strateji C'nin sonucunda Anahtar Strateji B'ye göre daha az sapma görülür. Örneğin, beyzbol şapkası satın alma işlemleriyle karıştırılmış lüks mücevher satın alımının, temel verileri nasıl değiştirdiğini ve sonuçta gürültülü bir çıkışa neden olduğunu düşünün.

Çıkıştaki gürültüyü azaltmak amacıyla birden çok reklamveren arasındaki ortak noktalar için paylaşılan maksimum toplam değerler ve paylaşılan ölçeklendirme faktörleri oluşturmayı deneyin. Örneğin, reklamverenleriniz için aşağıdaki farklı stratejilerle deneme yapabilirsiniz:

  • Para birimi (USD, yen, CAD vb.) ile ayrılmış bir strateji
  • Reklamveren sektörüne (Sigorta, Otomotiv, Perakende vb.) göre ayrılmış tek bir strateji
  • Benzer satın alma değeri aralıkları ([100], [1000], [10000] vb.) ile ayrılmış bir strateji

Reklamverenin ortak yönleriyle ilgili temel stratejiler oluşturularak anahtarların ve ilgili kodun yönetilmesi kolaylaşır ve sinyal-gürültü oranları yükselir. Kod yönetimi yerine gürültünün etkisini en üst düzeye çıkarmadaki sapma noktalarını ortaya çıkarmak için farklı reklamverenlerin ortak noktalarını içeren farklı stratejilerle denemeler yapın.


Gelişmiş aykırı değer yönetimi

İki reklamverenden oluşan bir senaryoyu ele alalım:

  • Reklamveren A:
    • A reklamvereninin sitesindeki tüm ürünlerde, satın alma fiyatı seçenekleri 880 ABD doları aralığında [120 ABD doları - 1.000 ABD doları] arasındadır.
    • Satın alma fiyatları, medyan satın alma fiyatından iki standart sapma dışında aykırı değerler olmadan 880 ABD doları aralığında eşit olarak dağıtılır.
  • Reklamveren B:
    • B reklamvereninin sitesindeki tüm ürünlerde, satın alma fiyatı seçenekleri 880 ABD doları aralığında [120 ABD doları - 1.000 ABD doları] arasındadır.
    • Satın alma fiyatları büyük ölçüde 120-500 ABD doları aralığında, satın alma işlemlerinin yalnızca% 5'i 500-1.000 ABD doları aralığında gerçekleşiyor.

Katkı bütçesi gereksinimleri ve nihai sonuçlara [gürültünün uygulandığı](/privacy-sandbox/relevance/attribution-reporting/understanding-noise/#how-noise-is-uygulandığı) metodoloji göz önüne alındığında, B Reklamvereni varsayılan olarak Reklamveren A'ya göre daha gürültülü bir çıktı elde eder. Çünkü B Reklamvereninin, temel hesaplamaları etkileme olasılığı daha yüksektir.

Belirli bir anahtar kurulumuyla bu sorunu azaltmak mümkündür. Aykırı verileri yönetmeye ve satın alma değerlerini anahtarın satın alma aralığı genelinde daha eşit şekilde dağıtmaya yardımcı olan temel stratejileri test edin.

B Reklamvereni için iki farklı satın alma değeri aralığını yakalamak üzere iki ayrı anahtar oluşturabilirsiniz. Bu örnekte reklam teknolojisi, aykırı değerlerin 500 TL'lik satın alma değerinin üzerinde göründüğünü saptamıştır. Bu reklamveren için iki ayrı anahtar uygulamayı deneyin:

  • Anahtar Yapı 1 : Yalnızca 120 ABD doları - 500 ABD doları aralığındaki satın alma işlemlerini yakalayan anahtar (toplam satın alma hacminin yaklaşık% 95'ini kapsar).
  • Temel Yapı 2: Yalnızca 500 ABD dolarının üzerindeki satın alma işlemlerini kapsayan anahtar (toplam satın alma hacminin yaklaşık% 5'ini kapsar).

Bu temel stratejinin uygulanması, B Reklamvereni için gürültüyü daha iyi yönetmesini ve özet raporlardan en yüksek faydayı sağlamaya yardımcı olmasını sağlar. Yeni daha küçük aralıklar göz önünde bulundurulduğunda, Anahtar A ve Anahtar B artık her ilgili anahtar genelinde önceki tek anahtarınkinden daha eşit bir veri dağıtımına sahip olmalıdır. Böylece her anahtarın çıkışında önceki tek anahtarın çıkışında daha az gürültü etkisi olur.