Я пытаюсь создать тип расширения менеджера подписки, однако у меня возникают проблемы с определением, когда пользователь находится на странице подписки.
В идеале я хотел бы запускать расширение, когда пользователь находится на страница, которая требует, чтобы они заполнили свои платежные данные.
Алгоритм, который я в настоящее время внедряю, ищет в домене такой контент, как «кредитная карта» или «paypal», который работает во многих случаях, однако иногда он срабатывает для страниц, которые не являются страницами подписки, а просто содержат кредитную карту где-то в контенте.
Как я могу улучшить этот алгоритм, чтобы он действовал аналогично функции chromes для автоматического заполнения номеров кредитных карт, поэтому действие должно инициировать расширение chrome, когда пользователь находится на странице оплаты, как мне найти это в DOM?