Home | History | Annotate | Download | only in dyn
      1 <html><body>
      2 <style>
      3 
      4 body, h1, h2, h3, div, span, p, pre, a {
      5   margin: 0;
      6   padding: 0;
      7   border: 0;
      8   font-weight: inherit;
      9   font-style: inherit;
     10   font-size: 100%;
     11   font-family: inherit;
     12   vertical-align: baseline;
     13 }
     14 
     15 body {
     16   font-size: 13px;
     17   padding: 1em;
     18 }
     19 
     20 h1 {
     21   font-size: 26px;
     22   margin-bottom: 1em;
     23 }
     24 
     25 h2 {
     26   font-size: 24px;
     27   margin-bottom: 1em;
     28 }
     29 
     30 h3 {
     31   font-size: 20px;
     32   margin-bottom: 1em;
     33   margin-top: 1em;
     34 }
     35 
     36 pre, code {
     37   line-height: 1.5;
     38   font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
     39 }
     40 
     41 pre {
     42   margin-top: 0.5em;
     43 }
     44 
     45 h1, h2, h3, p {
     46   font-family: Arial, sans serif;
     47 }
     48 
     49 h1, h2, h3 {
     50   border-bottom: solid #CCC 1px;
     51 }
     52 
     53 .toc_element {
     54   margin-top: 0.5em;
     55 }
     56 
     57 .firstline {
     58   margin-left: 2 em;
     59 }
     60 
     61 .method  {
     62   margin-top: 1em;
     63   border: solid 1px #CCC;
     64   padding: 1em;
     65   background: #EEE;
     66 }
     67 
     68 .details {
     69   font-weight: bold;
     70   font-size: 14px;
     71 }
     72 
     73 </style>
     74 
     75 <h1><a href="adexchangebuyer2_v2beta1.html">Ad Exchange Buyer API II</a> . <a href="adexchangebuyer2_v2beta1.accounts.html">accounts</a> . <a href="adexchangebuyer2_v2beta1.accounts.clients.html">clients</a></h1>
     76 <h2>Instance Methods</h2>
     77 <p class="toc_element">
     78   <code><a href="adexchangebuyer2_v2beta1.accounts.clients.invitations.html">invitations()</a></code>
     79 </p>
     80 <p class="firstline">Returns the invitations Resource.</p>
     81 
     82 <p class="toc_element">
     83   <code><a href="adexchangebuyer2_v2beta1.accounts.clients.users.html">users()</a></code>
     84 </p>
     85 <p class="firstline">Returns the users Resource.</p>
     86 
     87 <p class="toc_element">
     88   <code><a href="#create">create(accountId, body, x__xgafv=None)</a></code></p>
     89 <p class="firstline">Creates a new client buyer.</p>
     90 <p class="toc_element">
     91   <code><a href="#get">get(accountId, clientAccountId, x__xgafv=None)</a></code></p>
     92 <p class="firstline">Gets a client buyer with a given client account ID.</p>
     93 <p class="toc_element">
     94   <code><a href="#list">list(accountId, pageSize=None, pageToken=None, x__xgafv=None)</a></code></p>
     95 <p class="firstline">Lists all the clients for the current sponsor buyer.</p>
     96 <p class="toc_element">
     97   <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
     98 <p class="firstline">Retrieves the next page of results.</p>
     99 <p class="toc_element">
    100   <code><a href="#update">update(accountId, clientAccountId, body, x__xgafv=None)</a></code></p>
    101 <p class="firstline">Updates an existing client buyer.</p>
    102 <h3>Method Details</h3>
    103 <div class="method">
    104     <code class="details" id="create">create(accountId, body, x__xgafv=None)</code>
    105   <pre>Creates a new client buyer.
    106 
    107 Args:
    108   accountId: string, Unique numerical account ID for the buyer of which the client buyer
    109 is a customer; the sponsor buyer to create a client for. (required) (required)
    110   body: object, The request body. (required)
    111     The object takes the form of:
    112 
    113 { # A client resource represents a client buyer&mdash;an agency,
    114       # a brand, or an advertiser customer of the sponsor buyer.
    115       # Users associated with the client buyer have restricted access to
    116       # the Ad Exchange Marketplace and certain other sections
    117       # of the Ad Exchange Buyer UI based on the role
    118       # granted to the client buyer.
    119       # All fields are required unless otherwise specified.
    120     "status": "A String", # The status of the client buyer.
    121     "clientAccountId": "A String", # The globally-unique numerical ID of the client.
    122         # The value of this field is ignored in create and update operations.
    123     "entityName": "A String", # The name of the entity. This field is automatically fetched based on
    124         # the type and ID.
    125         # The value of this field is ignored in create and update operations.
    126     "entityType": "A String", # The type of the client entity: `ADVERTISER`, `BRAND`, or `AGENCY`.
    127     "role": "A String", # The role which is assigned to the client buyer. Each role implies a set of
    128         # permissions granted to the client. Must be one of `CLIENT_DEAL_VIEWER`,
    129         # `CLIENT_DEAL_NEGOTIATOR` or `CLIENT_DEAL_APPROVER`.
    130     "visibleToSeller": True or False, # Whether the client buyer will be visible to sellers.
    131     "entityId": "A String", # Numerical identifier of the client entity.
    132         # The entity can be an advertiser, a brand, or an agency.
    133         # This identifier is unique among all the entities with the same type.
    134         # 
    135         # A list of all known advertisers with their identifiers is available in the
    136         # [advertisers.txt](https://storage.googleapis.com/adx-rtb-dictionaries/advertisers.txt)
    137         # file.
    138         # 
    139         # A list of all known brands with their identifiers is available in the
    140         # [brands.txt](https://storage.googleapis.com/adx-rtb-dictionaries/brands.txt)
    141         # file.
    142         # 
    143         # A list of all known agencies with their identifiers is available in the
    144         # [agencies.txt](https://storage.googleapis.com/adx-rtb-dictionaries/agencies.txt)
    145         # file.
    146     "clientName": "A String", # Name used to represent this client to publishers.
    147         # You may have multiple clients that map to the same entity,
    148         # but for each client the combination of `clientName` and entity
    149         # must be unique.
    150         # You can specify this field as empty.
    151   }
    152 
    153   x__xgafv: string, V1 error format.
    154     Allowed values
    155       1 - v1 error format
    156       2 - v2 error format
    157 
    158 Returns:
    159   An object of the form:
    160 
    161     { # A client resource represents a client buyer&mdash;an agency,
    162         # a brand, or an advertiser customer of the sponsor buyer.
    163         # Users associated with the client buyer have restricted access to
    164         # the Ad Exchange Marketplace and certain other sections
    165         # of the Ad Exchange Buyer UI based on the role
    166         # granted to the client buyer.
    167         # All fields are required unless otherwise specified.
    168       "status": "A String", # The status of the client buyer.
    169       "clientAccountId": "A String", # The globally-unique numerical ID of the client.
    170           # The value of this field is ignored in create and update operations.
    171       "entityName": "A String", # The name of the entity. This field is automatically fetched based on
    172           # the type and ID.
    173           # The value of this field is ignored in create and update operations.
    174       "entityType": "A String", # The type of the client entity: `ADVERTISER`, `BRAND`, or `AGENCY`.
    175       "role": "A String", # The role which is assigned to the client buyer. Each role implies a set of
    176           # permissions granted to the client. Must be one of `CLIENT_DEAL_VIEWER`,
    177           # `CLIENT_DEAL_NEGOTIATOR` or `CLIENT_DEAL_APPROVER`.
    178       "visibleToSeller": True or False, # Whether the client buyer will be visible to sellers.
    179       "entityId": "A String", # Numerical identifier of the client entity.
    180           # The entity can be an advertiser, a brand, or an agency.
    181           # This identifier is unique among all the entities with the same type.
    182           #
    183           # A list of all known advertisers with their identifiers is available in the
    184           # [advertisers.txt](https://storage.googleapis.com/adx-rtb-dictionaries/advertisers.txt)
    185           # file.
    186           #
    187           # A list of all known brands with their identifiers is available in the
    188           # [brands.txt](https://storage.googleapis.com/adx-rtb-dictionaries/brands.txt)
    189           # file.
    190           #
    191           # A list of all known agencies with their identifiers is available in the
    192           # [agencies.txt](https://storage.googleapis.com/adx-rtb-dictionaries/agencies.txt)
    193           # file.
    194       "clientName": "A String", # Name used to represent this client to publishers.
    195           # You may have multiple clients that map to the same entity,
    196           # but for each client the combination of `clientName` and entity
    197           # must be unique.
    198           # You can specify this field as empty.
    199     }</pre>
    200 </div>
    201 
    202 <div class="method">
    203     <code class="details" id="get">get(accountId, clientAccountId, x__xgafv=None)</code>
    204   <pre>Gets a client buyer with a given client account ID.
    205 
    206 Args:
    207   accountId: string, Numerical account ID of the client's sponsor buyer. (required) (required)
    208   clientAccountId: string, Numerical account ID of the client buyer to retrieve. (required) (required)
    209   x__xgafv: string, V1 error format.
    210     Allowed values
    211       1 - v1 error format
    212       2 - v2 error format
    213 
    214 Returns:
    215   An object of the form:
    216 
    217     { # A client resource represents a client buyer&mdash;an agency,
    218         # a brand, or an advertiser customer of the sponsor buyer.
    219         # Users associated with the client buyer have restricted access to
    220         # the Ad Exchange Marketplace and certain other sections
    221         # of the Ad Exchange Buyer UI based on the role
    222         # granted to the client buyer.
    223         # All fields are required unless otherwise specified.
    224       "status": "A String", # The status of the client buyer.
    225       "clientAccountId": "A String", # The globally-unique numerical ID of the client.
    226           # The value of this field is ignored in create and update operations.
    227       "entityName": "A String", # The name of the entity. This field is automatically fetched based on
    228           # the type and ID.
    229           # The value of this field is ignored in create and update operations.
    230       "entityType": "A String", # The type of the client entity: `ADVERTISER`, `BRAND`, or `AGENCY`.
    231       "role": "A String", # The role which is assigned to the client buyer. Each role implies a set of
    232           # permissions granted to the client. Must be one of `CLIENT_DEAL_VIEWER`,
    233           # `CLIENT_DEAL_NEGOTIATOR` or `CLIENT_DEAL_APPROVER`.
    234       "visibleToSeller": True or False, # Whether the client buyer will be visible to sellers.
    235       "entityId": "A String", # Numerical identifier of the client entity.
    236           # The entity can be an advertiser, a brand, or an agency.
    237           # This identifier is unique among all the entities with the same type.
    238           #
    239           # A list of all known advertisers with their identifiers is available in the
    240           # [advertisers.txt](https://storage.googleapis.com/adx-rtb-dictionaries/advertisers.txt)
    241           # file.
    242           #
    243           # A list of all known brands with their identifiers is available in the
    244           # [brands.txt](https://storage.googleapis.com/adx-rtb-dictionaries/brands.txt)
    245           # file.
    246           #
    247           # A list of all known agencies with their identifiers is available in the
    248           # [agencies.txt](https://storage.googleapis.com/adx-rtb-dictionaries/agencies.txt)
    249           # file.
    250       "clientName": "A String", # Name used to represent this client to publishers.
    251           # You may have multiple clients that map to the same entity,
    252           # but for each client the combination of `clientName` and entity
    253           # must be unique.
    254           # You can specify this field as empty.
    255     }</pre>
    256 </div>
    257 
    258 <div class="method">
    259     <code class="details" id="list">list(accountId, pageSize=None, pageToken=None, x__xgafv=None)</code>
    260   <pre>Lists all the clients for the current sponsor buyer.
    261 
    262 Args:
    263   accountId: string, Unique numerical account ID of the sponsor buyer to list the clients for. (required)
    264   pageSize: integer, Requested page size. The server may return fewer clients than requested.
    265 If unspecified, the server will pick an appropriate default.
    266   pageToken: string, A token identifying a page of results the server should return.
    267 Typically, this is the value of
    268 ListClientsResponse.nextPageToken
    269 returned from the previous call to the
    270 accounts.clients.list method.
    271   x__xgafv: string, V1 error format.
    272     Allowed values
    273       1 - v1 error format
    274       2 - v2 error format
    275 
    276 Returns:
    277   An object of the form:
    278 
    279     {
    280     "nextPageToken": "A String", # A token to retrieve the next page of results.
    281         # Pass this value in the
    282         # ListClientsRequest.pageToken
    283         # field in the subsequent call to the
    284         # accounts.clients.list method
    285         # to retrieve the next page of results.
    286     "clients": [ # The returned list of clients.
    287       { # A client resource represents a client buyer&mdash;an agency,
    288             # a brand, or an advertiser customer of the sponsor buyer.
    289             # Users associated with the client buyer have restricted access to
    290             # the Ad Exchange Marketplace and certain other sections
    291             # of the Ad Exchange Buyer UI based on the role
    292             # granted to the client buyer.
    293             # All fields are required unless otherwise specified.
    294           "status": "A String", # The status of the client buyer.
    295           "clientAccountId": "A String", # The globally-unique numerical ID of the client.
    296               # The value of this field is ignored in create and update operations.
    297           "entityName": "A String", # The name of the entity. This field is automatically fetched based on
    298               # the type and ID.
    299               # The value of this field is ignored in create and update operations.
    300           "entityType": "A String", # The type of the client entity: `ADVERTISER`, `BRAND`, or `AGENCY`.
    301           "role": "A String", # The role which is assigned to the client buyer. Each role implies a set of
    302               # permissions granted to the client. Must be one of `CLIENT_DEAL_VIEWER`,
    303               # `CLIENT_DEAL_NEGOTIATOR` or `CLIENT_DEAL_APPROVER`.
    304           "visibleToSeller": True or False, # Whether the client buyer will be visible to sellers.
    305           "entityId": "A String", # Numerical identifier of the client entity.
    306               # The entity can be an advertiser, a brand, or an agency.
    307               # This identifier is unique among all the entities with the same type.
    308               #
    309               # A list of all known advertisers with their identifiers is available in the
    310               # [advertisers.txt](https://storage.googleapis.com/adx-rtb-dictionaries/advertisers.txt)
    311               # file.
    312               #
    313               # A list of all known brands with their identifiers is available in the
    314               # [brands.txt](https://storage.googleapis.com/adx-rtb-dictionaries/brands.txt)
    315               # file.
    316               #
    317               # A list of all known agencies with their identifiers is available in the
    318               # [agencies.txt](https://storage.googleapis.com/adx-rtb-dictionaries/agencies.txt)
    319               # file.
    320           "clientName": "A String", # Name used to represent this client to publishers.
    321               # You may have multiple clients that map to the same entity,
    322               # but for each client the combination of `clientName` and entity
    323               # must be unique.
    324               # You can specify this field as empty.
    325         },
    326     ],
    327   }</pre>
    328 </div>
    329 
    330 <div class="method">
    331     <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
    332   <pre>Retrieves the next page of results.
    333 
    334 Args:
    335   previous_request: The request for the previous page. (required)
    336   previous_response: The response from the request for the previous page. (required)
    337 
    338 Returns:
    339   A request object that you can call 'execute()' on to request the next
    340   page. Returns None if there are no more items in the collection.
    341     </pre>
    342 </div>
    343 
    344 <div class="method">
    345     <code class="details" id="update">update(accountId, clientAccountId, body, x__xgafv=None)</code>
    346   <pre>Updates an existing client buyer.
    347 
    348 Args:
    349   accountId: string, Unique numerical account ID for the buyer of which the client buyer
    350 is a customer; the sponsor buyer to update a client for. (required) (required)
    351   clientAccountId: string, Unique numerical account ID of the client to update. (required) (required)
    352   body: object, The request body. (required)
    353     The object takes the form of:
    354 
    355 { # A client resource represents a client buyer&mdash;an agency,
    356       # a brand, or an advertiser customer of the sponsor buyer.
    357       # Users associated with the client buyer have restricted access to
    358       # the Ad Exchange Marketplace and certain other sections
    359       # of the Ad Exchange Buyer UI based on the role
    360       # granted to the client buyer.
    361       # All fields are required unless otherwise specified.
    362     "status": "A String", # The status of the client buyer.
    363     "clientAccountId": "A String", # The globally-unique numerical ID of the client.
    364         # The value of this field is ignored in create and update operations.
    365     "entityName": "A String", # The name of the entity. This field is automatically fetched based on
    366         # the type and ID.
    367         # The value of this field is ignored in create and update operations.
    368     "entityType": "A String", # The type of the client entity: `ADVERTISER`, `BRAND`, or `AGENCY`.
    369     "role": "A String", # The role which is assigned to the client buyer. Each role implies a set of
    370         # permissions granted to the client. Must be one of `CLIENT_DEAL_VIEWER`,
    371         # `CLIENT_DEAL_NEGOTIATOR` or `CLIENT_DEAL_APPROVER`.
    372     "visibleToSeller": True or False, # Whether the client buyer will be visible to sellers.
    373     "entityId": "A String", # Numerical identifier of the client entity.
    374         # The entity can be an advertiser, a brand, or an agency.
    375         # This identifier is unique among all the entities with the same type.
    376         # 
    377         # A list of all known advertisers with their identifiers is available in the
    378         # [advertisers.txt](https://storage.googleapis.com/adx-rtb-dictionaries/advertisers.txt)
    379         # file.
    380         # 
    381         # A list of all known brands with their identifiers is available in the
    382         # [brands.txt](https://storage.googleapis.com/adx-rtb-dictionaries/brands.txt)
    383         # file.
    384         # 
    385         # A list of all known agencies with their identifiers is available in the
    386         # [agencies.txt](https://storage.googleapis.com/adx-rtb-dictionaries/agencies.txt)
    387         # file.
    388     "clientName": "A String", # Name used to represent this client to publishers.
    389         # You may have multiple clients that map to the same entity,
    390         # but for each client the combination of `clientName` and entity
    391         # must be unique.
    392         # You can specify this field as empty.
    393   }
    394 
    395   x__xgafv: string, V1 error format.
    396     Allowed values
    397       1 - v1 error format
    398       2 - v2 error format
    399 
    400 Returns:
    401   An object of the form:
    402 
    403     { # A client resource represents a client buyer&mdash;an agency,
    404         # a brand, or an advertiser customer of the sponsor buyer.
    405         # Users associated with the client buyer have restricted access to
    406         # the Ad Exchange Marketplace and certain other sections
    407         # of the Ad Exchange Buyer UI based on the role
    408         # granted to the client buyer.
    409         # All fields are required unless otherwise specified.
    410       "status": "A String", # The status of the client buyer.
    411       "clientAccountId": "A String", # The globally-unique numerical ID of the client.
    412           # The value of this field is ignored in create and update operations.
    413       "entityName": "A String", # The name of the entity. This field is automatically fetched based on
    414           # the type and ID.
    415           # The value of this field is ignored in create and update operations.
    416       "entityType": "A String", # The type of the client entity: `ADVERTISER`, `BRAND`, or `AGENCY`.
    417       "role": "A String", # The role which is assigned to the client buyer. Each role implies a set of
    418           # permissions granted to the client. Must be one of `CLIENT_DEAL_VIEWER`,
    419           # `CLIENT_DEAL_NEGOTIATOR` or `CLIENT_DEAL_APPROVER`.
    420       "visibleToSeller": True or False, # Whether the client buyer will be visible to sellers.
    421       "entityId": "A String", # Numerical identifier of the client entity.
    422           # The entity can be an advertiser, a brand, or an agency.
    423           # This identifier is unique among all the entities with the same type.
    424           #
    425           # A list of all known advertisers with their identifiers is available in the
    426           # [advertisers.txt](https://storage.googleapis.com/adx-rtb-dictionaries/advertisers.txt)
    427           # file.
    428           #
    429           # A list of all known brands with their identifiers is available in the
    430           # [brands.txt](https://storage.googleapis.com/adx-rtb-dictionaries/brands.txt)
    431           # file.
    432           #
    433           # A list of all known agencies with their identifiers is available in the
    434           # [agencies.txt](https://storage.googleapis.com/adx-rtb-dictionaries/agencies.txt)
    435           # file.
    436       "clientName": "A String", # Name used to represent this client to publishers.
    437           # You may have multiple clients that map to the same entity,
    438           # but for each client the combination of `clientName` and entity
    439           # must be unique.
    440           # You can specify this field as empty.
    441     }</pre>
    442 </div>
    443 
    444 </body></html>