Noiselab

Bu belge hakkında

Bu belgeyi okuyarak:

  • Özet raporlar oluşturmadan önce hangi stratejilerin oluşturulması gerektiğini öğrenin.
  • Çeşitli gürültü parametrelerinin etkilerini anlamaya 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.
Gürültü Laboratuvarı'nın ekran görüntüsü.
Noise Lab

Görüşlerinizi paylaşın

Bu belgede, özet raporlarla çalışmaya yönelik birkaç ilke özetlenmektedir. Ancak 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ışlılığı veya gizliliği hakkında herkese açık geri bildirimde bulunmak ve Noise Lab ile simülasyon yaparken gözlemlerinizi paylaşmak için: Bu sorun hakkında yorum yapın
  • API'nin başka bir yönüyle ilgili herkese açık geri bildirim vermek için: Buradan yeni bir sorun oluşturun.

Başlamadan önce

  1. Giriş için Attribution Reporting: özet raporlar ve Attribution Reporting sistemine genel bakış başlıklı makaleleri inceleyin.
  2. Bu kılavuzdan en iyi şekilde yararlanmak için Gürültüyü anlama ve Toplama anahtarlarını anlama bölümlerini inceleyin.

Tasarım kararları

Temel tasarım ilkesi

Üçüncü taraf çerezleri ile özet raporların çalışma şekli arasında temel farklılıklar vardır. Temel farklardan biri, özet raporlardaki ölçüm verilerine eklenen gürültüdür. Diğeri ise raporların nasıl planlandığıdır.

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. DSP'lerin ve ölçüm sağlayıcıların bu stratejileri geliştirmek için tasarım kararları alması gerekir. Bu kararlar, tek bir temel kavram etrafında şekillenir:

Dağıtım gürültü değerleri kesinlikle yalnızca iki parametreye (epsilon ve katkı bütçesi) bağlı olsa da çıkış ölçüm verilerinizin sinyal-gürültü oranlarını etkileyecek başka kontroller de kullanabilirsiniz.

En iyi kararların yinelemeli bir süreçle alınacağını düşünsek de bu kararlardaki her bir varyasyon biraz farklı bir uygulamaya yol açacaktır. Bu nedenle, her kod yinelemesi yazılmadan (ve reklamlar yayınlanmadan) önce bu kararların alınması gerekir.

Karar: Boyut ayrıntı düzeyi

Noise Lab'de deneyin

  1. Gelişmiş moda gidin.
  2. Parametreler yan panelinde Dönüşüm verileriniz'i bulun.
  3. Varsayılan parametrelere uyun. Varsayılan olarak, GÜNLÜK TOPLAM ilişkilendirilebilir dönüşüm sayısı 1.000'dir. Varsayılan kurulumu (varsayılan boyutlar, her boyut için olası farklı değerlerin varsayılan sayısı, A anahtar stratejisi) kullanırsanız bu değer, yaklaşık olarak 40'a denk gelir. Giriş Ortalama günlük ilişkilendirilebilir dönüşüm sayısı PER BUCKET'ta değerin 40 olduğunu unutmayın.
  4. Varsayılan parametrelerle simülasyon çalıştırmak için Simüle et'i tıklayın.
  5. Parametreler yan panelinde Boyutlar'ı bulun. Coğrafya'yı Şehir olarak yeniden adlandırın ve olası farklı değerlerin sayısını 50 olarak değiştirin.
  6. Bunun, BUCKET BAŞINA ortalama günlük ilişkilendirilebilir dönüşüm sayısını nasıl değiştirdiğini gözlemleyin. Bu oran şu anda çok daha düşük. Bunun nedeni, başka hiçbir şeyi değiştirmeden 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ırmanızdır.
  7. Simüle et'i tıklayın.
  8. Elde edilen simülasyonun gürültü oranlarını inceleyin: Gürültü oranları artık önceki simülasyona göre daha yüksek.

Temel tasarım ilkesi göz önüne alındığında, küçük özet değerlerinin büyük özet değerlerine kıyasla daha fazla gürültülü olması muhtemeldir. Bu nedenle, yapılandırma seçiminiz, her pakette kaç tane ilişkilendirilmiş dönüşüm etkinliğinin yer alacağını (aksi takdirde toplama anahtarınız olarak adlandırılır) etkiler ve bu miktar, nihai çıktı özet raporlarındaki gürültüyü etkiler.

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

  • 1. yaklaşım: Kaba boyutlara sahip tek bir anahtar yapısı: Ülke x Reklam Kampanyası (veya en büyük kampanya toplama grubu) x Ürün Türü (10 olası ürün türünden biri)
  • 2. yaklaşım: ayrıntılı boyutlara sahip tek bir anahtar yapısı: Şehir x Reklam Öğesi Kimliği x Ürün (100 olası ürün arasından)

