Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
{
  'account_id': 1,
  'default_tier': 1,
  'direct_connect': FalseTrue,
  'id': 1764,
  'name': 'API Docs partner',
  'targetingoptimization_pageactive_attribute_profiledefault': {
    'blocking_unknown_domains': NoneTrue,
    'detectedoptimization_domaincustom_targetingdefaults': NoneTrue,
    'detectedoptimization_playersettings_size_targetingdefault': False,{
    'domainlookback_list_idsminutes': [],
    'domain_white_list': '''30',
    'key_value_targeting': None,
    'key_values': None,
    'player_sizes': [
      's',
      'm',
      'l',
      'u'
     ],
    'user_agent_devices': [],
    'user_agent_operating_systems': []
  },
  'targeting_spend_profile': {
    'budget_metric': None,     'budget_pacing': None,
    'budget_period': None'Request Fill',
    'budget_value': None
  },
  'targeting_time_profile': {
    'day_parting': [],
    'end_date': None,
    'frequency_cap_metric': None,
    'frequency_cap_period': None,
    'frequency_cap_value': None,
    'start_date': None
  },
  'third_party_fee': '0.0',
  'third_party_fee_metric': 0
minimum_requests': '100'
  }
}

Get a Supply Partner

SDK

Code Block
In [1]: partner = springserve.supply_partners.get(1764)

In [2]: print partner.name

"API Docs partner"

...

Code Block
{
  'account_id': 1,
  'default_tier': 1,
  'direct_connect': FalseTrue,
  'id': 1764,
  'name': 'API Docs partner',
  'targetingoptimization_pageactive_attribute_profiledefault': {
    'blocking_unknown_domains': NoneTrue,
    'detectedoptimization_domaincustom_targetingdefaults': NoneTrue,
 
  'detectedoptimization_playersettings_size_targetingdefault': False,{
    'domainlookback_list_idsminutes': [],
    'domain_white_list': '''30',
    'key_value_targeting': None,
    'key_values': None,
    'player_sizes': [
      's',
      'm',
      'l',
      'u'
     ],
    'user_agent_devices': [],
    'user_agent_operating_systems': []
  },
  'targeting_spend_profile': {
    'budget_metric': None,
    'budget_pacing': None,
    'budget_period': None'Request Fill',
    'budgetminimum_valuerequests': None   },
  'targeting_time_profile': {
    'day_parting': [],
    'end_date': None,
    'frequency_cap_metric': None,
    'frequency_cap_period': None,
    'frequency_cap_value': None,
    'start_date': None
  },
  'third_party_fee': '0.0',
  'third_party_fee_metric': 0
'100'
  }
}

Edit a Supply Partner

SDK

...

Status code 200

Code Block
{
  'account_id': 1,
  'default_tier': 1,
  'direct_connect': FalseTrue,
  'id': 1764,
  'name': 'I want to change the name',
  'targetingoptimization_pageactive_attribute_profiledefault': {
    'blocking_unknown_domains': NoneTrue,
    'detectedoptimization_domaincustom_targetingdefaults': NoneTrue,
 
  'detectedoptimization_playersettings_size_targetingdefault': False,{
    'domainlookback_list_idsminutes': [],     'domain_white_list': '''30',
    'key_value_targeting': None,
    'key_values': None,
    'player_sizes': [
      's',
      'm',
      'l',
      'u'
     ],
    'user_agent_devices': [],
    'user_agent_operating_systems': []
  },
  'targeting_spend_profile': {
    'budget_metric': None,
    'budget_pacing': None,
    'budget_period': NoneRequest Fill',
    'budgetminimum_valuerequests': None
  },
  'targeting_time_profile': {
    'day_parting': [],
    'end_date': None,
    'frequency_cap_metric': None,
    'frequency_cap_period': None,
    'frequency_cap_value': None,
    'start_date': None
  },
  'third_party_fee': '0.0',
  'third_party_fee_metric': 0'100'
  }
}