عیب‌یابی نقض‌های فروشگاه وب Chrome

این صفحه به شما کمک می‌کند بفهمید که چرا برنامه افزودنی شما از فروشگاه وب Chrome رد یا حذف شده است و چگونه می‌توانید نقض را برطرف کنید.

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

الزامات اضافی برای Manifest V3

مربوط به شناسه اعلان: Blue Argon

هدف این خط‌مشی این است که اطمینان حاصل شود که برنامه‌های افزودنی Manifest V3 شامل کد میزبانی از راه دور نمی‌شوند.

دلایل رایج برای رد

  • از جمله تگ <script> که به منبعی اشاره می کند که در بسته برنامه افزودنی نیست.

  • استفاده از متد eval() ` جاوا اسکریپت یا مکانیسم های دیگر برای اجرای رشته ای که از یک منبع راه دور واکشی شده است.

  • ساخت یک مفسر برای اجرای دستورات پیچیده واکشی شده از یک منبع راه دور، حتی اگر آن دستورات به عنوان داده واکشی شوند.

چگونه می توانید این را اصلاح کنید؟

  • همه کدها را برای ارجاع به فایل های جاوا اسکریپت خارجی که باید با فایل های داخلی جایگزین شوند، دوباره بررسی کنید.

  • راهنمای انتقال Manifest V3 را مرور کنید . امنیت برنامه افزودنی را بهبود بخشید تا در مورد جایگزین‌های اجرای رشته‌های دلخواه و کد میزبانی از راه دور اطلاعاتی کسب کنید.

سیاست مربوطه

این بخش به برنامه‌های افزودنی می‌پردازد که بخش زیر از خط‌مشی‌های برنامه‌نویس فروشگاه وب Chrome را نقض می‌کنند:

عملکرد کار نمی کند

مربوط به شناسه اعلان: Yellow Magnesium

هدف این خط‌مشی اطمینان از حداقل سطح کیفیت برای همه موارد منتشر شده در فروشگاه وب Chrome است. برنامه‌های افزودنی باید عملکردی را که در فهرست‌هایشان توضیح داده شده است، ارائه دهند و اگر نمی‌توانند، آن را به کاربر منتقل کنند.

دلایل رایج حذف/رد کردن

  • کالای شما دارای خطاهای بسته بندی است. مثال ها:
    • فایل هایی در مانیفست شما ذکر شده است که در بسته شما وجود ندارد. این بیشتر در فایل های تصویری دیده می شود.
    • مسیر یا نام فایل های ذکر شده در بسته شما نادرست است
  • یک عملکرد در مورد شما به دلیل مشکل سمت سرور در زمان بررسی کار نمی کند.
  • مورد شما فقط آنطور که انتظار می رفت بر اساس لیست مورد کار نمی کند.

چگونه می توانید این را اصلاح کنید؟

  • کدی را که به فروشگاه اینترنتی ارسال می کنید به صورت محلی آزمایش کنید.
    • دقیقاً فایل‌هایی را که به فروشگاه وب ارسال می‌کنید، آزمایش کنید، نه فقط نسخه توسعه محلی افزونه خود را. این ممکن است به معنای استخراج منابع از بسته ای باشد که ارسال کرده اید.
    • افزونه های بسته بندی نشده و بسته بندی شده می توانند رفتارهای متفاوتی داشته باشند. با بسته‌بندی دستی افزونه و کشیدن فایل crx. تولید شده به صفحه chrome://extensions، مطمئن شوید که Chrome نسخه بسته‌بندی شده برنامه افزودنی شما را همانطور که انتظار می‌رود بارگیری می‌کند.
  • بررسی کنید که ارسال شما حاوی فایل‌هایی است که انتظار دارید در مسیرهایی که انتظار دارید.
    • مطمئن شوید که تمام فایل‌های ذکر شده در manifest.json شما در بسته وجود دارد و نام و مسیر آنها صحیح است.
    • اشکالات حساسیت حروف کوچک را بررسی کنید. برای مثال، بگویید اسکریپت پس‌زمینه شما Background.js نام داشت، اما manifest.json شما به background.js اشاره می‌کند. برخی از سیستم‌های فایل با این فایل‌ها به‌عنوان یک فایل برخورد می‌کنند، در حالی که برخی دیگر آن‌ها را به‌عنوان دو فایل مجزا در نظر می‌گیرند که باعث می‌شود Chrome هنگام بارگیری برنامه افزودنی دچار خطا شود.
  • مطمئن شوید که برنامه های افزودنی شما شرایط خطا را به وضوح به کاربر منتقل می کنند.
    • برای کاربران جدید باید تا حد امکان واضح باشد که بدانند برنامه افزودنی شما چگونه کار می کند و درستی رفتار آن را تأیید کنند.
    • اگر برنامه افزودنی شما به یک حساب کاربری یا محیط شبکه خاصی نیاز دارد، مطمئن شوید که این نیاز به کاربر اطلاع داده شده است. اگر این شرایط برآورده نشد، راه هایی را در نظر بگیرید که بتوانید کاربر را آگاه کنید که برنامه افزودنی آنطور که انتظار می رود کار نخواهد کرد.
    • تجربه خود را در مورد اتصال اینترنت غیرقابل اعتماد (مثلاً Lie-Fi ) آزمایش کنید. رابط کاربری برنامه افزودنی باید زمان‌بندی درخواست، خطاهای HTTP 400 و 500، مهلت زمانی گواهی و سایر شرایط خطا را به خوبی مدیریت کند.
  • اگر نمی توانید تعیین کنید که چرا بازبین فکر می کند برنامه افزودنی شما مطابق انتظار کار نمی کند، با پشتیبانی برنامه نویس تماس بگیرید تا اطلاعات بیشتری درباره رد درخواست کنید.
    • در برخی موارد، داوران ممکن است با مسائلی مواجه شوند که نمی‌توانید آن‌ها را بازتولید کنید. از فرم تماس با پشتیبانی توسعه‌دهنده استفاده کنید تا توضیح دهید که چه ویژگی‌ها یا جریان‌های کاربر مطابق انتظار عمل نمی‌کنند.

سیاست مربوطه

این بخش به برنامه‌های افزودنی می‌پردازد که بخش زیر از خط‌مشی‌های برنامه‌نویس فروشگاه وب Chrome را نقض می‌کنند:

مجوزهای بیش از حد

مربوط به شناسه اعلان: Purple Potassium

هدف از این سیاست جلوگیری از دسترسی بیش از حد و غیر ضروری به داده های کاربر توسط برنامه های افزودنی است.

دلایل رایج حذف/رد کردن

  • برنامه افزودنی درخواست مجوز می کند اما از آن استفاده نمی کند.
  • برنامه افزودنی درخواست مجوزی می‌کند که برای اجرای عملکردی که برنامه افزودنی ارائه می‌کند لازم نیست.

مجوزهایی که معمولاً اشتباه گرفته می شوند

فعال تب

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

  • چه زمانی مورد نیاز است؟
    • هنگامی که پس از فراخوانی برنامه افزودنی توسط کاربر، نیاز به دسترسی موقت به یک برگه دارید.
  • چه زمانی مورد نیاز نیست؟
    • هنگامی که برنامه افزودنی به مجوزهای میزبان گسترده یا مجوزهای میزبان برای دامنه های خاص مرتبط با عملیات برنامه افزودنی دسترسی دارد.
    • هنگام استفاده از روش‌ها در APIهای Action ، browserAction ، pageAction . این APIها می توانند از activeTab برای اعطای مجوزهای میزبان موقت برای برگه متمرکز فعلی استفاده کنند، اما برای عملکرد به activeTab نیاز ندارند.
    • هنگام استفاده از tabs.sendMessage برای ارسال پیام به یک برگه خاص.
    • برای استفاده اساسی از tabs.query ، مانند جستجو در برگه فعلی کاربر .

زبانه ها

این مجوز فقط به ویژگی های url ، pendingUrl ، title ، یا favIconUrl اشیاء Tab دسترسی می دهد.

  • چه زمانی مورد نیاز است؟
    • وقتی یک برنامه افزودنی دسترسی میزبان گسترده ای ندارد، اما باید بتواند داده های حساسی مانند URL یک برگه دلخواه را بخواند.
  • چه زمانی مورد نیاز نیست؟
    • هنگام استفاده از روش‌ها در API برگه‌ها .
    • وقتی برنامه افزودنی به مجوزهای میزبان گسترده دسترسی دارد. مجوزهای میزبان به برنامه افزودنی اجازه دسترسی به همان داده ها و همچنین سایر قابلیت ها را می دهد.

بیسکویت ها

این کار API chrome.cookies را نشان می‌دهد و به برنامه افزودنی اجازه می‌دهد کوکی‌ها را در مبداهایی که مجوز میزبان برای دسترسی به آن‌ها را دارد تغییر دهد.

  • چه زمانی مورد نیاز است؟
    • هنگام دسترسی به chrome.cookies از زمینه پس‌زمینه برنامه افزودنی یا در زمینه دیگری با استفاده از مبدا برنامه افزودنی مانند پنجره بازشو یک برنامه افزودنی.
    • هنگام استفاده از chrome.cookies برای تعامل با داده‌های کوکی دقیق، مانند مقادیر SameSite .
  • چه زمانی مورد نیاز نیست؟

ذخیره سازی

مجوز ذخیره سازی API chrome.storage را در معرض برنامه افزودنی قرار می دهد.

  • چه زمانی مورد نیاز است؟
  • چه زمانی مورد نیاز نیست؟

چگونه می توانید این را اصلاح کنید؟

  • لیست مجوزهایی که معمولاً اشتباه گرفته می شوند را مرور کنید تا ببینید آیا یکی از اشتباهات ذکر شده در آنجا را مرتکب شده اید یا خیر.
  • فقط محدودترین مجوز لازم برای اجرای عملکرد برنامه افزودنی خود را درخواست کنید.
  • همه مجوزهای استفاده نشده را از permissions manifests.json، optional_permissions و آرایه host_permissions خود حذف کنید.
  • اگر پیام بازبینی حاوی اطلاعات کافی برای تعیین مجوزها نیست، با پشتیبانی برنامه‌نویس تماس بگیرید تا اطلاعات بیشتری درباره رد درخواست کنید.
  • اگر بازبین نشان داد که برنامه افزودنی شما از مجوز مشخصی استفاده نکرده است، اما شما معتقدید که از آن استفاده می‌کند، با پشتیبانی برنامه‌نویس تماس بگیرید تا در مورد تصمیم تجدیدنظر کنید و توضیح مفصلی درباره اینکه چرا مجوز لازم است و چگونه استفاده می‌شود، ارائه دهید.

سیاست مربوطه

این بخش به برنامه‌های افزودنی می‌پردازد که بخش زیر از خط‌مشی‌های برنامه‌نویس فروشگاه وب Chrome را نقض می‌کنند:

فراداده از دست رفته یا ناکافی است

مربوط به شناسه اعلان: Yellow Zinc

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

دلایل رایج حذف/رد کردن

  • برنامه افزودنی فاقد نماد، عنوان، نماگرفت یا توضیحات است.
  • عنوان برنامه افزودنی معنادار نیست یا گمراه کننده است.
  • اسکرین شات‌ها یا توضیحات برنامه افزودنی معنی‌دار نیستند یا عملکردی را که ارائه می‌کند به اندازه کافی توضیح نمی‌دهند.

چگونه می توانید این را اصلاح کنید؟

  • اطمینان حاصل کنید که برنامه افزودنی دارای نماد، عنوان، اسکرین شات ها و توضیحات معنی دار است.
  • عملکرد برنامه افزودنی را در توضیحات و اسکرین شات ها به وضوح توضیح دهید.
    • تمام ویژگی‌های اصلی که افزونه ارائه می‌دهد را فهرست کنید.
  • راهنمای اصلاح را در بخش «عملکرد کار نمی کند» مرور کنید.

سیاست مربوطه

این بخش به برنامه‌های افزودنی می‌پردازد که بخش زیر از خط‌مشی‌های برنامه‌نویس فروشگاه وب Chrome را نقض می‌کنند:

رفتار فریبنده

مربوط به شناسه های اعلان است: Red Nickel ، Red Potassium ، و Red Silicon

هدف از این سیاست جلوگیری از فریب دادن یا گمراه کردن کاربران توسط برنامه های افزودنی است.

دلایل رایج حذف/رد کردن

  • برنامه افزودنی عملکرد توصیف شده در فراداده 1 را ارائه نمی دهد.
  • برنامه افزودنی عملکرد متفاوتی نسبت به آنچه در فراداده 1 توضیح داده شده است ارائه می دهد.
  • برنامه افزودنی اقداماتی را انجام می دهد که در فراداده 1 ذکر نشده است.
  • افزونه جعل هویت دیگری 2 است.
  • افزونه کپی می کند یا از موجودیت دیگری کپی می شود 2 .
  • برنامه افزودنی وانمود می کند که توسط نهاد دیگری مجاز است 2 .

1 فراداده به معنای عنوان، نماد، توضیحات، اسکرین شات ها و سایر اطلاعات ارائه شده توسط توسعه دهنده است که در داشبورد توسعه دهنده مشخص شده است.

2 در اینجا یک نهاد به معنای هر شرکت، سازمان، یا سازمان است.

چگونه می توانید این را اصلاح کنید؟

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

سیاست مربوطه

این بخش به برنامه‌های افزودنی می‌پردازد که بخش زیر از خط‌مشی‌های برنامه‌نویس فروشگاه وب Chrome را نقض می‌کنند:

خط مشی داده های کاربر - خط مشی افشا

مربوط به شناسه اعلان: Purple Lithium

خط‌مشی حریم خصوصی داده‌های کاربر یک دسته وسیع است که چندین خط‌مشی دیگر در آن جمع‌آوری شده‌اند. همه این سیاست ها مربوط به مدیریت و انتقال اطلاعات حساس در مورد کاربر است.

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

دلایل رایج حذف/رد کردن

  • برنامه افزودنی در حال جمع آوری داده های کاربر است اما خط مشی رازداری ارائه نکرده است.
  • خط مشی رازداری در قسمت تعیین شده ارائه نشده است - یک اشتباه رایج در اینجا ارائه خط مشی رازداری در توضیحات است.
  • URL خط مشی رازداری کار نمی کند.
  • سیاست حفظ حریم خصوصی قابل دسترسی نیست.
  • URL خط مشی رازداری منجر به سیاست حفظ حریم خصوصی نمی شود.
  • سیاست حفظ حریم خصوصی در مورد جمع آوری، استفاده، مدیریت یا اشتراک گذاری داده های کاربر صحبت نمی کند.

چگونه می توانید این را اصلاح کنید؟

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

سیاست مربوطه

این بخش به برنامه‌های افزودنی می‌پردازد که بخش زیر از خط‌مشی‌های برنامه‌نویس فروشگاه وب Chrome را نقض می‌کنند:

فعالیت های غیر قانونی

مربوط به شناسه اعلان: Grey Zinc

هدف این خط‌مشی جلوگیری از استفاده از برنامه‌های افزودنی و فروشگاه وب Chrome برای تبلیغ یا مشارکت در فعالیت‌های غیرقانونی است.

دلایل رایج حذف/رد کردن

تمدید هر کاری غیرقانونی انجام می دهد. برای نمونه های خاص به عصاره سیاست مراجعه کنید.

چگونه می توانید این را اصلاح کنید؟

  • اگر این عملکرد اصلی برنامه افزودنی شما است، هیچ اصلاح مستقیمی وجود ندارد. باید پسوند خود را لغو انتشار کنید.
  • اگر این یک عملکرد ناخواسته بود، محتوا یا خدماتی را که نقض می‌کنند حذف کنید و برنامه افزودنی خود را دوباره ارسال کنید.
  • اگر می‌خواهید اطلاعات بیشتری در مورد دلیل اعمال این حکم برای برنامه افزودنی خود داشته باشید، پشتیبانی برنامه‌نویس ممکن است بتواند جزئیات بیشتری را در اختیار شما قرار دهد.

سیاست مربوطه

این بخش به برنامه‌های افزودنی می‌پردازد که بخش زیر از خط‌مشی‌های برنامه‌نویس فروشگاه وب Chrome را نقض می‌کنند:

قمار آنلاین

مربوط به شناسه اعلان: Grey Copper

از ارسال محتوا یا ارائه خدماتی که قمار آنلاین را تسهیل می کند، خودداری کنید.

دلایل رایج حذف/رد کردن

  • ارائه قمار آنلاین در یک برنامه افزودنی.
  • تسهیل قمار آنلاین در سایت های دیگر از طریق افزونه.
    • به عنوان مثال، ارائه عملکرد برای محاسبه شانس شرط بندی در یک سایت قمار. در حالی که این برنامه افزودنی به طور مستقیم به کاربر اجازه قمار نمی دهد، قمار آنلاین را تسهیل می کند.
  • هدایت کاربران به یک سایت قمار آنلاین.
  • ارائه بازی های مهارتی که جوایز نقدی یا ارزش دیگری را ارائه می دهند.

چگونه می توانید این را اصلاح کنید؟

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

سیاست مربوطه

این بخش به برنامه‌های افزودنی می‌پردازد که بخش زیر از خط‌مشی‌های برنامه‌نویس فروشگاه وب Chrome را نقض می‌کنند:

محتوای پورنوگرافیک

مربوط به شناسه اعلان: Grey Lithium

هدف این خط‌مشی جلوگیری از استفاده از برنامه‌های افزودنی و فروشگاه وب Chrome به‌عنوان بستری برای هرزه‌نگاری است.

دلایل رایج حذف/رد کردن

  • خود برنامه افزودنی حاوی مطالب صریح جنسی است.
  • برنامه افزودنی در حال نمایش یا ارائه مطالب غیراخلاقی جنسی است.
  • برنامه افزودنی کاربران را به سایت های پورنوگرافی هدایت می کند.
  • هدف اصلی این برنامه افزودنی تقویت سایت هایی است که مطالب صریح جنسی را ارائه می دهند.

چگونه می توانید این را اصلاح کنید؟

  • اگر هدف اصلی برنامه افزودنی شما دسترسی به مطالب غیراخلاقی جنسی یا تقویت سایت های پورنوگرافی است، باید پسوند خود را لغو انتشار کنید. چنین برنامه‌های افزودنی در فروشگاه وب Chrome مجاز نیستند.
  • اگر این یک عملکرد ناخواسته بود، محتوا یا خدماتی را که نقض می‌کنند حذف کنید و برنامه افزودنی خود را دوباره ارسال کنید.
  • مطمئن شوید که برنامه افزودنی شما حاوی تصاویر، ویدئو، متن و غیره غیراخلاقی جنسی نیست.
  • اگر برنامه افزودنی شما با سایت‌های بزرگسالان ادغام می‌شود، مطمئن شوید که پرچم «محتوای بزرگسالان» برای برنامه افزودنی شما در داشبورد برنامه‌نویس فعال باشد.

سیاست مربوطه

این بخش به برنامه‌های افزودنی می‌پردازد که بخش زیر از خط‌مشی‌های برنامه‌نویس فروشگاه وب Chrome را نقض می‌کنند:

محتوای نفرت انگیز

مربوط به شناسه اعلان: Grey Magnesium

هدف این خط‌مشی جلوگیری از استفاده از برنامه‌های افزودنی و فروشگاه وب Chrome به‌عنوان بستری برای انتشار محتوای نفرت‌انگیز است.

دلایل رایج حذف/رد کردن

  • ارائه محتوا یا هدایت کاربران به سمت محتوایی که سخنان مشوق تنفر تلقی می شود. برای جزئیات بیشتر به متن خط مشی مراجعه کنید.

چگونه می توانید این را اصلاح کنید؟

  • اگر ترویج یا توزیع سخنان مشوق عداوت و تنفر یکی از ویژگی‌های اصلی برنامه افزودنی شما است، باید آن را لغو انتشار کنید زیرا چنین محتوایی در فروشگاه وب Chrome مجاز نیست.
  • اگر برنامه افزودنی شما دسترسی به محتوای تولید شده توسط کاربر را فراهم می کند، باید اطمینان حاصل کنید که برای جلوگیری از به اشتراک گذاشتن سخنان مشوق عداوت و تنفر کاربران، نظارت بر محتوا را در نظر بگیرید.
  • اگر برنامه افزودنی شما دارای عملکردی است که هدف آن جلب توجه منفی به عضویت یک فرد در یکی از گروه‌های مشخص شده در متن خط‌مشی است، باید این قابلیت را از برنامه افزودنی خود حذف کنید.

سیاست مربوطه

این بخش به برنامه‌های افزودنی می‌پردازد که بخش زیر از خط‌مشی‌های برنامه‌نویس فروشگاه وب Chrome را نقض می‌کنند:

خانواده امن نیست

مربوط به شناسه اعلان: Grey Nickel

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

دلایل رایج حذف/رد کردن

  • برنامه افزودنی دارای محتوایی است که برای مخاطبان در تمام سنین مناسب نیست و برنامه افزودنی دارای علامت «مطمئن» نیست.

چگونه می توانید این را اصلاح کنید؟

  • یا محتوای نقض‌کننده را حذف کنید یا افزونه را به‌عنوان حاوی «محتوای بزرگسالان» در داشبورد برنامه‌نویس خود علامت‌گذاری کنید و برنامه افزودنی را دوباره ارسال کنید.

سیاست مربوطه

این بخش به برنامه‌های افزودنی می‌پردازد که بخش زیر از خط‌مشی‌های برنامه‌نویس فروشگاه وب Chrome را نقض می‌کنند:

محتوای خشونت آمیز

مربوط به شناسه اعلان: Grey Potassium

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

دلایل رایج حذف/رد کردن

  • برنامه افزودنی حاوی محتوا است یا کاربران را به محتوای ذکر شده در متن خط‌مشی هدایت می‌کند،

چگونه می توانید این را اصلاح کنید؟

  • اگر ارائه دسترسی به محتوای خشونت آمیز یا قلدری یکی از ویژگی های اصلی برنامه افزودنی است، پسوند را لغو انتشار کنید. چنین برنامه‌های افزودنی در فروشگاه وب Chrome مجاز نیستند.
  • اگر این یک عملکرد ناخواسته بود، محتوا یا خدماتی را که نقض می‌کنند حذف کنید و برنامه افزودنی خود را دوباره ارسال کنید.

سیاست مربوطه

این بخش به برنامه‌های افزودنی می‌پردازد که بخش زیر از خط‌مشی‌های برنامه‌نویس فروشگاه وب Chrome را نقض می‌کنند:

تک منظوره

مربوط به شناسه های اعلان است: Red Magnesium ، Red Copper ، و Red Lithium

هدف این خط‌مشی حفظ کیفیت برنامه‌های افزودنی در فروشگاه وب Chrome است. همانطور که در متن خط مشی ذکر شد، اگر چندین قابلیت غیر مرتبط وجود دارد، باید در پسوندهای جداگانه ارائه شوند.

دلایل رایج حذف/رد کردن

  • برنامه افزودنی دو یا چند هدف را در یک برنامه افزودنی فراهم می کند (برای مثال یک برنامه افزودنی که تبدیل فرمت تصویر و تولید کتابنامه را فراهم می کند).
  • برنامه افزودنی با استفاده از نماد اقدام برنامه افزودنی، یک یا چند قابلیت اضافی غیرمرتبط را ارائه می دهد.
  • موارد زیر اهداف متمایز در نظر گرفته می شوند. برنامه‌های افزودنی که هر یک از ویژگی‌های فهرست شده در زیر را ارائه می‌دهند، ممکن است عملکرد دیگری ارائه نکنند.
    • جایگزین کردن هر صفحه لغو منفرد.
    • استفاده از تنظیمات لغو برای جایگزینی ارائه دهنده جستجوی پیش فرض.
    • تزریق تبلیغات به صفحات وب

برای اطلاعات بیشتر به پرسش‌های متداول تک‌منظوره مراجعه کنید.

چگونه می توانید این را اصلاح کنید؟

  • عملکرد برنامه افزودنی خود را محدود کنید تا به وضوح در یک هدف کاملاً تعریف شده قرار گیرد و اطمینان حاصل کنید که هدف به وضوح در فراداده برنامه افزودنی شما توضیح داده شده است.
  • اگر برنامه افزودنی شما برخی از عملکردها و همچنین تزریق تبلیغات را ارائه می دهد، یا تزریق تبلیغات را متوقف کنید یا همه عملکردهای دیگر را به جز تزریق تبلیغات حذف کنید.
  • Chrome از صفحات برگه جدید اختیاری پشتیبانی نمی کند. اگر می‌خواهید برخی عملکردها و یک صفحه برگه جدید اختیاری ارائه کنید، باید صفحه برگه جدید را به یک افزونه مستقل جدا کنید.
  • قابلیت غیر مرتبط دیگری را در نماد اقدام برنامه افزودنی ارائه نکنید.

سیاست مربوطه

این بخش به برنامه‌های افزودنی می‌پردازد که بخش زیر از خط‌مشی‌های برنامه‌نویس فروشگاه وب Chrome را نقض می‌کنند:

خط مشی داده های کاربر - افشای برجسته

مربوط به شناسه اعلان: Purple Nickel

خط‌مشی حریم خصوصی داده‌های کاربر یک دسته وسیع است که چندین خط‌مشی دیگر در آن جمع‌آوری شده‌اند. همه این سیاست ها مربوط به مدیریت و انتقال اطلاعات حساس در مورد کاربر است.

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

دلایل رایج حذف/رد کردن

  • برنامه افزودنی به طور آشکار نحوه استفاده از داده های کاربر را فاش نمی کند.
  • رضایت کاربر قبل از جمع آوری داده ها به دست نمی آید

چگونه می توانید این را اصلاح کنید؟

  • به طور واضح به کاربر افشا کنید که چه داده هایی جمع آوری می شود و چگونه با آنها کار می شود. این اطلاعات باید در سیاست حفظ حریم خصوصی برنامه افزودنی ارائه شود و ممکن است در جای دیگری ارائه شود.
  • اطمینان حاصل کنید که داده ها تنها در صورت رضایت کاربر جمع آوری می شوند.
    • افشای برجسته مجموعه داده‌ها در فهرست فروشگاه وب Chrome افزونه کافی است.
    • جمع‌آوری داده‌هایی که به‌طور برجسته در فهرست فروشگاه وب Chrome فاش نشده‌اند، تا زمانی مجاز است که این مجموعه داده‌ها با هدف واحد برنامه افزودنی سازگار باشد، کاربر از جمع‌آوری داده‌ها قبل از شروع آن مطلع شود و کاربر با جمع‌آوری داده‌ها موافقت کند.
  • راه‌هایی را برای انصراف از جمع‌آوری داده‌ها از داخل صفحه گزینه‌های برنامه افزودنی در نظر بگیرید.
  • ارائه یک "حالت آفلاین" را در نظر بگیرید که فقط داده های کاربر را به صورت محلی ذخیره می کند.

سیاست مربوطه

این بخش به برنامه‌های افزودنی می‌پردازد که بخش زیر از خط‌مشی‌های برنامه‌نویس فروشگاه وب Chrome را نقض می‌کنند:

خط مشی داده های کاربر - انتقال ایمن

مربوط به شناسه اعلان: Purple Copper

خط‌مشی حریم خصوصی داده‌های کاربر یک دسته وسیع است که چندین خط‌مشی دیگر در آن جمع‌آوری شده‌اند. همه این سیاست ها مربوط به مدیریت و انتقال اطلاعات حساس در مورد کاربر است.

این بخش خاص برای اطمینان از اینکه داده های کاربر به طور ایمن مدیریت می شوند است.

دلایل رایج حذف/رد کردن

  • برنامه افزودنی اطلاعات کاربر را به صورت ایمن منتقل نمی کند.
  • داده ها به یک دامنه ناامن منتقل می شوند

چگونه می توانید این را اصلاح کنید؟

  • اطمینان حاصل کنید که داده ها به طور ایمن منتقل می شوند.
    • داده های کاربر را از طریق HTTP انتقال ندهید. در صورت امکان، از پروتکل های امن برای همه درخواست ها استفاده کنید.
    • داده ها را در سرصفحه های درخواست یا پارامترهای پرس و جو حتی از طریق HTTPS رمزگذاری نکنید. سرصفحه ها و URL های درخواست اغلب در گزارش های سرور ظاهر می شوند که می توانند به طور ناخواسته این اطلاعات را درز کنند.
    • برای اطلاعات بیشتر به روش های HTTP ایمن مراجعه کنید.

سیاست مربوطه

این بخش به برنامه‌های افزودنی می‌پردازد که بخش زیر از خط‌مشی‌های برنامه‌نویس فروشگاه وب Chrome را نقض می‌کنند:

خط مشی داده های کاربر - سایر الزامات

با شناسه اعلان مطابقت دارد: Purple Magnesium

خط مشی رازداری داده های کاربر دسته گسترده ای است که در آن چندین سیاست دیگر جمع آوری می شود. همه این سیاستها مربوط به انتقال و انتقال اطلاعات حساس در مورد کاربر است.

این بخش خاص برای اطمینان از جمع آوری اطلاعات حساس به طور غیر ضروری است و به طور عمومی افشا نمی شود.

دلایل مشترک برای حذف/رد

  • این برنامه افزودنی در جمع آوری فعالیت مرور وب در صورت نیازی به ویژگی کاربر روبرو نیست.
  • اطلاعات حساس کاربر که با استفاده از پسوند جمع آوری شده است به صورت عمومی فاش می شود.

چگونه می توانید این را اصلاح کنید؟

  • فعالیت مرور وب را جمع آوری نکنید مگر اینکه برای یک ویژگی کاربر کاربر لازم باشد.
  • اطمینان حاصل کنید که اطلاعات کاربر به صورت عمومی فاش نمی شود

سیاست مربوطه

در این بخش به پسوندهای نقض شده در بخش زیر سیاست های برنامه توسعه دهنده فروشگاه وب Chrome:

معدن رمزنگاری

با شناسه اعلان مطابقت دارد: Grey Silicon

هدف از این خط مشی جلوگیری از استفاده از پسوندها و فروشگاه وب Chrome به عنوان سکویی برای معدن ارزهای رمزنگاری شده است.

دلایل مشترک برای حذف/رد

  • پسوند در حال استخراج ارزهای رمزنگاری شده در دستگاه های کاربر است.
  • پسوند عملکردی را در مورد ارزهای رمزنگاری مین فراهم می کند

چگونه می توانید این را اصلاح کنید؟

  • اگر این عملکرد اصلی پسوند شماست ، توصیه می شود پسوند خود را منتشر کنید.
  • اگر این یک قابلیت ناخواسته بود ، محتوا یا خدماتی را که در معرض نقض هستند حذف کرده و پسوند خود را دوباره ارسال کنید.

سیاست مربوطه

در این بخش به پسوندهای نقض شده در بخش زیر سیاست های برنامه توسعه دهنده فروشگاه وب Chrome:

محصولات ممنوع

با شناسه های اعلان مطابقت دارد: Blue Zinc ، Blue Copper ، Blue Lithium و Blue Magnesium

هدف از این خط مشی جلوگیری از استفاده از پسوندها و فروشگاه وب Chrome به عنوان بستری برای دسترسی به محتوای محافظت شده توسط PayWalls ، محدودیت های ورود به سیستم یا حقوق مالکیت معنوی است.

دلایل مشترک برای حذف/رد

  • این برنامه افزودنی دسترسی به محتوای پشت یک Paywall را فراهم می کند.
  • پسوند دسترسی به محتوای محدودیت های ورود به سیستم را فراهم می کند.
  • پسوند بارگیری فیلم های YouTube را تسهیل می کند.
  • پسوند ، بارگیری محتوا است که با نقض حقوق مالکیت معنوی صاحب محتوا است.

چگونه می توانید این را اصلاح کنید؟

  • اگر این عملکرد اصلی پسوند شماست ، توصیه می شود پسوند خود را منتشر کنید.
  • اگر این یک قابلیت ناخواسته بود ، محتوا یا خدماتی را که در معرض نقض هستند حذف کرده و پسوند خود را دوباره ارسال کنید.

سیاست مربوطه

در این بخش به پسوندهای نقض شده در بخش زیر سیاست های برنامه توسعه دهنده فروشگاه وب Chrome:

پر کردن کلمات کلیدی

با شناسه اعلان مطابقت دارد: Yellow Argon

هدف از این خط مشی اطمینان از کیفیت موارد منتشر شده در فروشگاه وب Chrome و جلوگیری از دستکاری توسعه دهندگان از قرار دادن آنها در فروشگاه است.

دلایل مشترک برای حذف/رد

  • پسوند دارای کلمات کلیدی بیش از حد ، بی ربط یا نامناسب در ابرداده است ، به طور معمول ، توضیحات.

چگونه می توانید این را اصلاح کنید؟

  • محتوای (کلمات کلیدی) را که در نقض خط مشی هستند حذف کنید.

مثال ها

موارد زیر نمونه هایی از این نوع تخلف است:

  • از جمله در ابرداده پسوند ، لیست طولانی از سایت های مختلفی که در آن پسوند کار می کند.

سیاست مربوطه

در این بخش به پسوندهای نقض شده در بخش زیر سیاست های برنامه توسعه دهنده فروشگاه وب Chrome:

تغییر مسیر

با شناسه اعلان مطابقت دارد: Yellow Lithium

هدف این خط مشی اطمینان از کیفیت محصولات موجود در فروشگاه وب Chrome و جلوگیری از دستکاری محصولات در فروشگاه آنها در فروشگاه است

دلایل مشترک برای حذف/رد

  • تنها عملکرد پسوند ، راه اندازی یک برنامه دیگر ، موضوع ، صفحه وب یا پسوند است.
  • نمونه هایی از تخلفات شامل
    • پسوندهایی که یک وب سایت را در یک برگه جدید یا در یک پنجره بازکش می کنند ، هنگام کلیک بر روی اقدامات افزودنی.
    • پسوند که بلافاصله پس از نصب ، یک صفحه تبلیغاتی را برای محصول دیگری نشان می دهد.

چگونه می توانید این را اصلاح کنید؟

  • همانطور که در این سیاست ذکر شد ، چنین برنامه های افزودنی در فروشگاه مجاز نیست و توصیه می شود آنها را منتشر نکنید.

سیاست مربوطه

در این بخش به پسوندهای نقض شده در بخش زیر سیاست های برنامه توسعه دهنده فروشگاه وب Chrome:

هرزنامه ها

مطابق با شناسه اعلان: Yellow Nickel

هدف این خط مشی اطمینان از کیفیت محصولات موجود در فروشگاه وب Chrome است. خط مشی هرزنامه جلوگیری از پسوندهایی است که برای تجربه مرور و برنامه های مرور کاربر که قرار دادن آنها در فروشگاه وب Chrome را دستکاری می کند ، مضر است.

دلایل مشترک برای حذف/رد

  • شما یا شرکت های وابسته خود در حال ارسال چندین برنامه افزودنی هستید که تجربیات یا عملکردهای تکراری را ارائه می دهند.
  • شما در حال دستکاری در بررسی ها ، رتبه بندی ها یا نصب داده ها هستید.
  • پسوند اعلان هایی را به کاربر نشان می دهد به گونه ای که برای تجربه مرور کاربر مختل کننده یا مضر باشد.
  • پسوند ارسال پیام به نمایندگی از کاربر بدون رضایت کاربر است.

چگونه می توانید این را اصلاح کنید؟

  • چندین پسوند را با تجربیات یا عملکردهای تکراری ارسال نکنید.
  • سعی نکنید محتوای تولید شده توسط کاربر را در لیست فروشگاه های وب پسوند خود دستکاری کنید
  • به هیچ وجه به تجربه مرور کاربر آسیب نرسانید.

سیاست مربوطه

در این بخش به پسوندهای نقض شده در بخش زیر سیاست های برنامه توسعه دهنده فروشگاه وب Chrome:

دور زدن API را دور می زند

با شناسه های اعلان مطابقت دارد: Blue Nickel و Blue Potassium

هدف این خط مشی اطمینان از کیفیت محصولات موجود در فروشگاه وب Chrome است.

دلایل مشترک برای حذف/رد

  • پسوند در حال اصلاح صفحه برگه Chrome New است اما از API Overrides استفاده نمی کند.
  • پسوند اصلاح جستجوی Omnibox اما با استفاده از API Overrides نیست.

چگونه می توانید این را اصلاح کنید؟

  • صفحه برگه Chrome New را تغییر ندهید یا با استفاده از API Overrides این کار را انجام دهید.
  • جستجوی Omnibox را اصلاح نکنید یا این کار را با استفاده از API Overrides انجام دهید.

سیاست مربوطه

در این بخش به پسوندهای نقض شده در بخش زیر سیاست های برنامه توسعه دهنده فروشگاه وب Chrome:

نصب فریبنده

مطابق با شناسه اعلان: Red Zinc

هدف این خط مشی اطمینان از فریب کاربران در نصب پسوندها است.

دلایل مشترک برای حذف/رد

  • افشای نامشخص یا ناخوشایند در مورد وثیقه بازاریابی قبل از لیست محصولات فروشگاه وب Chrome.
  • گمراه کردن عناصر تعاملی به عنوان بخشی از جریان توزیع شما. این شامل دکمه ها یا فرم های تماس تلفنی به عمل است که دلالت بر نتیجه ای غیر از نصب یک پسوند دارد.
  • تنظیم پنجره لیست محصولات فروشگاه وب Chrome با تأثیر نگه داشتن یا مخفی کردن ابرداده پسوند از کاربر.

چگونه می توانید این را اصلاح کنید؟

پسوند جدیدی را منتشر کنید که از روشهای فریبنده برای بازاریابی به کاربران یا جمع آوری پایگاه کاربر استفاده نمی کند.

سیاست مربوطه

در این بخش به پسوندهای نقض شده در بخش زیر سیاست های برنامه توسعه دهنده فروشگاه وب Chrome:

مبهم سازی

با شناسه اعلان مطابقت دارد: Red Titanium

هدف این خط مشی اطمینان از کیفیت پسوندها و کد ارسال شده به فروشگاه وب Chrome است.

دلایل مشترک برای حذف/رد

با استفاده از کد مبهم در بسته پسوند.

چگونه می توانید این را اصلاح کنید؟

پسوند جدیدی را منتشر کنید که از روشهای فریبنده برای بازاریابی به کاربران یا جمع آوری پایگاه کاربر استفاده نمی کند.

مثال ها

موارد زیر چند نمونه از نقض این نوع خط مشی است:

  • پایه 64 رمزگذاری (به عنوان مثال 'SSdtIGluIHVyIGJhc2U=' )
  • رمزگذاری کاراکتر (به عنوان مثال '\u{68}a\u0063\u006b\x69ng\u{20}u\u{72}\x20\u0067i\u0062\x73\x6fn'

سیاست مربوطه

در این بخش به پسوندهای نقض شده در بخش زیر سیاست های برنامه توسعه دهنده فروشگاه وب Chrome:

حداقل عملکرد

مطابق با شناسه اعلان: Yellow Potassium

هدف از این خط مشی اطمینان از کلیه برنامه های افزودنی موجود در فروشگاه وب Chrome ، میزان اساسی عملکرد و کاربردی را برای کاربران فراهم می کند. پسوندها باید مزایا را در اختیار کاربران قرار دهند و تجربه مرور خود را غنی کنند.

دلایل مشترک برای حذف/رد

  • پسوند ارسالی شما حاوی هیچ پرونده ای غیر از مانیفست نیست.
  • پسوند ارزش یا ابزار قابل توجهی را برای کاربران خود فراهم نمی کند.
  • یک ویژگی ذکر شده در توضیحات مورد به طور مستقیم توسط مورد ارائه نشده است و در عوض به سادگی با یک سرویس خارجی مرتبط است.
  • ابرداده پسوند حاوی محتوای کلیک بایت است که برای جلب توجه کاربران و جلب آنها برای نصب طراحی شده است.

چگونه می توانید این را اصلاح کنید؟

  • اطمینان حاصل کنید که پسوند شما دارای قابلیت مشخصی است که ارزش آن را ارائه می دهد.
  • اطمینان حاصل کنید که هرگونه عملکرد ادعا شده در مورد شما به طور مستقیم توسط خود مورد انجام می شود و با پیوند کاربران به یک منبع خارجی حاصل نمی شود.

سیاست مربوطه

در این بخش به پسوندهای نقض شده در بخش زیر سیاست های برنامه توسعه دهنده فروشگاه وب Chrome:

تبلیغات وابسته

با شناسه اعلان مطابقت دارد: Grey Titanium

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

دلایل مشترک برای حذف/رد

  • پسوند شما از پیوندهای بازاریابی وابسته ، کدها یا کوکی ها استفاده می کند بدون اینکه به درستی استفاده آنها را در توضیحات مورد و رابط کاربری مورد بررسی قرار دهد.
  • قبل از درج کدهای وابسته ، پیوندها یا کوکی ها ، هیچ اقدام کاربر مرتبط لازم نیست.

چگونه می توانید این را اصلاح کنید؟

  • توضیحات مورد و UI خود را اصلاح کنید تا به درستی به کاربران اطلاع دهید که از برنامه های وابسته استفاده می کنید.
  • ورود به کدهای وابسته باید قبل از یک اقدام مربوطه انجام شود. این اقدام باید مربوط به بستر وابسته باشد به گونه ای که یک کاربر معقول می تواند با درج کدهای مذکور درک و رضایت دهد.

سیاست مربوطه

در این بخش به پسوندهای نقض شده در بخش زیر سیاست های برنامه توسعه دهنده فروشگاه وب Chrome: