Forum Replies Created

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter fastfedora

    (@fastfedora)

    Okay, but “Delay All JavaScript” was delaying both locally-hosted and remotely-hosted JavaScript. So it worked when I had that enabled.

    Can you add help text to make it clear that these URLs must be local URLs then? Or implement it so “JS Files With Deferred Loading” works with remotely-hosted JavaScript too?

    Thread Starter fastfedora

    (@fastfedora)

    I am not trying to defer JavaScript within a WordPress theme. I’m trying to defer Google Tag Manager which is hosted remotely as described above.

    As you can see from my message, I’ve tried the “URL of the original file” and several others, and it’s not working. I’m specifically copying the URLs from PageInsights.

    So again, what URL do I use to make this work for my use case where the JavaScript is hosted by a third-party?

    Thread Starter fastfedora

    (@fastfedora)

    My hypothesis is that you can distinguish certain behaviors from others to detect a “read”. There certainly will be a margin of error, but I think for most situations it’s possible to tell the difference between a view and a read.

    But, you’re right, if the person loads a page, waits 30 seconds, then moves on, and the content is all contained above the fold, there’s no way to say whether they’ve actually read the page. But if they navigate away in 2 seconds or if most of the content exists below the fold, it’s pretty clear they didn’t.

Viewing 3 replies - 1 through 3 (of 3 total)