Cara menggunakan COOKIIE pada JavaScript

Kebijakan program Ad Exchange dan Ad Manager

Berikutnya: Mengaktifkan JavaScript di browser Anda

Cookie adalah file teks yang sangat kecil yang disimpan pada browser milik pengguna. Pada umumnya cookie berisi pengenal unik yang disebut ID cookie, yaitu string karakter yang dikaitkan oleh situs dan server dengan browser tempat disimpannya cookie. Ini memungkinkan situs dan server membedakan browser tersebut dari browser lainnya yang menyimpan cookie yang berbeda, dan untuk mengenali setiap browser melalui ID cookie uniknya.

Cookie digunakan secara luas oleh situs dan server untuk memberikan banyak layanan dasar yang kita temukan secara online. Jika Anda berbelanja di sebuah situs, cookie memungkinkan situs tersebut untuk mengingat item yang Anda tambahkan ke keranjang belanja virtual Anda. Jika Anda menetapkan preferensi di sebuah situs, cookie memungkinkan situs tersebut untuk mengingat preferensi Anda pada saat nanti Anda berkunjung lagi. Atau jika Anda login ke sebuah situs, situs tersebut dapat menggunakan cookie untuk mengenali browser Anda nantinya, sehingga Anda tidak perlu login lagi. Cookie juga memungkinkan situs untuk mengumpulkan data tentang aktivitas pengguna, seperti berapa banyak pengunjung unik yang diterima halaman setiap bulan. Semua penerapan tersebut bergantung pada informasi yang disimpan dalam cookie.

Produk iklan Google Marketing Platform (Display & Video 360, Search Ads 360, dan Campaign Manager 360) dan Google Ad Manager menggunakan cookie untuk menyempurnakan iklan. Beberapa penerapan yang umum adalah menargetkan iklan berdasarkan hal yang relevan dengan pengguna, menyempurnakan pelaporan mengenai performa kampanye, dan menghindari penayangan iklan yang sudah dilihat oleh pengguna.

Cookie itu sendiri tidak berisi informasi identitas pribadi. Bergantung pada setelan penayang dan pengguna, informasi yang berkaitan dengan cookie yang digunakan dalam iklan dapat ditambahkan ke Akun Google pengguna.

Memilih tidak ikut personalisasi iklan

Jika memilih tidak ikut personalisasi iklan menggunakan Setelan Iklan Google, pengguna tidak akan lagi menerima iklan yang dipersonalisasi dari Google.

Produk iklan Google Marketing Platform dan Google Ad Manager mengirimkan cookie ke browser setelah tayangan, klik, atau aktivitas apa pun yang menghasilkan panggilan ke server kami. Jika browser menerima cookie, cookie tersebut disimpan di browser.

Biasanya, produk iklan Google Marketing Platform dan Google Ad Manager mengirimkan cookie ke browser saat pengguna mengunjungi halaman yang menampilkan produk iklan Google Marketing Platform dan iklan Google Ad Manager. Halaman dengan produk iklan Google Marketing Platform atau iklan Google Ad Manager mencantumkan tag iklan yang memerintahkan browser untuk meminta konten iklan dari server kami. Saat menayangkan konten iklan, server tersebut juga mengirimkan cookie. Namun, suatu halaman tidak harus menampilkan produk iklan Google Marketing Platform atau iklan Google Ad Manager agar hal ini dapat terjadi; halaman hanya perlu mencantumkan tag produk iklan Google Marketing Platform atau iklan Google Ad Manager, yang mungkin memuat pelacak klik atau piksel tayangan.

Semua penayang harus menampilkan kebijakan privasi, yang memberi tahu pengunjung tentang penggunaan cookie situs, secara jelas. Selain itu, semua penayang harus mematuhi undang-undang yang berlaku terkait pengumpulan informasi dari pengunjung situs.

Cookie dikategorikan sebagai pihak pertama atau pihak ketiga tergantung pada dikaitkan atau tidaknya cookie tersebut dengan domain situs yang dikunjungi pengguna. Cookie pihak ketiga dikaitkan dengan domain yang berbeda dengan situs yang dikunjungi oleh pengguna. Cookie pihak ketiga yang digunakan oleh produk iklan Google Marketing Platform dan Google Ad Manager untuk tujuan iklan dapat dikaitkan dengan doubleclick.net atau domain Google spesifik per negara seperti google.com. Perlu diketahui bahwa hal ini tidak mengubah nama atau konten cookie yang sebenarnya. Perbedaan antara cookie pihak ketiga dan cookie pihak pertama hanya terletak pada ke domain mana browser diarahkan. Jenis cookie yang dikirimkan dalam kedua skenario tersebut mungkin sama persis.

Berikutnya: Mengaktifkan JavaScript di browser Anda

Cara menggunakan COOKIIE pada JavaScript
cookies

Menggunakan Cookie

Kami akan menggunakan plugin jQuery Cookie untuk membuat kode terlihat sederhana. Ambil jQuery Cookie disini, dan memasukkannya ke dalam dokumen HTML Anda bersama dengan jQuery, seperti begitu.

