Dear Luca,
This is tentative.
- If you have proper data layers set and use the synchronous method, you can use Library Loaded, else use DOM Ready. Suppose if DOM ready is not scrapping any element value and if you know the exact location on your page where you need to fire the pageview after element availability, you can use Page Bottom. Don't use window loaded, not preferred unless there is a need for it.
- For the asynchronous method, Page Bottom is not available so, you need to use DOM ready or Direct Call if you didn't have proper data layers in place to use Library Loaded.
Thank You, Pratheep Arun Raj B | Xerago | Terryn Winter Analytics