کوکی ها را پیکربندی و سفارشی کنید

این صفحه برای توسعه‌دهندگانی است که می‌خواهند تنظیمات کوکی را با برچسب گوگل یا مدیریت برچسب گوگل سفارشی کنند. اگر مطمئن نیستید که آیا نیاز به پیکربندی کوکی‌ها دارید یا خیر، بخش کوکی‌ها و شناسایی کاربر را مطالعه کنید.

به طور پیش‌فرض، تگ‌های گوگل از پیکربندی خودکار دامنه کوکی استفاده می‌کنند. کوکی‌ها در بالاترین سطح دامنه ممکن تنظیم می‌شوند. برای مثال، اگر آدرس وب‌سایت شما blog.example.com باشد، کوکی‌ها در دامنه example.com تنظیم می‌شوند. اگر تشخیص داده شود که شما یک سرور محلی (مثلاً localhost ) را اجرا می‌کنید، cookie_domain به طور خودکار روی 'none' تنظیم می‌شود و کوکی‌ها از دامنه کامل از محل سند استفاده می‌کنند.

اگر فقط می‌خواهید تنظیمات انقضای کوکی یا به‌روزرسانی کوکی را تغییر دهید، می‌توانید تنظیمات پیش‌فرض کوکی را با استفاده از رابط کاربری آنالیتیکس تغییر دهید .

برای اکثر وب‌سایت‌ها و برنامه‌ها، ذخیره‌سازی کوکی‌ها نیز باید با رضایت کاربر کنترل شود. نمای کلی حریم خصوصی کاربر، گزینه‌های موجود برای مدیریت رضایت کاربر را معرفی می‌کند.

وقتی از پیکربندی خودکار دامنه کوکی استفاده می‌کنید، فعالیت در زیردامنه‌ها و بدون هیچ پیکربندی اضافی اندازه‌گیری می‌شود.

برای ایجاد تغییرات در پیکربندی دامنه کوکی، مراحل زیر را دنبال کنید:

gtag.js

برای غیرفعال کردن پیکربندی خودکار دامنه کوکی، config تگ خود را به‌روزرسانی کنید تا مقداری برای پارامتر cookie_domain تعیین شود:

gtag('config', 'TAG_ID', {
  'cookie_domain': 'blog.example.com'
});

مدیر برچسب

برای تگ گوگل :

  1. در فضای کاری خود، منوی برچسب‌ها را باز کنید.
  2. یک برچسب گوگل موجود را ویرایش کنید یا یک برچسب جدید ایجاد کنید.
  3. در تنظیمات پیکربندی ، یک پارامتر جدید اضافه کنید:

    • نام : cookie_domain
    • مقدار : my.example.com
  4. تگ را ذخیره کنید و کانتینر را منتشر کنید.

برای تگ‌های تبلیغات گوگل و Floodlight :

تنظیمات دامنه را می‌توان از طریق تگ Conversion Linker تغییر داد:

  1. در تگ منیجر، تگ Conversion Linker موجود خود را باز کنید، یا اگر تگ هنوز در کانتینر شما وجود ندارد، یکی ایجاد کنید.
  2. در زیر گزینه‌های لینکر ، روی لغو تنظیمات کوکی (پیشرفته) کلیک کنید.
  3. در فیلد دامنه ، بالاترین سطح دامنه‌ای که باید اجازه تنظیم کوکی برای آن داده شود را وارد کنید. همچنین می‌توانید یک مسیر خاص را در فیلد مسیر مشخص کنید. فقط در صورتی از این تنظیمات استفاده کنید که نیاز به محدود کردن کوکی‌ها به یک زیردامنه یا زیردایرکتوری سطح پایین‌تر دارید.

تغییر نام کوکی‌ها

برای جلوگیری از تداخل با سایر کوکی‌ها، ممکن است لازم باشد نام کوکی را تغییر دهید.

gtag.js

این پیکربندی example را به ابتدای کوکی‌ای که تنظیم می‌کند اضافه می‌کند (برای مثال _ga تبدیل به example_ga می‌شود، یا _gcl_au تبدیل example_gcl_au می‌شود):

