Register a handler that calls back with a when a paywall's Deeplink Button is invoked
NamiPaywallManager.registerDeeplinkActionHandler { destination in// Calls back with a string value as configured in the Paywall Creator }
NamiPaywallManager.registerDeepLinkHandler { paywallActivity, destination ->// Calls back with destination value for Deeplink Button configured // in the Paywall Creator}
' This is a condensed example.
' See the full example in the Demo app:
' https://github.com/namiml/nami-roku/blob/main/Demo/components/NamiDataSource.brs
' https://github.com/namiml/nami-roku/blob/main/Demo/components/NamiDataSource.xml
sub init()
setupLocals()
initializeNamiSDKValues()
end sub
sub setupLocals()
m.scene = m.top.getScene()
m.namiPaywallManager = m.namiManager.namiPaywallManager
end sub
sub initializeNamiSDKValues()
m.namiPaywallManager.callFunc("registerDeeplinkActionHandler", m.top)
end sub
function deeplinkActionHandlerCallback(url)
' deeplink url open process
print "NamiDataSource : deeplinkActionHandlerCallback : deeplink url : " url
end function