Şehir, Ülke'den daha ayrıntılı bir boyuttur. Reklam öğesi kimliği, Kampanya'dan daha ayrıntılıdır. Ürün ise Ürün türü'nden daha ayrıntılıdır. Bu nedenle, 2. yaklaşımın özet rapor çıktısında, 1. yaklaşıma kıyasla daha az sayıda etkinlik (dönüşüm) bulunur. Çıkışa eklenen gürültü, paketteki etkinlik sayısından bağımsız olduğundan, özet raporlardaki ölçüm verileri 2. Yaklaşım ile daha gürültülü olacaktır. Sonuçlarda maksimum fayda sağlamak için her reklamveren için anahtarın tasarımında çeşitli ayrıntı düzeyleri arasında denemeler yapın.

Karar: Önemli 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, temel stratejiyi bulun. Araçta A olarak adlandırılan varsayılan stratejinin, tüm boyutları içeren ayrıntılı bir anahtar yapısı kullandığını unutmayın: Coğrafya x Kampanya kimliği x Ürün kategorisi.
  3. Simüle et'i tıklayın.
  4. Elde edilen simülasyonun gürültü oranlarını gözlemleyin.
  5. Anahtar stratejisini B olarak değiştirin. Bu işlem, anahtar yapınızı yapılandırmanız için ek kontrolleri gösterir.
  6. Anahtar yapınızı örneğin aşağıdaki gibi yapılandırın:
    1. Önemli yapı sayısı: 2
    2. Temel yapı 1 = Coğrafya x Ürün kategorisi.
    3. Temel yapı 2 = Kampanya kimliği x Ürün kategorisi.
  7. Simüle et'i tıklayın.
  8. İki farklı anahtar yapısı kullandığınız için artık ölçüm hedefi türü başına iki özet rapor (satın alma sayısı için iki, satın alma değeri için iki) aldığınızı unutmayın. Gürültü oranlarını inceleyin.
  9. Bunu kendi özel boyutlarınızla da deneyebilirsiniz. Bunu yapmak için izlemek istediğiniz verileri (boyutlar) bulun. Örnek boyutları kaldırmayı ve son boyutun altındaki Ekle/Kaldır/Sıfırla düğmelerini kullanarak kendi boyutlarınızı oluşturmayı deneyin.

Tek bir paketteki ilişkilendirilmiş dönüşüm etkinliklerinin sayısını etkileyecek bir diğer 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 A Temel Stratejisi diyelim).
  • Her biri bir boyut alt kümesine sahip iki temel yapı. Buna Temel Strateji B diyelim.
A ve B temel stratejileri için gruplar.
Temel A ve B stratejileri için gruplar.

A stratejisi daha basittir ancak belirli analizlere erişmek için özet raporlara dahil edilen gürültülü özet değerlerini toplamanız (toplamını almanız) gerekebilir. Bu değerleri topladığınızda gürültüyü de toplamış olursunuz. B stratejisinde, özet raporlarda gösterilen özet değerler ihtiyacınız olan bilgileri zaten verebilir. Bu, B stratejisinin A stratejisine kıyasla daha iyi sinyal-gürültü oranlarına yol açacağı anlamına gelir. Ancak A stratejisiyle gürültü zaten kabul edilebilir düzeyde olabilir. Bu nedenle, basitlik açısından A stratejisini tercih etmeye devam edebilirsiniz. Bu iki stratejiyi özetleyen ayrıntılı örnekten daha fazla bilgi edinin.

Anahtar yönetimi kapsamlı bir konudur. Sinyal-gürültü oranlarını iyileştirmek için çeşitli ayrıntılı teknikler kullanılabilir. Biri Gelişmiş anahtar yönetimi bölümünde açıklanmıştır.

Karar: Toplu işleme sıklığı

