📱iOS

The Make Money Offerwall is hosted on the web, but gives your application a native look-and-feel.

If you are looking to integrate the Make Money Offerwall into your iOS app, either open the offerwall in Safari or use a web view to show the offerwall inside your app.

If IDFA is Available

URL

https://wall.make-money.top/?p={publisher_id}&u={user_id}&a={idfa}

Example

import UIKit
import WebKit
class ViewController: UIViewController, WKUIDelegate {

   var webView: WKWebView!

   override func loadView() {
       let webConfiguration = WKWebViewConfiguration()
       webView = WKWebView(frame: .zero, configuration: webConfiguration)
       webView.uiDelegate = self
       view = webView
   }
   override func viewDidLoad() {
       super.viewDidLoad()
       let myURL = URL(string:"https://wall.make-money.top/?p={publisher_id}&u={user_id}&a={idfa}")
       let myRequest = URLRequest(url: myURL!)
       webView.load(myRequest)
   }}

Please replace {publisher_id} with the Publisher ID that was provided to you by the Make Money Team. Please replace {user_id} with a unique id for your current app user. To boost your revenue through better conversion tracking quality, please replace {idfa} with the Apple Identifier for Advertisers (IDFA) of your user.

If IDFA is Unavailable

URL

https://wall.make-money.top/?p={publisher_id}&u={user_id}

Example

import UIKit
import WebKit
class ViewController: UIViewController, WKUIDelegate {

   var webView: WKWebView!

   override func loadView() {
       let webConfiguration = WKWebViewConfiguration()
       webView = WKWebView(frame: .zero, configuration: webConfiguration)
       webView.uiDelegate = self
       view = webView
   }
   override func viewDidLoad() {
       super.viewDidLoad()
       let myURL = URL(string:"https://wall.make-money.top/?p={publisher_id}&u={user_id}")
       let myRequest = URLRequest(url: myURL!)
       webView.load(myRequest)
   }}

Please replace {publisher_id} with the Publisher ID that was provided to you by the Make Money Team. Please replace {user_id} with a unique id for your current app user.

Optional: SubID

In case, you need to track a SubID, you can append it as follows:

&s={subid}

Last updated