Your example seems to cover every kind of ad except of AppOpen: https://github.com/googleads/googleads-mobile-ios-examples/tree/main/Swift/advanced/SwiftUIDemo/SwiftUIDemo For example by default there is no AppDelegate in SwiftUI app and even if you add it its `applicationDidBecomeActive` is never called.