<s> """<STR_LIT>""" <EOL> from googleads import dfp <EOL> AD_UNIT_ID = '<STR_LIT>' <EOL> def main ( client , ad_unit_id ) : <EOL> inventory_service = client . GetService ( '<STR_LIT>' , version = '<STR_LIT>' ) <EOL> values = [ { <EOL> '<STR_LIT:key>' : '<STR_LIT:id>' , <EOL> '<STR_LIT:value>' : { <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT:value>' : ad_unit_id <EOL> } <EOL> } ] <EOL> query = '<STR_LIT>' <EOL> statement = dfp . FilterStatement ( query , values ) <EOL> response = inventory_service . getAdUnitsByStatement ( <EOL> statement . ToStatement ( ) ) <EOL> ad_unit_size = { <EOL> '<STR_LIT:size>' : { <EOL> '<STR_LIT:width>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' <EOL> } , <EOL> '<STR_LIT>' : '<STR_LIT>' <EOL> } <EOL> if '<STR_LIT>' in response : <EOL> updated_ad_units = [ ] <EOL> for ad_unit in response [ '<STR_LIT>' ] : <EOL> if '<STR_LIT>' not in ad_unit : <EOL> ad_unit [ '<STR_LIT>' ] = [ ] <EOL> ad_unit [ '<STR_LIT>' ] . append ( ad_unit_size ) <EOL> updated_ad_units . append ( ad_unit ) <EOL> ad_units = inventory_service . updateAdUnits ( updated_ad_units ) <EOL> for ad_unit in ad_units : <EOL> ad_unit_sizes = [ '<STR_LIT>' % ( size [ '<STR_LIT:size>' ] [ '<STR_LIT:width>' ] , <EOL> size [ '<STR_LIT:size>' ] [ '<STR_LIT>' ] ) <EOL> for size in ad_unit [ '<STR_LIT>' ] ] <EOL> print ( '<STR_LIT>' <EOL> % ( ad_unit [ '<STR_LIT:id>' ] , ad_unit [ '<STR_LIT:name>' ] , '<STR_LIT:U+002C>' . join ( ad_unit_sizes ) ) ) <EOL> if __name__ == '<STR_LIT:__main__>' : <EOL> dfp_client = dfp . DfpClient . LoadFromStorage ( ) <EOL> main ( dfp_client , AD_UNIT_ID ) </s>
