package Ġcom . mon et . bid der . auction Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġcom . mon et . bid der . Ad Server Ad Request Ċ import Ġcom . mon et . bid der . Ad Server Ad View Ċ import Ġcom . mon et . bid der . Constants Ċ import Ġcom . mon et . bid der . Request Data Ċ import Ġcom . mon et . bid der . bid . Bid Response Ċ Ċ data Ġclass ĠA uction Request Ġinternal Ġconstructor ( ĊĠ Ġval Ġnetwork Extras : ĠBundle Ġ= ĠBundle (), ĊĠ Ġval Ġtargeting : ĠBundle Ġ= ĠBundle (), ĊĠ Ġval Ġad mob Extras : ĠBundle Ġ= ĠBundle (), ĊĠ Ġvar Ġrequest Data : ĠRequest Data ? Ġ= Ġnull , ĊĠ Ġvar Ġbid : ĠBid Response ? Ġ= Ġnull , ĊĠ Ġvar Ġad Unit Id : ĠString ? Ġ= Ġnull Ċ ) Ġ{ ĊĠ Ġinternal Ġcompanion Ġobject Ġ{ ĊĠĠĠ Ġfun Ġfrom ( ĊĠĠĠĠĠ Ġad Server Ad View : ĠAd Server Ad View , ĊĠĠĠĠĠ Ġad Server Ad Request : ĠAd Server Ad Request ĊĠĠĠ Ġ): ĠA uction Request Ġ{ ĊĠĠĠĠĠ Ġval Ġauction Request Ġ= ĠA uction Request (). apply Ġ{ ĊĠĠĠĠĠĠĠ Ġnetwork Extras . putString ( Constants . D fp . AD UNIT _ KEYWORD _ KEY , Ġad Server Ad View . ad Unit Id ); ĊĠĠĠĠĠĠĠ Ġrequest Data Ġ= ĠRequest Data ( ad Server Ad Request , Ġad Server Ad View ) ĊĠĠĠĠĠĠĠ Ġad Unit Id Ġ= Ġad Server Ad View . ad Unit Id ĊĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġreturn Ġad Server Ad Request . apply ( auction Request , Ġad Server Ad View ) ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ } Ċ