Package 

Interface CloudXAdapterMetadataProvider


  • @RestrictTo(value = {RestrictTo.Scope.LIBRARY_GROUP}) 
    public interface CloudXAdapterMetadataProvider
    
                        

    Interface for ad network adapters to report their version metadata.

    Implement this as a @Keep object MetadataProvider in each adapter module. The SDK discovers implementations via reflection using the adapter package prefix.

    Called during config request construction — before adapter initialization — so the server can make informed decisions based on installed adapter versions.

    • Method Summary

      Modifier and Type Method Description
      abstract String getAdapterVersion() Version of the adapter module (e.g., "2.1.0").
      abstract String getNetworkSdkVersion() Version of the underlying ad network SDK (e.g., "11.0.1").
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait