ابزارهای برنامهنویس برای افزونههای Meet را مدیریت کنید
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
ابزارهای برنامهنویس، مانند Chrome DevTools به توسعهدهندگان افزونه Google Meet کمک میکنند تا یک افزونه را در Google Meet اشکالزدایی و آزمایش کنند.
DevTools API
میتوانید با پیمایش به کنسول در Meet و وارد کردن devtools.meet.addons با افزونه Meet DevTools تعامل کنید. این روش هایی را در اختیار شما قرار می دهد که می توانید از آنها استفاده کنید.
devtools.meet.addons.suppressHeartbeatTimeout
بهطور پیشفرض، ضربان قلب برای یک افزونه اعمال میشود. با این حال، در حین اشکالزدایی، ممکن است بخواهید ضربان قلب را متوقف کنید تا زمانبندی افزونه Meet متوقف نشود. برای انجام این کار، روش DevTools suppressHeartbeatTimeout فراخوانی کنید:
devtools.meet.addons.suppressHeartbeatTimeout();
devtools.meet.addons.setHeartbeatTimeout
هر صفحه باید یک جلسه افزودنی Meet را نمونهسازی کند و طی 10 ثانیه پیمایش را کامل کند. اگر میخواهید این مهلت زمانی را در حین آزمایش تغییر دهید، میتوانید آن را در اینجا تنظیم کنید:
devtools.meet.addons.setHeartbeatTimeout(100);// Timeout in milliseconds.
devtools.meet.addons.resetHeartbeatTimeout
برای بازنشانی تغییرات ایجاد شده در ضربان قلب در همان جلسه، می توانید از روش تنظیم مجدد استفاده کنید:
devtools.meet.addons.resetHeartbeatTimeout();
devtools.meet.addons.setDarkMode
اگر میخواهید نحوه ظاهر افزونههایتان را با نماد حالت تاریک آزمایش کنید، میتوانید با این روش حالت تاریک را برای Meet تنظیم کنید:
devtools.meet.addons.setDarkMode(true);
برای بازگرداندن آن به حالت عادی در همان جلسه، آن را به false برگردانید:
تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# Manage developer tools for Meet add-ons\n\nDeveloper tools, such as [Chrome DevTools](https://developer.chrome.com/docs/devtools)\nhelp Google Meet add-on developers debug and test an\nadd-on in Google Meet.\n\nDevTools API\n------------\n\nYou can interact with the Meet add-on DevTools by\nnavigating to the console in Meet and entering\n`devtools.meet.addons`.\nThis provides you with methods that you can use.\n\n### devtools.meet.addons.suppressHeartbeatTimeout\n\nBy default, heart-beating is enforced for an add-on.\nHowever, while debugging you may want to suppress heart-beating so that the\nMeet add-on doesn't keep timing out.\nTo do this, call the DevTools method `suppressHeartbeatTimeout`: \n\n devtools.meet.addons.suppressHeartbeatTimeout();\n\n### devtools.meet.addons.setHeartbeatTimeout\n\nEvery page should instantiate a Meet add-on session\nand complete navigation within 10 seconds. If you would like to modify this\ntimeout while testing you can set it here: \n\n devtools.meet.addons.setHeartbeatTimeout(100); // Timeout in milliseconds.\n\n### devtools.meet.addons.resetHeartbeatTimeout\n\nTo reset any changes made to heart-beating in the same session you can use the\nreset method: \n\n devtools.meet.addons.resetHeartbeatTimeout();\n\n### devtools.meet.addons.setDarkMode\n\nIf you want to test how your add-ons look with their dark-mode\nicon, you can set dark-mode for Meet with this method: \n\n devtools.meet.addons.setDarkMode(true);\n\nTo set it back to normal in the same session, set it back to false: \n\n devtools.meet.addons.setDarkMode(false);\n\nRelated topics\n--------------\n\n- [Deploy a Meet add-on](/workspace/meet/add-ons/guides/deploy-add-on)\n- [Best practices](/workspace/meet/add-ons/guides/best-practices)\n- [Add-on types](/apps-script/add-ons/concepts/types)"]]