انصراف و سفارشی سازی موضوعات API

کاربران و توسعه دهندگان باید بتوانند Topics API را برای بهبود ارتباط محتوا تنظیم کنند. این صفحه راهنمای نحوه مدیریت و سفارشی کردن Topics API برای مطابقت با ترجیحات و نیازهای کاربر است.

به عنوان کاربر انصراف دهید

کاربران باید بتوانند:

  • هدف Topics API را درک کنید.
  • تشخیص اینکه چه موضوعاتی با فعالیت مرور آنها مرتبط است.
  • بدانید چه زمانی API در حال استفاده است.
  • کنترل هایی برای فعال یا غیرفعال کردن API داشته باشید.
  • کنترل کنید که کدام موضوعات با تماس‌گیرندگان API به اشتراک گذاشته شود.

طبقه بندی قابل خواندن توسط انسان از Topics API به کاربران اجازه می دهد تا درباره موضوعاتی که ممکن است توسط مرورگرشان برای آنها پیشنهاد می شود، یاد بگیرند و کنترل کنند. Chrome اطلاعات و تنظیماتی را برای Topics API در chrome://settings/adPrivacy/interests ارائه می‌کند.

کاربر می‌تواند دسته‌های موضوعی را که نمی‌خواهد با تماس‌گیرندگان API به اشتراک گذاشته شود، به روش‌های زیر مسدود کند:

  • موضوعی که قبلاً توسط مرورگر به آنها اختصاص داده شده است را مسدود کنید.
  • در chrome://settings/adPrivacy/interests/manage دسته وسیعی از موضوعاتی را که به آنها علاقه ندارند مسدود کنید. در این حالت، کاربر لازم نیست قبل از مسدود کردن موضوع، منتظر تعیین آن باشد.
صفحه تنظیمات Chrome عناوین «زیبایی و تناسب اندام» و «غذا و نوشیدنی» مسدود شده را به عنوان نمونه ای از مسدود کردن موضوع فعال نشان می دهد.
در این مثال، کاربر تصمیم گرفت تا موضوعات "زیبایی و تناسب اندام" و "غذا و نوشیدنی" را مسدود کند. این موضوعات مورد علاقه با ناشران به اشتراک گذاشته نخواهد شد.

موضوعات برای تماس‌گیرندگان API در حالت ناشناس در دسترس نیستند و با پاک شدن سابقه مرور، موضوعات پاک می‌شوند.

لیست موضوعات بازگردانده شده در سناریوهای زیر خالی خواهد بود:

  • کاربر از API موضوعات در تنظیمات مرورگر در chrome://settings/adPrivacy/interests انصراف می دهد.
  • کاربر موضوعات خود را (با استفاده از تنظیمات مرورگر در chrome://settings/adPrivacy/interests ) پاک کرده است یا کوکی های خود را پاک کرده است.
  • مرورگر در حالت ناشناس است.
  • کاربر تمام موضوعات ممکن را مسدود می کند.

توضیح دهنده جزئیات بیشتری در مورد اهداف حفظ حریم خصوصی و نحوه تلاش API برای رسیدگی به آنها ارائه می دهد .

به عنوان یک توسعه دهنده انصراف دهید

شما می توانید با قرار دادن سرصفحه Permissions-Policy: browsing-topics=() Permissions-Policy در یک صفحه از محاسبه موضوع برای صفحات خاصی در سایت خود انصراف دهید تا از محاسبه موضوعات فقط برای همه کاربران در آن صفحه جلوگیری کنید. بازدیدهای بعدی از سایر صفحات سایت شما تحت تأثیر قرار نمی‌گیرد: اگر خط‌مشی برای مسدود کردن Topics API در یک صفحه تنظیم کنید، این روی صفحات دیگر تأثیری نخواهد داشت.

همچنین می توانید با استفاده از هدر Permissions-Policy برای کنترل دسترسی شخص ثالث به Topics API کنترل کنید که کدام شخص ثالث به موضوعات موجود در صفحه شما دسترسی داشته باشد. به عنوان پارامترهای هدر، از self و هر دامنه ای که می خواهید اجازه دسترسی به API را بدهید، استفاده کنید. به عنوان مثال، برای غیرفعال کردن کامل استفاده از Topics API در تمام زمینه‌های مرور به جز مبدا خود و https://example.com ، سرصفحه پاسخ HTTP زیر را تنظیم کنید:

Permissions-Policy: browsing-topics=(self "https://example.com")

همچنین ببینید

برای درک بهتر Topics API در وب، منابع ما را بررسی کنید.