preloader-image에 data-ot-ignore 추가하기

preloader-image에 data-ot-ignore를 추가하여 onetrust 쿠키 동의가 이를 차단하지 않도록 해야 하는데, api.onPageChange()가 preloader가 사라진 후에 한 번만 실행되는 것 같습니다.

my head_tag.html에서 api.onPageChange()가 실행되는 스크립트가 있고, 그 안에 다음과 같은 코드가 있습니다…

function addIgnoreToPreloader () {
      console.log("addIgnoreToPreloader running")
      const splashWrapper = document.querySelector("#d-splash");
      if(splashWrapper){
        console.log("splashWrapper", splashWrapper)
      }
      const splashImage = splashWrapper && splashWrapper.querySelector(".preloader-image");
      if(splashImage){
        console.log("splashImage", splashImage);
        splashImage.createAttribute("data-ot-ignore");
      }
    }

하지만 콘솔 로그에 "addIgnoreToPreloader running"이 표시될 때쯤이면 이미 페이지가 로드되어 preloader가 사라져 버린 상태입니다…

.preloader-image에 접근할 수 있는 훅이나 함수가 있을까요?