Cara menggunakan COOKIIE pada JavaScript

Kemudian, kita perlu menentukan nama Cookie kami dan juga mengambil nilainya, yang akan digunakan kemudian sebagai referensi ketika kita menjalankan fungsi IntroJs.

Dalam contoh ini, kita akan menamai Cookie IntroJS dan menyimpannya dalam variabel yang disebut nama sementara nilai akan disimpan dalam nilai variabel yang disebut.

Cara menggunakan COOKIIE pada JavaScript

Selanjutnya, dengan menggunakan metode .oncomplete() yang disediakan di IntroJS, kita dapat mengatur Cookie di browser. Menggunakan kode berikut sebagai contoh, setelah pengguna telah mengklik tombol Selesai pada tooltip, Cookie bernama IntroJS akan dibuat dengan nilai satu.

Cara menggunakan COOKIIE pada JavaScript

Sekarang, refresh browser dan menyelesaikan panduan. Jika Anda menggunakan Google Chrome, hanya masuk ke View> Developer> Developer Tools> Resources (Tab) – Anda dapat melihat bahwa Cookie telah dibuat (screenshot).

Cara menggunakan COOKIIE pada JavaScript

Seperti disebutkan sebelumnya, kita tidak ingin panduan untuk muncul lagi untuk pengguna yang telah menyelesaikan buku sebelumnya. Untuk melakukan itu, membalut fungsi IntroJS dengan fungsi bersyarat untuk menjalankan IntroJS berfungsi hanya jika Cookie bernama IntroJS tidak diatur dalam browser.

Cara menggunakan COOKIIE pada JavaScript

Namun, Kelemahan dari menggunakan Cookie adalah bahwa hal itu akan berakhir. Kecuali secara eksplisit ditentukan, Cookie akan menjadi Sesi Coookie, yang berarti bahwa itu akan dihapus ketika pengguna menutup browser.

Bahkan jika waktu kadaluarsa yang ditentukan, ini masih juga bukan solusi yang ideal sebagai Cookie masih akan dihapus akhirnya. Jadi, sekarang mari kita lihat solusi kedua (lebih baik), yaitu menggunakan localStorage.

Menggunakan HTML5 localStorage

Secara singkat berbicara, localStorage bekerja agak seperti database; menyimpan beberapa potongan data – kunci dan nilai – lokal pada browser pengguna, yang kemudian dapat diambil menggunakan API JavaScript. Tidak seperti Cookie, localStorage adalah persisten.

Data akan selalu tersedia di dalam browser pengguna, bahkan setelah pengguna telah menutup browser. localStorage juga menerima data lebih Cookies.

Untuk memulai, Let pertama menetapkan nama kunci dan nilai. Untuk informasi Anda, kami menggunakan .getItem() untuk mengambil nilai dari kunci localStorage.

Cara menggunakan COOKIIE pada JavaScript

Mirip dengan contoh pertama kami dengan Cookie, kami akan menjalankan IntroJS berfungsi hanya bila tidak ada data tertentu. Dengan kata lain, setelah data telah ditetapkan, panduan seharusnya tidak muncul. Menggunakan localStorage, kita dapat mengatur data dengan .setItem(), seperti begitu.

Cara menggunakan COOKIIE pada JavaScript

Sekarang, refresh browser Anda dan menyelesaikan panduan langkah-demi-langkah. Lalu, ke View> Developer> Developer Tool> Resources (Tab) – di bagian LocalStorage, Anda harus menemukan kunci baru dan yang nilainya sudah diatur.

Cara menggunakan COOKIIE pada JavaScript

Harap dicatat bahwa localStorage adalah teknologi yang relatif baru – menurut CanIUse.com, localStorage hanya didukung (pada saat tulisan ini) di browser berikut: IE8 +, Firefox 3.5+, Chrome 4.0+, Safari 4.0+, dan Opera 10.5 +.

Jika, untuk alasan apapun, Anda perlu untuk melayani pengguna dengan browser lama, Anda dapat menggunakan localStorage dalam hubungannya dengan Cookie. Berikut ini adalah contoh kode:

Google Terjemahan untuk Bisnis:Perangkat PenerjemahPenerjemah Situs WebPeluang Pasar Global

Cara menggunakan COOKIIE pada JavaScript

Kode ini menggunakan Modernizr untuk mendeteksi fitur browser. Ini akan menggunakan localStorage jika browser mendukung itu; jika tidak, akan resor untuk menggunakan Cookies.

Dan hanya itu, orang-orang. Kami berharap bahwa Anda telah menemukan tutorial ini bermanfaat.

0

0%

Cara menggunakan COOKIIE pada JavaScript

0

0%

Cara menggunakan COOKIIE pada JavaScript

4

36%

Cara menggunakan COOKIIE pada JavaScript

4

36%

Cara menggunakan COOKIIE pada JavaScript

0

0%

Cara menggunakan COOKIIE pada JavaScript

3

27%

Cara menggunakan COOKIIE pada JavaScript