   
   private var webView: WKWebView!
   private var baseUrl: URL!
-  private var deviceIdentifier: String?
   private var loggerEnabled: Bool = false
   fileprivate var isInitialized = false
   fileprivate var videoIdToLoad: String?

    
    let parameterItems = parameters.map { return URLQueryItem(name: $0, value: String(describing: $1)) }
    items.append(contentsOf: parameterItems)
    
    if let deviceIdentifier = deviceIdentifier {
      items.append(URLQueryItem(name: "ads_device_id", value: deviceIdentifier))
      items.append(URLQueryItem(name: "ads_device_tracking", value: true.description))
    }
    
    components.queryItems = items
    let url = components.url!

        allowOMSDK = false
      }
    }
    self.allowIDFA = allowIDFA
    if parameters.contains(where: { $0.key == DMPlayerViewController.loggerParameterKey }) {
      loggerEnabled = true
    }
