my goal is that when the player completes the level, player moves to a new location after that.
and then ads shows, and when the ads stop showing that the player appears on location, and you can continue playing the game.
how long does Interstitial ads last ? (30 seconds) ?
This cannot work for obvious reasons.
You’re loading an ad with a trigger once, and you’re checking if the ad is finished under the same trigger once.
On a side note, avoid “is this how to do it?”.
Try it, and if it works, good for you, and if it doesn’t, explain what happens and what should happen instead.