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
동일한 세션에서 하트비트에 적용된 변경사항을 재설정하려면 reset 메서드를 사용하면 됩니다.
devtools.meet.addons.resetHeartbeatTimeout();
devtools.meet.addons.setDarkMode
어두운 모드 아이콘으로 부가기능이 어떻게 표시되는지 테스트하려면 다음 메서드를 사용하여 Meet의 어두운 모드를 설정하세요.
devtools.meet.addons.setDarkMode(true);
동일한 세션에서 다시 정상으로 설정하려면 false로 설정하세요.
devtools.meet.addons.setDarkMode(false);
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-08-29(UTC)
[null,null,["최종 업데이트: 2025-08-29(UTC)"],[],[],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)"]]