Class POBDeepLinkURLModel

  • All Implemented Interfaces:

    
    public final class POBDeepLinkURLModel
    
                        

    Model class for handling deep link URLs with primary and fallback URLs along with their tracking URLs.

    Since:

    OpenWrapSDK v4.9.0

    • Constructor Detail

      • POBDeepLinkURLModel

        POBDeepLinkURLModel(String primaryUrl, String primaryTrackingUrl, String fallbackUrl, String fallbackTrackingUrl)
    • Method Detail

      • parseFromUrl

         final static POBDeepLinkURLModel parseFromUrl(String url)

        Parses a deep link URL string and creates a POBDeepLinkURLModel instance.

        Expected URL format: pubmaticdeeplink://navigate?primaryUrl={encoded_url}&primaryTrackingUrl={encoded_tracker}&fallbackUrl={encoded_fallback}&fallbackTrackingUrl={encoded_fallback_tracker}

        Parameters:
        url - The deep link URL to parse
        Returns:

        POBDeepLinkURLModel instance

        Since:

        OpenWrapSDK v4.9.0

      • isPubMaticDeepLink

         final static Boolean isPubMaticDeepLink(String url)

        Method to check if the URL is a PubMatic deep link

        Parameters:
        url - deep link URL
        Returns:

        true if the URL is a PubMatic deep link, otherwise false