Bu durum, yalnızca Google Ad Manager 360 için geçerlidir
PPID (Yayıncı tarafından sağlanan tanımlayıcı), bir Google Ad Manager 360 özelliğidir ve ağınızda etkinleştirilmemiş olabilir. PPID'yi etkinleştirmek için hesap yöneticinizle iletişime geçin.
Yayıncı tarafından sağlanan tanımlayıcı (PPID), yayıncıların Google Ad Manager'a sıklık sınırı, kitle segmentasyonu, kitle hedefleme, sıralı reklam rotasyonu ve kitleye dayalı diğer reklam yayını kontrolleri için cihazlar genelinde kullanılacak bir tanımlayıcı göndermesini sağlar. #PPID
Şuraya git:
- PPID'lerin işleyiş şekli
- Birinci taraf verileriyle PPID'ler oluşturma
- PPID'leri silme
- Tanımlayıcıyı ayarlama
- Sınırlar ve gereksinimler
- Programatik için PPID'yi etkinleştirme
- PPID hakkında rapor oluşturma
- Birden fazla tanımlayıcıya sahip istekler
PPID'lerin işleyiş şekli
- Ad Manager'a gönderilen tanımlayıcıya Google için bir anlam ifade etmeyecek şekilde karma oluşturma veya şifreleme işlemi uygulanmalıdır ve bu tanımlayıcı ham kimliği tanımlayabilecek bilgi olmamalıdır.
- Google, bir kullanıcının kişiselleştirilmiş reklamları devre dışı bıraktığını fark ederse (ör. Reklam Ayarları, AB kullanıcı rızası kontrolleri veya kısıtlanmış veri işleme [KVİ] ayarlarını kullanarak) reklamları kullanıcının web tarayıcısına hedeflemek için PPID kullanımına izin veren özellikler devre dışı bırakılacaktır.
- Kullanıcı kişiselleştirilmiş reklamları devre dışı bırakmak için mekanizmaya erişebilmelidir.
-
Kullanıcı, yayıncının reklamcılıkla bağlantılı olarak PPID kullanmasını devre dışı bırakır veya hesabını silerse yayıncı, Google'a bu kullanıcıyla ilişkili PPID göndermeyi hemen durdurmalıdır.
Birinci taraf verileriyle PPID'ler oluşturma
Kitle Çözümleri'ni kullanan yayıncılar için PPID, üçüncü taraf çerezlerine veya kimliklerine gerek kalmadan, tanınan kullanıcılardan kalıcı ve gizliliğe öncelik veren kitle segmentleri oluşturmaya yardımcı olabilir. PPID'ler, kullanıcıların oturum açma bilgilerini veya belirsizleştirilmiş birinci taraf çerezlerini temel alabilir. İlk adımınız, bireysel kullanıcıları tanımanıza yardımcı olması için hangi birinci taraf verilerine sahip olduğunuzu belirlemektir.
Oturum açmış kullanıcılarınız varsa e-posta adresi veya belirli bir kullanıcıyla ilişkili benzersiz kimlik gibi oturum açılmış verileri temel alan PPID'ler geliştirebilirsiniz. Bu, aynı kullanıcıyı birden çok cihazda oturum açtığında da tanımlamanıza yardımcı olur.
Oturum açmış kullanıcıları olmayan yayıncılar için PPID'ler, alana özgü birinci taraf çerezleri veya yayıncı tarafından genellikle sunucu tarafında ayarlanan tanımlayıcılar kullanılarak geliştirildiğinde faydalı olabilir. Her kullanıcı oturumunda yeni PPID'ler oluşturmaktan kaçınmak için anonimleştirme tanımlayıcılarının, birden çok oturumda her bir kullanıcı için kalıcı olması gerekir.
PPID'leri silme
Bir kullanıcı yayıncıdan kullanıcı verilerini silmesini isterse yayıncı, kullanıcı verilerinin Google'ın dahili depolama sistemlerinden silinmesi için kullanıcının veri silme isteğini Ad Manager'a gönderebilir.
+
, =
, /
veya $
içeriyorsa değeri bir URL yer tutucusuna eklemeden önce URL olarak kodlamanız gerekir.PPID verilerinin silinmesini isteyen yayıncıların, şu URL'yi kullanarak isteği başlatması gerekir:
https://securepubads.g.doubleclick.net/user_data_deletion?ppid={user's_PPID}&iu={publisher's_AdManager_network_code}
Örnek
https://securepubads.g.doubleclick.net/user_data_deletion?ppid=12JD92JD8078S8J29SDOAKC0EF230337&iu=12345
- Yayıncılar kullanıcılarından veri silme isteğinde bulunan bir sinyal alır almaz bu işleme başlayabilir.
- Bu sinyal yayıncıdan başarıyla alındıktan sonra, dahili sistemlerimiz mevcut kullanıcı verilerinin bağlantısını PPID'den derhal kaldırır ve bu veriler 63 gün içinde tamamen silinir.
Beklenen yanıt
Başarılı istekler "200" HTTP yanıt durum kodunu döndürür. Başarısız istekler ise "400" HTTP yanıt durum kodunu döndürür. PPID veri silme API'si etkinleştirilmemişse "404" HTTP yanıt durum kodu döndürülür.
Tanımlayıcıyı ayarlama
Siteleriniz/uygulamalarınız, 180 gün boyunca belirli bir PPID ile Google Ad Manager reklam istekleri (veya kitle piksel istekleri) göndermezse PPID'nin geçerli olması için bu isteklerin tekrar gönderilmesi gerekir. Google, PPID kaynaklarını akıllı bir şekilde optimize etmek için PPID'leri daha kısa süreli hareketsizlikten sonra kaldırabilir.
Google Yayıncı Etiketleri
Web siteleri için PublisherProvidedId
yöntemini kullanın:
pubService
için yöntem ayrıntıları
pubService.setPublisherProvidedId(identifier)
Sıklık sınırı ve diğer kitleye dayalı etkinliklerde kullanılacak ve yayıncı tarafından sağlanan kimlik için değerleri ayarlar.
Parametreler
dize
tanımlayıcısı: Yayıncı tarafından sağlanan alfasayısal bir kimlik; maksimum 150 karakter olması önerilir.
Örnek
googletag.pubads().setPublisherProvidedId('12JD92JD8078S8J29SDOAKC0EF230337');
googletag.enableServices();
</script>
Google Mobile Ads SDK'sı
GoogleAdManagerExtras
sınıfı, setPublisherProvidedId(string ID)
adlı bir yöntem içerir. Daha fazla bilgi için Google Mobile Ads SDK'sı dokümanlarına bakın.
Google IMA SDK'sı
HTML5, iOS ve Android SDK'ları, PPID'yi ayarlamak için aşağıdaki yöntemleri ve özellikleri sunar.
-
HTML5 - ima.ImaSdkSettings.setPpid()
-
iOS - IMASettings.ppid (değişebilir nesne mülkü, yöntem değil)
- Android - ImaSdkSettings.setPpid()
JS olmayan istek (Etiketsiz İstek olarak da bilinir)
PPID'yi iletmesi gereken /adx
veya /ad+/jump
kullanılarak doğrudan Google Ad Manager'a yapılan istekler ppid=
parametresini içermelidir.
+
, =
, /
veya $
içeriyorsa değeri bir URL yer tutucusuna eklemeden önce URL olarak kodlamanız gerekir.Kitle Çözümleri piksel etiketleri
Kitle Çözümleri piksel etiketleri kullanılarak doğrudan Google Ad Manager'a yapılan istekler ppid=
parametresini içermelidir.
+
, =
, /
veya $
içeriyorsa değeri bir URL yer tutucusuna eklemeden önce URL olarak kodlamanız gerekir.Web için örnek etiket
ad-manager-network_code
}/DFPAudiencePixel;dc_seg={segment_ID
};ppid={your_ID
}"></script>Uygulamalar için örnek etiket
ad-manager-network_code
}/DFPAudiencePixel;ord=%%CACHEBUSTER%%;dc_seg={segment_ID
};ppid={your_ID
}?gdpr=<0,1>&gdpr_consent=<tc string>&tfua=<0,1>&tfcd=<0,1>Sınırlar ve gereksinimler
Aşağıda belirtilen gereksinimlerin karşılanamaması, PPID'lerin sistemlerimiz tarafından yok sayılmasına veya silinmesine neden olabilir.
PPID değeri şu özelliklere sahip olmalıdır:
-
Alfasayısal ([0-9a-zA-Z], '+', '.', '=' , '/' , '_' , '-' , '$', ',', '{', '}') veya UUID HEX temsili (8-4-4-4-12).
Örnek
Doğru PPID'lerin örneklerini aşağıda bulabilirsiniz:
- 12JD92JD8078S8J29SDOAKC0EF230337
- 12jd92jd8078s8j29sdoakc0ef230337
- 12Jd92jD8078s8j29sDoakc0ef230337
- 123e4567-e89b-12d3-a456-426614174000
Yayıncılar, aşağıdaki araçları kullanarak şu normal ifade ile PPID'lerin doğru olup olmadığını kontrol edebilir:
^[0-9a-zA-Z+.=\/_\-$,{}]{22,150}$Araçlar
-
Minimum 22 karakter.
-
Maksimum 150 karakter.
-
Karma oluşturma işlemi uygulanmış veya şifrelenmiştir, yani Google için bir anlam ifade etmez.
-
+
,=
,/
veya$
içeriyorsa URL olarak kodlanmış.Geçerli bir PPID değerinde izin verilen bazı karakterler, URL'lere eklendiklerinde özel anlamlara sahiptir. Tanımlayıcı kodu karartmak için kullanılan karakter kümesi+
,=
,/
veya$
içeriyorsa değeri bir URL yer tutucusuna eklemeden önce URL olarak kodlayın. Bu, GPT'ninpubService.setPublisherProvidedId(identifier)
yöntemi gibi bir SDK yöntemi kullanmaktan farklıdır. Bu yöntemde SDK, sağlanan değerin URL kodlamasını üstlenir.ÖrnekAES şifrelemesini kullanarak bir kullanıcı kimliğini gizlersiniz ve sonuçta elde edilen PPID değerin6lvihJocabdNhFQqRbBt552lNGh74k7/1kZ2dC0dXk=
olur. Değerdeki/
ve=
karakterleri, tanımlayıcı PPID URL parametresine eklenmeden önce URL olarak kodlanmalıdır.Sonuçta ortaya çıkan doğru kodlanmış URL parametresippid=n6lvihJocabdNhFQqRbBt552lNGh74k7%2F1kZ2dC0dXk%3D
olacaktır. -
Yalnızca bir kullanıcı birden fazla oturum için tanımlanabilirse gönderilir (örneğin, PPID oluşturmak için birden fazla oturumda kullanılabilen birinci taraf çerez kullanılabilir).
PPID değeri oluşturma algoritmasını değiştirmekten kaçının. Bu değişiklik; sıklık sınırı, kitle segmentasyonu ve hedefleme, sıralı reklam rotasyonu ve diğer kitleye dayalı reklam yayını özellikleri gibi çeşitli özelliklerin sıfırlanmasına neden olur.
Programatik için PPID'yi etkinleştirme
Etkinleştirildiğinde PPID, Ad Manager üçüncü taraf çerezlerinin veya cihaz kimliklerinin bulunmadığı durumlarda programatik trafikte alıcı sıklık sınırını ve ilgi alanına dayalı reklam kişiselleştirmeyi desteklemek için Google ve programatik talebi tarafından kullanılabilir. Bu, yayıncının programatik gelirini potansiyel olarak artırırken kullanıcının etkinlik takibini yalnızca aynı Ad Manager ağıyla sınırlar:
-
PPID'leri Google ve programatik talebiyle paylaşmadan önce Ad Manager, bunları yayıncı başına bölümlendirilmiş kimliklere dönüştürür. Böylece kullanıcılar diğer yayıncıların sitelerinde ve uygulamalarında tanımlanamaz.
-
PPID'yi etkinleştirmenin yanı sıra PPID'leri programatik olarak kimlerle paylaşacağınızı da (ör. Google talebi, Authorized Buyers ve Open Bidding ile teklif verenler) seçmeniz gerekir. Bunu Talep kanalı ayarları üzerinden yaparsınız. Google dışı talep için PPID'nin şimdilik yalnızca AEA, İsviçre, Birleşik Krallık, Kaliforniya ve bazı ABD eyaletlerinin dışında kullanılabildiğini unutmayın.
-
Verilerinizi (birinci taraf veriler dahil), güvenli sinyalleri kullanarak seçtiğiniz üçüncü taraf teklif verenlere gönderebilirsiniz.
Programatik için PPID'yi etkinleştirmek üzere şu adımları uygulayın:
-
Google Ad Manager'da oturum açın.
-
Yayınlama'yı ve ardından Talep kanalı ayarları'nı tıklayın.
-
“Yayıncı veri paylaşımı” altında Programatik için yayıncı tarafından sağlanan tanımlayıcılar (PPID) seçeneğini tıklayın.
-
Talep kanalı için programatikte PPID'yi etkinleştirmek üzere anahtarı açın.
-
Kaydet'i tıklayın.
PPID hakkında rapor oluşturma
PPID'si olan ("Mevcut" değer) veya olmayan ("Eksik" değer) reklam isteklerine göre kapsam dökümünü görmek için Ad Manager raporlarında "PPID durumu" boyutunu kullanın. Bu boyut, hem rezervasyon trafiğini hem de programatik trafiği kapsar.
- Programatik ve rezervasyon trafiğindeki PPID kapsamıyla ilgili sorunları gidermek için "PPID durumu" boyutunu kullanın. Örneğin, bazı envanterlerde doğru PPID yapılandırmasının eksik olup olmadığını anlamak için sırasıyla PPID durumu, Şunlardan Herhangi Biridir: ve Eksik filtresini ekleyerek Toplam Reklam İsteği Sayısı için Reklam Birimi'ne ve/veya İstek Türü'ne göre rapor oluşturabilirsiniz.
- Programatik için PPID, yalnızca trafiğinizin üçüncü taraf tanımlayıcıların kullanılamadığı kısımlarında geçerlidir. Başka bir deyişle, üçüncü taraf çerezlerin kullanılamadığı programatik trafik üzerinde herhangi bir etkiye sahip değildir. Bu nedenle, PPID mevcutken programatik performansı analiz edildiğinde üçüncü taraf çerezlerin veya cihaz kimliklerinin kullanılamadığı reklam isteklerinde analizinizi sınırlamak için sırasıyla Üçüncü taraf kimlik durumu, Şunlardan Herhangi Biridir: ve Eksik filtresini seçmeniz önerilir.
- "PPID durumu" boyutu, gelir etkilerini doğru şekilde belirlemek için kullanılamaz ancak performansı göstermek için kullanılabilir. Gelir artışını daha iyi anlamak için yayıncıların kendi A/B testlerini gerçekleştirmelerini, farklı envanter türlerini ve üçüncü taraf tanımlayıcının varlığını dikkate almalarını öneririz.
Birden fazla tanımlayıcıya sahip istekler
Daha önce de belirtildiği gibi PPID, Google Ad Manager tarafından kullanılan diğer tanımlayıcıları (ör. masaüstü ortamındaki çerezler veya AdID ve IDFA gibi sıfırlanabilir mobil reklamcılık kimlikleri) değiştirmek yerine tamamlar. Çoğu durumda bu, Google Ad Manager'a yapılan PPID'nin etkin olduğu reklam isteğinin birden fazla tanımlayıcıya sahip istek olacağı, yani birincil PPID tanımlayıcısı ve ikincil masaüstü/mobil tanımlayıcısı içereceği anlamına gelir. Reklam çağrısı başına yalnızca bir PPID iletilebilir.
Bu, Google Ad Manager davranışını aşağıda ayrıntılı açıklanan birçok şekilde etkileyebilir.
Kitle segmenti hedefleme
Segment üyeliği ikincil tanımlayıcı ve PPID için bağımsız olarak korunur. Birden fazla tanımlayıcıya sahip istek alındığında, istek iki tanımlayıcı arasında birleştirilen segment üyeliğinden herhangi birine hedeflenmiş satır öğeleri sunabilir.
Örnek
Bir kullanıcı oturum açmış kullanıcılar için PPID'yi destekleyen bir spor sitesini veya uygulamayı ziyaret eder ancak oturum açmaz. Bu kullanıcı, sitedeki veya uygulamadaki basketbol hayranları için kitle segmentine (segment S1) eklenmesine neden olan sayfaları ziyaret eder. Kullanıcı oturum açmadığından, ikincil tanımlayıcı kitle segmentine eklenir. Daha sonra kullanıcı sitede veya uygulamada oturum açarak diğer reklam isteklerinde PPID'nin eklenmesini tetikler. Bu kullanıcının 25-34 yaş aralığında olduğu bilinmektedir ve PPID'si toplu tanımlayıcı yüklemeleri ile yaşı temel alan kitle segmentine (segment S2) eklenmiştir. Kullanıcının birden fazla tanımlayıcıya sahip isteklerinden herhangi biri için S1 ve/veya S2 segmentlerine hedeflenen satır öğeleri sunulabilecektir.
Kitle segmenti paylaşımı
PPID'ler tek bir ağa özgüdür. Yani her ağ, kendi PPID ad alanına sahiptir; böylece iki ağ farklı kullanıcılara aynı PPID'yi atadığında çakışma önlenir. Bir ağın PPID'lerinden oluşturulan kitle segmentleri, diğer ağlarla veya ürünlerle paylaşılamaz (daha doğrusu, bir ağdaki isteklerde yer alan PPID'ler başka bir ağın kitle segmentinde yer alan PPID'lerle asla eşleşmeyecektir). Yalnızca çerez veya cihaz kimlikleri temel alınarak oluşturulan segmentler birden fazla ağ arasında paylaşılabilir. Hem PPID'ler hem de ikincil kimlikler içeren kitle segmenti paylaşılabilir, ancak bu segmente hedeflenen reklamlar, yalnızca reklam isteğindeki ikincil tanımlayıcı segmentteki ikincil tanımlayıcıyla eşleştiyse birden fazla tanımlayıcıya sahip isteğe sunulabilir.
Kitle segmenti üyeliği
Birden fazla tanımlayıcıya sahip istek alınırsa, kitle segmenti üyeliğini tetiklemek veya yenilemek için yalnızca birincil PPID dikkate alınır. İstekte iletilen hiçbir ikincil tanımlayıcı bu amaç için dikkate alınmaz.
Örnek
Sıklık sınırı
Birden fazla tanımlayıcıya sahip istek alınırsa, sıklık sınırının hesaplanması için yalnızca birincil PPID dikkate alınır. İstekte iletilen hiçbir ikincil tanımlayıcı bu amaç için dikkate alınmaz.
Örnek
Sıralı reklam öğesi rotasyonu
Birden fazla tanımlayıcıya sahip istek alınırsa, sunulacak sıralı rotasyonda bir sonraki reklam öğesini belirlemek için yalnızca birincil PPID dikkate alınır. İstekte iletilen hiçbir ikincil tanımlayıcı bu amaç için dikkate alınmaz.
Örnek
Veri aktarımı raporlama
Birden fazla tanımlayıcıya sahip istekte aktarılan iki tanımlayıcı da veri aktarımı raporlamaya gider ancak bunlar şifrelenerek raporlanır. Bir yayıncı şifreleme işlemini tersine çeviremez (PPID'yi veya ikincil tanımlayıcıyı orijinal biçimlerine geri getirerek). Ancak bu şifreli tanımlayıcılar daha sonra yeniden pazarlanmak/hedeflenmek üzere kitle listelerine toplu olarak yüklenebilir.
Örnek
PublisherProvidedID
alanında ve kullanıcının ikincil tanımlayıcısının gösterimi UserId
alanında görünür.