این سند برای توسعه دهندگانی است که قبلاً یک راه حل رضایت را در وب سایت خود پیاده سازی کرده اند و می خواهند از حالت رضایت در یک محیط سمت سرور استفاده کنند.
حالت رضایت چیست؟
حالت رضایت به شما امکان میدهد وضعیت رضایت کوکی یا شناسه برنامه کاربران خود را با Google در میان بگذارید. برچسب ها رفتار خود را تنظیم می کنند و به انتخاب های کاربران احترام می گذارند. حالت رضایت، بنر یا ویجت رضایت ارائه نمی دهد. بلکه با پلتفرم مدیریت رضایت شما (CMP) در تعامل است.
برای آشنایی کامل با حالت رضایت، حالت رضایت را در وبسایتها و برنامههای تلفن همراه بخوانید.
برای اجرای حالت رضایت شما نیاز دارید:
- دسترسی سرپرست به محصول(های) Google که می خواهید پیکربندی کنید
- راه حل رضایت یا بنر کوکی در وب سایت شما که با API حالت رضایت Google یا gtag.js سازگار است
- یک محفظه وب Google Tag Manager و یک ظرف سرور .
- یک Google Analytics: سرویس گیرنده GA4 در ظرف سرور برای دریافت اطلاعات رضایت
نحوه عملکرد حالت رضایت با برچسب گذاری سمت سرور
بنر رضایت در وب سایت شما، انتخاب های رضایت کاربر را دریافت می کند و آنها را به تگ Google ارسال می کند.
تگ Google با افزودن پارامترهای رضایت به درخواست HTTP، تنظیمات برگزیده کاربر را به ظرف سرور ارسال می کند.
تگهای محصول Google در سرور دارای رضایت هستند و میزان و نوع دادههایی را که ارسال میکنند بر اساس ترجیحات کاربر تنظیم میکنند.
حالت رضایت پیشرفته
ظروف سرور از حالت رضایت اولیه و پیشرفته پشتیبانی می کنند.
وقتی حالت رضایت پیشرفته را در محفظه وب خود اجرا کردید و با تنظیمات خاص منطقه کار می کنید، سرور برچسب گذاری خود را برای پشتیبانی از تنظیمات خاص منطقه تنظیم کنید.
مثال
سازمان شما از شما می خواهد که API حالت رضایت Google را برای Google Analytics 4 و ردیابی تبدیل Google Ads پیاده سازی کنید. شما قبلاً یک بنر کوکی در وب سایت دارید که با استفاده از یک الگوی انجمن در کانتینر وب آن را مستقر کرده اید.
باید مطمئن شوید که برچسبهای Google Ads و Google Analytics شما زمانی فعال میشوند که کاربر کوکیهای Ads ( ad_storage
) و Analytics ( analytics_storage
) را بپذیرد. وقتی کاربر کوکیهای تبلیغات یا Analytics را رد میکند، برچسبها باید همیشهپینگهای بدون کوکی را به مقصد ارسال کنند.
برای پیاده سازی حالت رضایت با برچسب گذاری سمت سرور، به اجزای زیر نیاز دارید:
- بنر کوکی - درخواست رضایت برای ذخیره کوکیها برای Google Ads و Google Analytics. در صورت تصمیم کاربر، وضعیت رضایت را به روز می کند.
- برچسب گوگل - کتابخانه Google Analytics 4 را در مرورگر راه اندازی می کند و داده ها را به ظرف سرور ارسال می کند.
- مشتری: Google Analytics: سرویس گیرنده GA4 - برای تفسیر درخواست های HTTP ورودی از ظرف وب.
- برچسب: Conversion Linker - برای اندازه گیری تبدیل.
- برچسب: Google Ads Conversion Tracking - برای ارسال داده های تبدیل به Google Ads
چگونه تنظیمات رضایت بر رفتار برچسب تأثیر می گذارد
برگههای زیر نحوه رفتار برخی برچسبها را در زمینه حالت رضایت توضیح میدهند.
رفتار را تگ کنید
-
analytics_storage: granted
- Google Analytics 4 به طور معمول کار می کند. -
analytics_storage: denied
- حالت رضایت (اجرای اساسی) : برچسبهای Google به طور کامل مسدود میشوند (یعنی بارگیری نمیشوند) تا زمانی که کاربر با کوکیهای Analytics موافقت نکرده باشد. هیچ کوکی آنالیتیکس هم در سرویس گیرنده و هم در سرور تنظیم، دسترسی یا خواندن از دستگاه نیست.
- حالت رضایت (اجرای پیشرفته) : برچسبهای Google در هر صفحه بدون در نظر گرفتن وضعیت رضایت بارگیری میشوند. برچسبهای Google رفتار خود را بر اساس انتخابهای رضایت کاربر کوکی با استفاده از دستورات حالت رضایت تنظیم میکنند. هنگامی که کاربر ad_storage را انکار می کند، یک پینگ بدون کوکی به Google Analytics ارسال می شود. پینگهای بدون کوکی رویدادهای Google Analytics ناشناس و غیرقابل شناسایی هستند. هیچ کوکی آنالیتیکس هم در سرویس گیرنده و هم در سرور تنظیم، دسترسی یا خواندن از دستگاه نیست.
ویژگی های پشتیبانی شده
- عبور URL: اگر در برچسب Google سمت سرویس گیرنده فعال باشد، کار می کند.
- یکپارچه سازی TCF v2.0 : اگر در محفظه وب برای کل صفحه فعال باشد، کار می کند. رشتههای TCF برای پشتیبانی از شخصیسازی آگهی و Google Signals خوانده میشوند.
پيش نياز
برای اینکه این تگ کار کند، باید تگ Conversion Linker را در کانتینر سرور نصب کنید.
رفتار را تگ کنید
-
ad_storage: granted
- برچسبهای Google Ads Conversions به طور معمول کار میکنند. -
ad_storage: denied
- کوکیهای Google Ads نوشته یا خوانده نمیشوند. در عوض، مرورگر یک پیکسل تبدیل را به یک دامنه بدون کوکی ارسال می کند.
ویژگی های پشتیبانی شده
- URL Passthrough: اگر در برچسب Google سمت سرویس گیرنده فعال باشد کار می کند.
- ویرایش دادههای تبلیغات: اگر در برچسب Google سمت سرویس گیرنده فعال باشد، کار میکند.
- یکپارچه سازی TCF v2.0 : اگر در محفظه وب برای کل صفحه فعال باشد، کار می کند.
- تبدیلهای پیشرفته: وقتی رضایت داده میشود کار میکند.
رفتار را تگ کنید
-
ad_storage: granted
- برچسبهای بازاریابی مجدد Google Ads به طور معمول کار میکنند. -
ad_storage: denied
- درخواست های HTTP و استفاده از کوکی را مسدود می کند.
ویژگی های پشتیبانی شده
- مسیر عبور URL: پشتیبانی نمی شود.
- ویرایش دادههای تبلیغات: وقتی
ad_storage
رد میشود، برچسب درخواستی برای ذخیره داده ارسال نمیکند. - یکپارچه سازی TCF v2.0 : اگر در محفظه وب برای کل صفحه فعال باشد، کار می کند.
پيش نياز
برای اینکه این تگ ها کار کنند، باید تگ Conversion Linker را در کانتینر سرور نصب کنید.
رفتار را تگ کنید
-
ad_storage: granted
- برچسب های Floodlight به طور معمول کار می کنند. -
ad_storage: denied
- درخواست های HTTP و استفاده از کوکی را مسدود می کند.
ویژگی های پشتیبانی شده
- URL Passthrough: اگر در برچسب Google سمت سرویس گیرنده فعال باشد کار می کند.
- ویرایش دادههای تبلیغات: وقتی
ad_storage
رد میشود، برچسب درخواستی برای ذخیره داده ارسال نمیکند. - یکپارچه سازی TCF v2.0 : اگر در محفظه وب برای کل صفحه فعال باشد، کار می کند.