Video & sari kata · Pemuat Lakaran kecil YouTube & Pemapar Metadata
Mengapa 'kenalan i.ytimg.com dan youtube.com' dinyatakan sebelum anda menampal
· Mengapa ia penting
youtube privasi browser-devtools
Kebanyakan alat menerangkan privasi mereka dalam halaman dasar; yang ini menamakan hosnya pada alat itu sendiri. Siaran ini menerangkan sebab penamaan hos di hadapan penting, cara ia sesuai dengan persediaan tanpa analitik ToolAcre dan cara memegang alat itu pada janji.
Janji rangkaian dalam satu baris — mengapa 'menghubungi i.ytimg.com dan youtube.com' adalah luar biasa
Menamakan i.ytimg.com dan www.youtube.com sebelum Ambil memberikan jangkaan konkrit kepada pengulas IT dan bukannya janji yang tidak jelas tentang privasi. Hos pertama menyediakan imej kecil kepada calon; yang kedua menyajikan rekod oEmbed. Oleh kerana pendedahan muncul sebelum klik, penguji boleh memerhati halaman terbiar, menampal pautan dan memutuskan sama ada permintaan pihak ketiga yang didokumenkan boleh diterima sebelum sebarang carian bermula.
Baca kenyataan pada skop sebenar. Ia menerangkan permintaan yang dimulakan oleh operasi Ambil alat ini, bukan setiap fon, skrip, permintaan analitis atau ciri penggunaan yang mungkin wujud di tempat lain pada halaman pengeluaran. Audit yang berguna mengasingkan tindakan yang sedang diuji dan membandingkan trafiknya dengan hos yang didokumenkan. Ia tidak mengubah satu jejak bersih menjadi tuntutan seluruh halaman yang tidak dapat diwujudkan oleh pelaksanaan bersempadan.
Dasar berbanding pernyataan yang anda boleh uji — perbezaan antara halaman privasi dan hos bernama
Sumber dan manifes menerangkan tingkah laku yang dimaksudkan; rakaman panel Rangkaian menunjukkan perkara yang sebenarnya dihantar oleh pelayar. Gunakan kedua-dua bentuk bukti. Kod mengenal pasti URL yang dijangka, pilihan permintaan dan pencetus, manakala jejak langsung mendedahkan sambungan, pekerja perkhidmatan, proksi terurus atau dasar pelayar yang boleh mengubah larian. Jika mereka tidak bersetuju, perbezaan itu menjadi penyiasatan khusus dan bukannya perdebatan mengenai label luas seperti "tempatan" atau "peribadi."
Buka DevTools sebelum berinteraksi, pilih Rangkaian, kosongkan baris sedia ada dan matikan pemeliharaan permintaan supaya navigasi lebih awal tidak mencemarkan kiraan. Tampalkan pautan yang disokong dan sahkan bahawa penghuraian setempat tidak membuat carian Google. Kemudian tekan Ambil sekali, tapis mengikut ID video yang diekstrak dan kumpulan atau imbas mengikut nama hos. Tangkap cap masa dan lajur status jika jejak akan menyokong semakan atau perubahan senarai yang dibenarkan.
Sahkan permintaan langsung alat tanpa menuntut CSP yang ketat di seluruh halaman atau tiada aset luaran
Jangan membuat kesimpulan dasar keselamatan kandungan yang ketat di seluruh halaman atau ketiadaan analitis, iklan, fon dan skrip luaran daripada modul ini. Pernyataan tersebut memerlukan bukti daripada halaman yang digunakan dan pengepalanya, bukan daripada pembantu rangkaian khusus alat. Tuntutan yang boleh dipertahankan adalah lebih sempit: kod carian mengeluarkan GET awam tanpa nama kepada dua hos Google bernama selepas tindakan pengguna yang jelas.
Laluan adalah terus. Tiada titik akhir ToolAcre API membawa ID yang ditampal pada pelayan, mendapatkan semula respons Google atau menyimpan sejarah carian. Itu mengurangkan satu perantara tetapi tidak mengalih keluar pihak ketiga: Google masih menerima lakaran kecil dan permintaan metadata. Rekod klik, destinasi, kiraan permintaan dan kelas respons bersama-sama supaya "terus" tidak boleh disalah baca sebagai "luar talian" atau "tidak kelihatan kepada Google."
Mengapa dua hos dan bukan satu — imej dan metadata datang daripada perkhidmatan YouTube yang berbeza
Untuk satu carian yang berjaya, jangkakan lapan permintaan i.ytimg.com: maxresdefault, sddefault, hqdefault, mqdefault, default, hq1, hq2 dan hq3. ToolAcre membaca setiap JPEG badan dan menyahkod dimensi supaya status yang berjaya membawa pemegang tempat 120×90 tidak disalah anggap sebagai karya seni yang lebih besar yang diminta. Lima alamat poster WebP pilihan dijana sebagai pautan, tetapi tidak diambil sebagai badan muat turun yang boleh dibaca.
Jangkakan satu permintaan www.youtube.com/oembed berasingan yang pertanyaannya mengandungi jam tangan kanonik URL dan format=json. Hasilnya membekalkan metadata awam yang dinormalkan dan bukannya ketersediaan imej. Semua permintaan meninggalkan bukti kelayakan dan perujuk, meminta tiada kedai dan ikut ubah hala; Google melihatnya dan pengepala Asal pelayar. Pilihan ini menerangkan tingkah laku pelanggan, bukan jaminan tanpa nama atau dasar pengekalan bahagian pelayan.
Contoh yang berjaya: satu permintaan setiap JPEG lakaran kecil ditambah satu carian oBenam
Oleh itu, larian bersih mengandungi sembilan permintaan carian: lapan probe JPEG dan satu panggilan oEmbed. Buka baris JPEG yang tersedia dan sahkan dimensi tindak balasnya terhadap hasil alat. Kemudian klik kawalan muat turun baris itu. Simpanan harus menggunakan semula Blob yang disimpan semasa menyelidik, jadi tiada permintaan imej kedua akan muncul. Permintaan pendua pada masa itu akan bercanggah dengan tingkah laku penggunaan semula Blob yang dimaksudkan dan patut disiasat.
Pastikan pautan berbeza daripada permintaan semasa mengira. Menyalin WebP URL atau melihatnya sebagai teks tidak bermakna ToolAcre mengambil baitnya dan laluan vi_webp tidak mempunyai pengepala tindak balas rentas asal yang diperlukan untuk muat turun gumpalan JavaScript. Memaparkan iframe dipertingkatkan privasi yang dijana juga berada di luar jejak carian ini: ia menghubungi youtube-nocookie.com kemudian, apabila halaman lain atau pratonton memuatkan benam yang disalin.
Perkara yang tidak dicakupi ini — alat itu tidak boleh bercakap mengenai pengelogan atau dasar YouTube sendiri
Kelaskan kegagalan daripada meratakannya. Mod luar talian, sambungan atau proksi boleh menghentikan pengangkutan sebelum respons HTTP wujud. Imej boleh mengembalikan 404, status ralat lain, pemegang tempat 200 atau bait yang gagal dinyahkod. Metadata boleh gagal melalui gangguan rangkaian, HTTP penolakan atau tidak sah JSON. Kekalkan perbezaan tersebut dalam tangkapan skrin atau nota HAR kerana setiap satunya mencadangkan penjelasan dan tindakan susulan yang berbeza.
Surih tidak dapat mendedahkan dasar pengelogan, pengekalan atau korelasi dalaman Google. Ia juga tidak boleh menyediakan bahan peribadi, dipadam atau dihadkan umur. Carian terhad yang gagal dijangkakan gelagat log keluar, manakala carian awam yang berjaya sahaja membuktikan perkara yang diterima oleh persekitaran itu pada masa itu. Kedua-dua hasil tidak mengesahkan hak penggunaan semula, meramalkan ketersediaan masa hadapan atau menetapkan tingkah laku universal untuk kelas video lain.
Bawa pulang: lebih sedikit janji, semuanya boleh disemak — cara Pemuat Lakaran kecil YouTube & Penonton Metadata menyatakan dan mengekalkan tingkah laku rangkaiannya
Ketelusan rangkaian berfungsi apabila janji cukup kecil untuk dipalsukan: penghuraian adalah setempat sebelum Ambil, kemudian satu klik eksplisit memulakan lakaran kecil terus dan permintaan oBenam kepada hos yang didedahkan. Jika DevTools menunjukkan permintaan ToolAcre API yang membawa data carian, tingkah laku yang diperhatikan bercanggah dengan tuntutan pelaksanaan. Jika kiraan permintaan berbeza, periksa percubaan semula, pekerja perkhidmatan, ubah hala dan tindakan pengguna sebelum memutuskan sama ada persediaan produk atau ujian bertanggungjawab.
Apabila panel menunjukkan sembilan permintaan yang dijangkakan dan tiada proksi carian, kekalkan jejak sebagai bukti bertarikh khusus persekitaran. Sertakan versi pelayar, sambungan atau konteks rangkaian terurus jika keputusan memaklumkan dasar. Ulangi selepas perubahan penggunaan atau pergantungan yang bermakna daripada menganggap tangkapan lama sebagai bukti kekal. Kesimpulan terkuat kekal tepat: pelayar ini melakukan carian yang didokumenkan pada larian ini, dengan hos, pilihan dan respons ini.