Class MediationBaseAdUnit

    • Constructor Detail

      • MediationBaseAdUnit

        protected MediationBaseAdUnit​(android.content.Context context,
                                      java.lang.String configId,
                                      AdSize adSize,
                                      PrebidMediationDelegate mediationDelegate)
    • Method Detail

      • addContextData

        public void addContextData​(java.lang.String key,
                                   java.lang.String value)
      • updateContextData

        public void updateContextData​(java.lang.String key,
                                      java.util.Set<java.lang.String> value)
      • removeContextData

        public void removeContextData​(java.lang.String key)
      • clearContextData

        public void clearContextData()
      • getContextDataDictionary

        public java.util.Map<java.lang.String,​java.util.Set<java.lang.String>> getContextDataDictionary()
      • addContextKeyword

        public void addContextKeyword​(java.lang.String keyword)
      • addContextKeywords

        public void addContextKeywords​(java.util.Set<java.lang.String> keywords)
      • removeContextKeyword

        public void removeContextKeyword​(java.lang.String keyword)
      • getContextKeywordsSet

        public java.util.Set<java.lang.String> getContextKeywordsSet()
      • clearContextKeywords

        public void clearContextKeywords()
      • setPbAdSlot

        public void setPbAdSlot​(java.lang.String adSlot)
      • getPbAdSlot

        public java.lang.String getPbAdSlot()
      • setAppContent

        public void setAppContent​(ContentObject content)
      • addUserData

        public void addUserData​(DataObject dataObject)
      • clearUserData

        public void clearUserData()
      • getUserData

        public java.util.ArrayList<DataObject> getUserData()
      • destroy

        public void destroy()
      • initAdConfig

        protected abstract void initAdConfig​(java.lang.String configId,
                                             AdSize adSize)
      • onResponseReceived

        protected void onResponseReceived​(BidResponse response)
      • onErrorReceived

        protected void onErrorReceived​(AdException exception)
      • initBidLoader

        protected void initBidLoader()