gtag('config', 'TAG_ID', {
  cookie_prefix: 'example'
});

مدیر برچسب

برای تگ گوگل :

  1. در فضای کاری خود، منوی برچسب‌ها را باز کنید.
  2. یک برچسب گوگل موجود را ویرایش کنید یا یک برچسب جدید ایجاد کنید.
  3. در تنظیمات پیکربندی ، یک پارامتر جدید اضافه کنید:

    • نام : cookie_prefix
    • مقدار : example
  4. تگ را ذخیره کنید و کانتینر را منتشر کنید.

برای تگ‌های تبلیغات گوگل و Floodlight :

تنظیمات پیشوند نام را می‌توان از تگ Conversion Linker تغییر داد:

  1. در تگ منیجر، تگ Conversion Linker موجود خود را باز کنید، یا اگر تگ هنوز در کانتینر شما وجود ندارد، یکی ایجاد کنید.
  2. در زیر گزینه‌های لینکر ، روی لغو تنظیمات کوکی (پیشرفته) کلیک کنید.
  3. در فیلد پیشوند نام ، پیشوند نام مورد نظر را وارد کنید. هر تگی که از این کوکی‌ها استفاده می‌کند (برای مثال، تگ‌های تبدیل گوگل ادز) نیز باید طوری پیکربندی شود که از همان پیشوند استفاده کند.

On each page load, the cookie expiration time is updated to be the current time plus the cookie expiration value set by the Google tag. This means that if cookie expiration is set to one week ( 604800 seconds), and a user visits using the same browser within five days, the cookie will be available for an additional week, and they will appear as the same visitor in your reports. If that same user instead visited after the original cookie had expired, a new cookie will be created, and their first and second visits will appear as coming from distinct visitors in your reports.

اگر مقدار انقضای کوکی را روی 0 (صفر) ثانیه تنظیم کنید، کوکی به یک کوکی مبتنی بر جلسه تبدیل می‌شود و پس از پایان جلسه فعلی مرورگر منقضی می‌شود.

gtag.js

gtag('config', 'TAG_ID', {
  cookie_expires: 28 * 24 * 60 * 60 // 28 days, in seconds
});

مدیر برچسب

برای تگ گوگل :

  1. در فضای کاری خود، منوی برچسب‌ها را باز کنید.
  2. یک برچسب گوگل موجود را ویرایش کنید یا یک برچسب جدید ایجاد کنید.
  3. در تنظیمات پیکربندی ، یک پارامتر جدید اضافه کنید:

    • نام : cookie_expires
    • مقدار : 2419200
  4. تگ را ذخیره کنید و کانتینر را منتشر کنید.

وقتی پرچم cookie_update روی true (مقدار پیش‌فرض) تنظیم شده باشد، تگ‌های گوگل ممکن است کوکی‌ها را در هر بار بارگذاری صفحه به‌روزرسانی کنند و ممکن است تاریخ انقضای کوکی را نسبت به آخرین بازدید از سایت به‌روزرسانی کنند. برای مثال، اگر تاریخ انقضای کوکی روی یک هفته تنظیم شده باشد و کاربر هر پنج روز یکبار با استفاده از همان مرورگر از سایت بازدید کند، تاریخ انقضای کوکی در هر بازدید به‌روزرسانی می‌شود و بنابراین عملاً هرگز منقضی نمی‌شود.

وقتی روی false تنظیم شود، کوکی‌ها با هر بار بارگذاری صفحه به‌روزرسانی نمی‌شوند. این باعث می‌شود که انقضای کوکی‌ها به اولین باری که کاربر از سایت بازدید می‌کند، وابسته باشد.

gtag.js

gtag('config', 'TAG_ID', {
  cookie_update: false
});

مدیر برچسب

برای تگ گوگل :

  1. در فضای کاری خود، منوی برچسب‌ها را باز کنید.
  2. یک برچسب گوگل موجود را ویرایش کنید یا یک برچسب جدید ایجاد کنید.
  3. در تنظیمات پیکربندی ، یک پارامتر جدید اضافه کنید:

    • نام : cookie_update
    • مقدار : false
  4. تگ را ذخیره کنید و کانتینر را منتشر کنید.