6 puan yazan xguru 2025-05-01 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Web sitelerindeki çerez onayı bannerlarını otomatik olarak reddeden veya kapatan bir Chrome uzantısı
  • Mevcut otomatik kabul uzantılarının aksine, bu uzantı önce zorunlu olmayan çerezleri reddeder; başarısız olursa bannerı kapatma yöntemini kullanır
  • Onetrust gibi "çerez onayı çözümü sağlayıcılarını" tespit eden bir yaklaşımla gelişmiş tespit ve reddetme mantığı uygular
  • Uzantı Cursor yapay zeka aracı ve Vibe coding ile geliştirildi; kodları açık kaynak

Önemli kod

  • Belirtilen sağlayıcıların tespiti sırayla yapılır
    const findAndClickRejectButtons = () => {  
      commonCookiePopupChecks.forEach(({ check, rejectOrClose }) => {  
        if (check()) {  
          rejectOrClose();  
          return;  
        }  
      });  
    }  
    
  • Belirli bir sağlayıcıyı bulma: OneTrust
    const checkForOneTrust = (): boolean => !!document.getElementById('onetrust-consent-sdk');  
    
    const closeOrRejectOneTrust = () => {  
      const rejectButton = document.getElementById('onetrust-reject-all-handler');  
      if (rejectButton) {  
        rejectButton.click();  
        return true;  
      }  
    
      const consentSDK = document.getElementById('onetrust-consent-sdk');  
      if (consentSDK) {  
        consentSDK.remove();  
        return true;  
      }  
      return false;  
    };  
    

Henüz yorum yok.

Henüz yorum yok.