Noise Lab'de deneyin

  1. Basit moda (veya gelişmiş moda) gidin. Her iki mod da gruplandırma sıklığı açısından aynı şekilde çalışır.
  2. Parametreler yan panelinde, Toplama stratejiniz > Toplu işleme sıklığı'nı bulun. Bu, toplama hizmetiyle tek bir işte işlenen toplanabilir raporların gruplandırma 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 et'i tıklayın.
  5. Elde edilen simülasyonun gürültü oranlarını gözlemleyin.
  6. Toplu işleme sıklığını haftalık olarak değiştirin.
  7. Elde edilen simülasyonun gürültü oranlarını inceleyin: Gürültü oranları artık önceki simülasyona göre daha düşük (daha iyi).

Tek bir paketteki ilişkilendirilmiş dönüşüm etkinliklerinin sayısını etkileyecek bir diğer tasarım kararı da kullanmaya karar verdiğiniz toplu işleme sıklığıdır. Toplu işleme sıklığı, toplanabilir raporları ne sıklıkta işlediğinizi gösterir.

Daha sık aralıklarla (ör. her saat) toplama işlemi için planlanan bir raporda, daha seyrek bir toplama planına (ör. her hafta) sahip aynı rapordan daha az dönüşüm etkinliği yer alır. Bu nedenle, saatlik raporda daha fazla gürültü yer alır.``` Daha az sıklıkta toplama programı (ör. her hafta) olan aynı raporda daha az dönüşüm etkinliği yer alır. Sonuç olarak, diğer tüm koşullar eşit olduğunda saatlik raporda haftalık rapora kıyasla daha düşük bir sinyal-gürültü oranı olacaktır. Çeşitli sıklıklarda raporlama koşullarıyla denemeler yapın ve her biri için sinyal-gürültü oranlarını değerlendirin.

Daha fazla bilgiyi Toplu işleme ve Daha uzun süreler boyunca toplama başlıklı makalelerde bulabilirsiniz.

Karar: Atfedilebilir dönüşümleri etkileyen kampanya değişkenleri

Noise Lab'de deneyin

Bunu tahmin etmek zor olabilir ve mevsimsellik etkilerinin yanı sıra önemli farklılıklar gösterebilir. Ancak günlük tek dokunuşlu ilişkilendirilmiş dönüşümlerin sayısını 10'un en yakın kuvveti (10, 100, 1.000 veya 10.000) olarak tahmin etmeye çalışın.

  1. Gelişmiş moda gidin.
  2. Parametreler yan panelinde Dönüşüm verileriniz'i bulun.
  3. Varsayılan parametrelere uyun. Varsayılan olarak, GÜNLÜK TOPLAM ilişkilendirilebilir dönüşüm sayısı 1.000'dir. Varsayılan kurulumu (varsayılan boyutlar, her boyut için olası farklı değerlerin varsayılan sayısı, A anahtar stratejisi) kullanırsanız bu değer, yaklaşık olarak 40'a denk gelir. Giriş Ortalama günlük ilişkilendirilebilir dönüşüm sayısı PER BUCKET'ta değerin 40 olduğunu unutmayın.
  4. Varsayılan parametrelerle simülasyon çalıştırmak için Simüle et'i tıklayın.
  5. Elde edilen simülasyonun gürültü oranlarını gözlemleyin.
  6. Şimdi TOPLAM günlük ilişkilendirilebilir dönüşüm sayısını 100 olarak ayarlayın. Bu işlemin, BUCKET BAŞINA ortalama günlük ilişkilendirilebilir dönüşüm sayısının değerini düşürdüğünü unutmayın.
  7. Simüle et'i tıklayın.
  8. Gürültü oranlarının artık daha yüksek olduğunu unutmayın. Bunun nedeni, her pakette daha az dönüşüm olduğunda gizliliği korumak için daha fazla gürültü uygulanmasıdır.

Önemli bir fark, bir reklamverenin olası toplam dönüşüm sayısı ile olası toplam ilişkilendirilmiş dönüşüm sayısı arasındadır. Özet raporlardaki gürültüyü nihai olarak etkileyen faktör budur. Atfedilen dönüşümler, toplam dönüşümlerin bir alt kümesidir ve reklam bütçesi ile reklam hedefleme gibi kampanya değişkenlerine yatkındır. Örneğin, diğer tüm koşullar eşit olduğunda 10 milyon TL'lik bir reklam kampanyasında 10 bin TL'lik bir reklam kampanyasına kıyasla daha fazla ilişkilendirilmiş dönüşüm elde etmeyi beklersiniz.

Dikkat edilmesi gerekenler:

  • İlişkilendirilmiş dönüşümleri tek dokunuşlu, aynı cihazda ilişkilendirme modeline göre değerlendirin. Bu dönüşümler, İlişkilendirme Raporlama API'si ile toplanan özet raporların kapsamındadır.
  • Atfedilen dönüşümler için hem en kötü senaryo sayısını hem de en iyi senaryo sayısını göz önünde bulundurun. Örneğin, diğer tüm koşullar eşit olduğunda bir reklamveren için olası minimum ve maksimum kampanya bütçelerini göz önünde bulundurun, ardından her iki sonuç için de ilişkilendirilebilir dönüşümleri simülasyonunuza giriş olarak yansıtın.
  • Android Özel Korumalı Alan'ı kullanmayı düşünüyorsanız hesaplamada platformlar arası ilişkilendirilmiş dönüşümleri göz önünde bulundurun.

Karar: Ölçeklendirme kullanma

Noise Lab'de deneyin

  1. Gelişmiş moda gidin.
  2. Parametreler yan panelinde, Toplama stratejiniz > Ölçeklendirme'yi bulun. Bu ayar varsayılan olarak Evet'e ayarlanır.
  3. Ölçeklendirmenin gürültü oranı üzerindeki olumlu etkilerini anlamak için önce Ölçeklendirme'yi Yok olarak ayarlayın.
  4. Simüle et'i tıklayın.
  5. Elde edilen simülasyonun gürültü oranlarını gözlemleyin.
  6. Ölçeklendirme'yi Evet olarak ayarlayın. Noise Lab'in, senaryonuzdaki ölçüm hedeflerinin aralıkları (ortalama ve maksimum değerler) göz önünde bulundurularak kullanılacak ölçeklendirme faktörlerini otomatik olarak hesapladığını unutmayın. Gerçek bir sistemde veya kaynak denemesi kurulumunda, ölçeklendirme faktörleri için kendi hesaplamanızı uygulamak isteyebilirsiniz.
  7. Simüle et'i tıklayın.
  8. Bu ikinci simülasyonda gürültü oranlarının daha düşük (daha iyi) olduğunu gözlemleyin. Bu durum, ölçeklendirme kullandığınız için oluşur.

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

Bu nedenle, sinyal-gürültü oranlarını artırmak için dönüşüm etkinliği sırasında toplanan değerleri katkı bütçesine göre ölçeklendirmeye (ve toplama işleminden sonra ölçeklerini küçültmeye) 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 dağılımı

Bu, ölçeklendirmeyle ilgilidir. Ölçeklendirmeyi kullanma başlıklı makaleyi okuduğunuzdan emin olun.

Noise Lab'de deneyin

Ölçüm hedefi, dönüşüm etkinliklerinde toplanan ayrı 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 hedeflerle simülasyon çalıştırmak için Simülasyonu 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 et'i tıklayın.
  6. Satın alma değeri için gürültü oranlarının bu ikinci simülasyonda daha düşük (daha iyi) olduğunu gözlemleyin. Bunun nedeni, daha az ölçüm hedefiniz olmasıdır. Bu nedenle, tek ölçüm hedefiniz artık katkı bütçesinin tamamını alı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, senaryonuzdaki ölçüm hedeflerinin aralıkları (ortalama ve maksimum değerler) göz önünde bulundurularak 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 şekilde böler.
  8. Simüle et'i tıklayın.
  9. Elde edilen simülasyonun gürültü oranlarını gözlemleyin. Simülasyonda gösterilen ölçeklendirme faktörlerini not edin.
  10. Şimdi daha iyi sinyal-gürültü oranları elde etmek için gizlilik bütçesi dağıtımını özelleştirelim.
  11. Her ölçüm hedefi için atanan bütçe yüzdesini ayarlayın. Varsayılan parametreler göz önüne alındığında, 1. ölçüm hedefi (yani satın alma değeri) 2. ölçüm hedefinden (yani satın alma sayısı) çok daha geniş bir aralığa (0 ile 1.000 arasında) sahiptir (1 ile 1 arasında, yani her zaman 1'e eşittir). Bu nedenle, "ölçeklendirmek için daha fazla alana" ihtiyacı vardır: Daha verimli bir şekilde ölçeklendirilebilmesi (bkz. Ölçeklendirme) için 1. Ölçüm hedefine 2. Ölçüm hedefinden daha fazla katkı bütçesi atanması ideal olacaktır.
  12. Bütçenin% 70'ini 1. ölçüm hedefine atayın. Ölçüm hedefi 2'ye% 30 atayın.
  13. Simüle et'i tıklayın.
  14. Elde edilen simülasyonun gürültü oranlarını gözlemleyin. Satın alma değeri için gürültü oranları artık önceki simülasyona göre belirgin şekilde daha düşük (daha iyi). Satın alma sayısı ise kabaca aynı kalmıştır.
  15. Metrikler arasındaki bütçe dağılımını ayarlamaya devam edin. Bunun gürültüyü nasıl etkilediğini gözlemleyin.

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


Bir dönüşüm etkinliğinde tek bir veri noktasını (ölçüm hedefi) ölçerseniz (ör. dönüşüm sayısı) 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 fazla ölçüm hedefi ayarlarsanız bu veri noktalarının katkı bütçesini paylaşması gerekir. Bu durum, değerlerinizi ölçeklendirmek için daha az esnekliğe sahip olduğunuz anlamına gelir.

Bu nedenle, ne kadar çok ölçüm hedefiniz varsa sinyal-gürültü oranlarının o kadar düşük olması (daha fazla gürültü) olasıdır.

Ölçüm hedefleriyle ilgili olarak verilmesi gereken bir diğer karar da bütçe dağılımıdır. Katkı bütçesini iki veri noktası arasında eşit olarak bölerseniz her veri noktası 65536/2 = 32768 bütçe alır. Bu, her veri noktası için olası maksimum değere bağlı olarak optimum olabilir veya olmayabilir. Örneğin, maksimum değeri 1 olan satın alma sayısı ve minimum değeri 1, maksimum değeri 120 olan satın alma değeri ölçüyorsanız satın alma değeri, ölçeği büyütmek için (yani katkı bütçesinden daha büyük bir pay almak için) "daha fazla alana" sahip olmaktan yararlanır. Gürültünün etkisiyle ilgili olarak bazı ölçüm hedeflerine diğerlerinden daha fazla öncelik verilmesi gerekip gerekmediğini görürsünüz.

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

Noise Lab'de deneyin

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

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

Ö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 edinin).

Ancak bu ölçeklendirme faktörünü hesaplamak için gerçek bir maksimum değer kullanmaktan kaçının. Aksi takdirde sinyal-gürültü oranlarınız kötüleşir. Bunun yerine, aykırı değerleri kaldırın ve pratik bir maksimum değer kullanın.

Aykırı değer yönetimi derinlemesine incelenmesi gereken bir konudur. Sinyal-gürültü oranlarını iyileştirmek için çeşitli ayrıntılı teknikler kullanılabilir. 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, artık bir kaynak denemesi kullanarak gerçek ölçüm verileri toplayarak özet raporlarla denemeler yapmaya başlayabilirsiniz. API'yi denemek için kılavuzları ve ipuçlarını inceleyin.

Ek

Noise Lab'e hızlı genel bakış

Noise Lab, gürültü yönetimi stratejilerini hızlıca değerlendirip 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 etkilerini anlama.
  • Farklı tasarım kararları verildiğinde 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 parametrelerini ayarlayın.
  • Özet raporların kullanışlılığıyla ilgili geri bildiriminizi paylaşın: Hangi epsilon ve gürültü parametre değerleri sizin için uygun, hangileri değil? Büküm noktaları nerede?

Bunu bir hazırlık adımı olarak düşünebilirsiniz. Noise Lab, girişinize göre özet rapor çıktılarını simüle etmek için ölçüm verileri oluşturur. Herhangi bir veriyi kalıcı olarak saklamaz veya paylaşmaz.

Gürültü Laboratuvarı'nda iki farklı mod vardır:

  1. Basit mod: Gürültü üzerinde sahip olduğunuz kontrollerin temellerini anlama
  2. Gelişmiş mod: Farklı gürültü yönetimi stratejilerini test edin ve kullanım alanlarınız için en iyi sinyal-gürültü oranlarını hangisinin sağladığını değerlendirin.

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

Basit mod
  • Basit modda, Epsilon gibi parametreleri (sol tarafta veya aşağıdaki ekran görüntüsünde 2. sırada) kontrol edebilir ve bunların gürültüyü nasıl etkilediğini görebilirsiniz.
  • Her parametrenin bir ipucu (bir "?" düğmesi) vardır. Her parametrenin açıklamasını görmek için bunları tıklayın (Aşağıdaki ekran görüntüsünde 3. madde).
  • Başlamak için "Simüle et" düğmesini tıklayın ve çıkışın nasıl göründüğünü inceleyin (Aşağıdaki ekran görüntüsünde 4. adım).
  • Çıkış bölümünde çeşitli ayrıntıları görebilirsiniz. Bazı öğelerin yanında "?" işareti bulunur. Çeşitli bilgilerle ilgili açıklamaları görmek için her "?" işaretini tıklayın.
  • Tablonun genişletilmiş bir sürümünü görmek istiyorsanız Çıkış 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.).
  • Çıkış bölümündeki her veri tablosunun ardından, 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 de bulunur (Aşağıdaki ekran görüntüsünde 6. adım).
  • Parametreler bölümündeki parametreler için farklı ayarları test edin ve bunların çıkışı nasıl etkilediğini görmek için Simüle Et'i tıklayın:
    Basit mod için Noise Lab arayüzü.
    Basit mod için Noise 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. madde).
  • Parametreler bölümünde daha aşağı kaydırarak Anahtar Strateji seçeneğini görebilirsiniz. Bu, farklı anahtar yapılarını test etmek için kullanılabilir (Aşağıdaki ekran görüntüsünde 3. sırada)
    • Farklı anahtar yapılarını test etmek için anahtar stratejisini "B" olarak değiştirin.
    • Kullanmak istediğiniz farklı anahtar yapılarının sayısını girin (varsayılan olarak "2" ayarlanmıştı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örürsünüz.
    • Çıkışı görmek için Simüle et'i tıklayın.
      Gelişmiş modda, kenar çubuğunda vurgulanan, izlenecek ölçüm hedefleri ve boyutlarla ilgili kontroller bulunur.
      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, grupların/anahtarların seyrek olduğunu ve sınırlı sayıda hassas etkinlikten katkılar içerdiğini gösterir. Bu işlem, Noise Lab tarafından otomatik olarak yapılır. Böylece, kişilerin "kalabalığın içinde saklanmasına" olanak tanınır. Diğer bir deyişle, bu sınırlı kişilerin gizliliği daha fazla gürültü eklenerek korunur.

Düşük bir gürültü değeri, veri kurulumunun, bireylerin "kalabalığın içinde saklanmasına" zaten izin verecek şekilde tasarlandığını gösterir. Bu, grupların, bireysel kullanıcı gizliliğinin korunduğunu doğrulamak için yeterli sayıda etkinlikten katkılar içerdiği anlamına gelir.

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

APE (ortalama yüzde hatası)

APE, gürültünün sinyale, yani gerçek özet değerine oranıdır.

Daha düşük APE değerleri, daha iyi sinyal-gürültü oranları anlamına gelir.

Formül

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

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

True, gerçek özet değeridir. APE, her gerçek özet değerindeki gürültünün ortalamasıdır ve bir özet raporundaki tüm girişler için ortalaması alınır. Gürültü Laboratuvarı'nda bu değer, yüzde olarak ifade etmek için 100 ile çarpılır.

Avantajlar ve dezavantajlar

Daha küçük boyutlu gruplar, APE'nin nihai değeri üzerinde orantısız bir etkiye sahiptir. Bu durum, gürültü değerlendirilirken yanıltıcı olabilir. Bu nedenle, APE'nin bu sınırlamasını azaltmak için tasarlanmış başka bir metrik olan RMSRE_T'yi ekledik. Ayrıntılar için örnekleri inceleyin.

Kod

APE hesaplaması için kaynak kodunu inceleyin.

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

RMSRE_T (eşikli kök ortalama kareli göreli hata), gürültü için kullanılan başka bir ölçüdü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 edilebilir gürültü oranı %20 ise ve RMSRE_T değeri 0,2 ise gürültü seviyelerinin kabul edilebilir aralığınızda olduğundan emin olabilirsiniz.

Formül

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

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

RMSRE_T'nin anlaşılması APE'ye kıyasla biraz daha karmaşıktır. Ancak, özet raporlardaki gürültüyü analiz etme konusunda bazı durumlarda APE'den daha uygun olmasını sağlayan birkaç avantajı vardır:

  • RMSRE_T daha kararlıdır. "T" bir eşiktir. "T", RMSRE_T hesaplamasında daha az dönüşüm içeren ve bu nedenle küçük boyutları nedeniyle gürültüye daha duyarlı olan gruplara daha az ağırlık vermek için kullanılır. T ile metrik, az sayıda dönüşüm içeren gruplarda ani artış göstermez. T değeri 5'e eşitse 0 dönüşümlü bir paketteki 1 kadar küçük bir gürültü değeri 1'in çok üzerinde olarak gösterilmez. Bunun yerine, T 5'e eşit olduğundan 1/5'e eşdeğer olan 0,2 ile sınırlandırılır. Bu metrik, daha küçük gruplara daha az ağırlık vererek gürültüye karşı daha hassas hale gelir. Bu nedenle daha dengelidir ve iki simülasyonu karşılaştırmayı kolaylaştırır.
  • RMSRE_T, basit bir toplama işlemine olanak tanır. Birden fazla grubun RMSRE_T değerini gerçek sayılarıyla birlikte bilmek, toplamlarının RMSRE_T değerini hesaplamanıza olanak tanır. Bu sayede, bu birleştirilmiş değerler için RMSRE_T'ye göre optimizasyon da yapabilirsiniz.

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

Kod

RMSRE_T hesaplaması için kaynak kodunu inceleyin.

Örnekler

Üç paketi olan özet rapor:

  • bucket_1 = noise: 10, trueSummaryValue: 100
  • bucket_2 = noise: 20, trueSummaryValue: 100
  • bucket_3 = noise: 20, trueSummaryValue: 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

Üç paketi olan özet rapor:

  • bucket_1 = noise: 10, trueSummaryValue: 100
  • bucket_2 = noise: 20, trueSummaryValue: 100
  • bucket_3 = noise: 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

Üç paketi olan özet rapor:

  • bucket_1 = noise: 10, trueSummaryValue: 100
  • bucket_2 = noise: 20, trueSummaryValue: 100
  • bucket_3 = noise: 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 DSP veya reklam ölçümü şirketinin, birden fazla sektör, para birimi ve satın alma fiyatı potansiyeli içeren binlerce küresel reklam müşterisi olabilir. Bu nedenle, reklamveren başına bir toplama anahtarı oluşturmak ve yönetmek muhtemelen çok pratik olmayacaktır. Ayrıca, bu binlerce küresel reklamverendeki gürültünün etkisini sınırlayabilecek bir maksimum toplanabilir değer ve toplama bütçesi seçmek de zor olacaktır. Bunun yerine aşağıdaki senaryoları inceleyelim:

Temel Strateji A

Reklam teknolojisi sağlayıcı, tüm reklamcılık müşterileri için tek bir anahtar oluşturup yönetmeye karar verir. Tüm reklamverenler ve tüm para birimleri için satın alma aralığı, düşük hacimli ve üst düzey satın alma işlemlerinden yüksek hacimli ve düşük düzey satın alma işlemlerine kadar değişir. Bu durumda aşağıdaki anahtar oluşturulur:

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

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 verirler. Tüm reklamverenler ve tüm para birimleri için satın alma aralığı, düşük hacimli ve üst düzey satın alma işlemlerinden yüksek hacimli ve düşük düzey satın alma işlemlerine kadar değişir. Para birimine göre ayırarak 2 anahtar oluştururlar:

Anahtar 1 (ABD doları) Tuş 2 (¥)
Maksimum toplanabilir değer 40.000 ABD doları 5.000.000 Japon yeni
Satın alma değeri aralığı [120 - 40.000] [15.000 - 5.000.000]

Para birimi değerleri para birimleri arasında eşit olarak dağıtılmadığından, B anahtar stratejisinin sonucunda A anahtar stratejisine kıyasla daha az gürültü olacaktır. Örneğin, Japon yen'i cinsinden satın alma işlemlerinin ABD doları cinsinden satın alma işlemleriyle karıştırılmasının temel verileri ve sonuçtaki gürültülü çıkışı nasıl değiştireceğini düşünün.

Key Strategy C

Reklam teknolojisi sağlayıcı, tüm reklamcılık müşterileri için dört anahtar oluşturup yönetmeye ve bunları Para Birimi x Reklamveren sektörü şeklinde ayırmaya karar verir:

1. anahtar
(ABD doları x üst düzey mücevher reklamverenleri)
2. Önemli nokta
(¥ x Üst düzey mücevher reklamverenleri)
3. Önemli nokta
(ABD x Giyim perakendecisi reklamverenleri)
Önemli 4
(¥ x Giyim perakendecisi reklamverenleri)
Maksimum toplanabilir değer 40.000 ABD doları 5.000.000 Japon yeni 500 ABD doları ¥65.000
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 olarak dağıtılmadığından, C anahtar stratejisinin sonucunda B anahtar stratejisine kıyasla daha az gürültü olacaktır. Örneğin, üst düzey mücevher satın alımlarının beyzbol şapkası satın alımlarıyla nasıl karıştığını düşünün. Bu durum, temel verileri ve sonuçtaki gürültülü çıktıyı değiştirir.

Çıkıştaki gürültüyü azaltmak için birden fazla reklamverenin ortak noktaları için paylaşılan maksimum toplu değerler ve paylaşılan ölçeklendirme faktörleri oluşturmayı düşünebilirsiniz. Örneğin, reklamverenleriniz için aşağıdaki stratejileri deneyebilirsiniz:

  • Para birimine (USD, ¥, CAD vb.) göre ayrılmış bir strateji
  • Reklamveren sektörüne (sigorta, otomotiv, perakende vb.) göre ayrılmış bir strateji
  • Benzer satın alma değeri aralıklarıyla ayrılmış bir strateji ([100], [1000], [10000] vb.)

Reklamveren ortak noktaları, anahtarlar ve ilgili kodlarla ilgili temel stratejiler oluşturarak anahtarları ve kodları daha kolay yönetebilir, sinyal-gürültü oranlarını yükseltebilirsiniz. Gürültü etkisini en üst düzeye çıkarma ile kod yönetimi arasındaki dönüm noktalarını ortaya çıkarmak için farklı reklamveren ortaklıklarıyla farklı stratejiler deneyin.


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

İki reklamverenin yer aldığı bir senaryoyu ele alalım:

  • A reklamvereni:
    • A reklamverenin sitesindeki tüm ürünlerde satın alma fiyatı olasılıkları 880 TL aralığında [120 TL - 1.000 TL] arasındadır.
    • Satın alma fiyatları, 880 ABD doları aralığında eşit olarak dağıtılır. Medyan satın alma fiyatından iki standart sapma dışında kalan aykırı değerler yoktur.
  • B reklamvereni:
    • B reklamverenin sitesindeki tüm ürünlerde satın alma fiyatı olasılıkları 880 TL aralığında [120 TL - 1.000 TL] arasındadır.
    • Satın alma fiyatları büyük ölçüde 120-500 ABD doları aralığında olup satın alma işlemlerinin yalnızca% 5'i 500-1.000 ABD doları aralığında gerçekleşmektedir.

Katkı bütçesi şartları ve nihai sonuçlara gürültü uygulama metodolojisi göz önüne alındığında, B reklamvereni, A reklamvereninden daha gürültülü bir çıktıya sahip olacaktır. Bunun nedeni, B reklamvereninin temel hesaplamaları etkileyecek aykırı değerler için daha yüksek bir potansiyele sahip olmasıdır.

Belirli bir anahtar kurulumuyla bu durumu azaltmak mümkündür. Aykırı verileri yönetmeye ve satın alma değerlerini anahtarın satın alma aralığına 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 ABD doları satın alma değerinin üzerinde göründüğünü belirtiyor. Bu reklamveren için iki ayrı anahtar uygulamayı deneyin:

  • 1. Anahtar Yapısı : Yalnızca 120-500 ABD doları aralığındaki satın alma işlemlerini yakalayan anahtar (~% 95 toplam satın alma hacmini kapsar).
  • 2. Önemli Yapı: Yalnızca 500 ABD dolarından yüksek satın alma işlemlerini yakalayan anahtar (~toplam satın alma hacminin% 5'ini kapsar).

Bu temel stratejinin uygulanması, B reklamvereni için gürültüyü daha iyi yönetmeli ve özet raporlardan elde edilen faydayı en üst düzeye çıkarmaya yardımcı olmalıdır. Yeni, daha küçük aralıklar göz önüne alındığında, A anahtarı ve B anahtarı artık önceki tek anahtara kıyasla her bir anahtar arasında daha eşit bir veri dağılımına sahip olmalıdır. Bu, her anahtarın çıkışında önceki tek anahtara kıyasla daha az gürültü etkisiyle sonuçlanır.