- HTTP-запрос
- Параметры пути
- Параметры запроса
- Текст запроса
- Тело ответа
- Области авторизации
- LoiSapinInvoiceType
- Счет
- InvoiceType
- БюджетРезюме
- Попробуйте!
Перечисляет счета-фактуры, выставленные рекламодателю за указанный месяц.
Счета-фактуры, созданные с использованием профилей выставления счетов с уровнем счета «Партнер», не подлежат извлечению этим методом.
HTTP-запрос
 GET https://displayvideo.googleapis.com/v3/advertisers/{advertiserId}/invoices
URL использует синтаксис перекодировки gRPC .
Параметры пути
| Параметры | |
|---|---|
| advertiserId |   Обязательно. Идентификатор рекламодателя, для которого необходимо выставить счета. | 
Параметры запроса
| Параметры | |
|---|---|
| issueMonth |   Месяц, за который нужно вывести счета. Если не указано, запрос будет получать счета за предыдущий месяц. Должен быть в формате ГГГГММ. | 
| loiSapinInvoiceType |   Выберите тип счета-фактуры для получения рекламодателями Loi Sapin. Применимо только к рекламодателям, подпадающим под действие Закона Сапена. В противном случае будет проигнорировано. | 
| pageSize |    Запрошенный размер страницы. Должен быть от  | 
| pageToken |    Токен, идентифицирующий страницу результатов, которую должен вернуть сервер. Обычно это значение  | 
Текст запроса
Тело запроса должно быть пустым.
Тело ответа
В случае успеха тело ответа содержит данные со следующей структурой:
| JSON-представление | 
|---|
| {
  "invoices": [
    {
      object ( | 
| Поля | |
|---|---|
| invoices[] |   Список счетов-фактур. Если список пуст, он будет отсутствовать. | 
| nextPageToken |    Токен для получения следующей страницы результатов. Передайте это значение в поле   Этот токен будет отсутствовать, если больше нет  | 
Области авторизации
Требуется одна из следующих областей OAuth:
-  https://www.googleapis.com/auth/display-video
-  https://www.googleapis.com/auth/display-video-mediaplanning
Для получения более подробной информации см.OAuth 2.0 Overview .
LoiSapinInvoiceType
Возможные типы счетов-фактур для рекламодателей Loi Sapin.
| Перечисления | |
|---|---|
| LOI_SAPIN_INVOICE_TYPE_UNSPECIFIED | Стоимость не указана. | 
| LOI_SAPIN_INVOICE_TYPE_MEDIA | Счета-фактуры с указанием стоимости рекламы. | 
| LOI_SAPIN_INVOICE_TYPE_PLATFORM | Счета-фактуры с комиссией за платформу. | 
Счет
Единый счет-фактура.
| JSON-представление | 
|---|
| { "name": string, "invoiceId": string, "displayName": string, "paymentsProfileId": string, "paymentsAccountId": string, "issueDate": { object ( | 
| Поля | |
|---|---|
| name |   Имя ресурса счета-фактуры. | 
| invoiceId |   Уникальный идентификатор счета. | 
| displayName |   Отображаемое название счета. | 
| paymentsProfileId |   Идентификатор платежного профиля, к которому принадлежит счет.  Отображается в счете-фактуре PDF как  | 
| paymentsAccountId |   Идентификатор платежного счета, к которому принадлежит счет.  Отображается в счете-фактуре PDF как  | 
| issueDate |   Дата выставления счета. | 
| dueDate |   Дата, когда необходимо оплатить счет. | 
| serviceDateRange |   Даты начала и окончания обслуживания, указанные в данном счете. | 
| currencyCode |   Валюта, используемая в счете, в формате ISO 4217. | 
| subtotalAmountMicros |   Промежуточная сумма до вычета налогов, в микродолях валюты счета.  Например, если  | 
| totalTaxAmountMicros |   Сумма всех налогов в счете-фактуре, в микродолях валюты счета-фактуры.  Например, если  | 
| totalAmountMicros |   Общая сумма счета в микродолях валюты счета.  Например, если  | 
| purchaseOrderNumber |   Номер заказа на покупку, связанный со счетом-фактурой. | 
| budgetInvoiceGroupingId |   Идентификатор группировки бюджета для этого счета-фактуры. Это поле будет заполнено только в том случае, если уровень счета-фактуры соответствующего профиля выставления счетов установлен на «Идентификатор группировки бюджетных счетов-фактур». | 
| invoiceType |   Тип документа-фактуры. | 
| correctedInvoiceId |   Идентификатор исходного счета-фактуры, корректируемого данным счетом-фактурой, если применимо.  Может отображаться в счете-фактуре PDF как   Если установлено  | 
| replacedInvoiceIds[] |   Идентификатор(ы) любого первоначально выставленного счета, который отменяется данным счетом, если применимо. Можно указать несколько счетов, если они объединяются в один.  В счете-фактуре PDF может отображаться как   Если установлено  | 
| pdfUrl |   URL для загрузки копии счета в формате PDF.  Этот URL-адрес привязан к пользователю и требует действительного токена доступа OAuth 2.0. Токен доступа должен быть указан в HTTP-заголовке  
 URL-адрес будет действителен в течение 7 дней после извлечения этого объекта счета-фактуры или до тех пор, пока этот счет-фактура не будет извлечен снова. | 
| budgetSummaries[] |   Список обобщенной информации по каждому бюджету, связанному с этим счетом. Это поле будет заполнено только в том случае, если уровень детализации счета-фактуры соответствующего профиля выставления счетов установлен на «Уровень бюджета PO». | 
| nonBudgetMicros |   Общая сумма расходов или корректировок, не привязанных к конкретному бюджету, в микродолях валюты счета.  Например, если  | 
InvoiceType
Возможные типы счетов-фактур.
| Перечисления | |
|---|---|
| INVOICE_TYPE_UNSPECIFIED | В данной версии не указано или неизвестно. | 
| INVOICE_TYPE_CREDIT | Сумма в счете отрицательная. | 
| INVOICE_TYPE_INVOICE | Сумма счета положительная. | 
БюджетРезюме
Обобщенная информация о бюджете отдельной кампании.
| JSON-представление | 
|---|
| {
  "externalBudgetId": string,
  "prismaCpeCode": {
    object ( | 
| Поля | |
|---|---|
| externalBudgetId |    Соответствует значению  | 
| prismaCpeCode |   Соответствующие коды клиентов, продуктов и смет из инструмента Mediaocean Prisma.  Применимо только для бюджетов кампаний с  | 
| preTaxAmountMicros |   Сумма расходов по данному бюджету до вычета налогов, в микродолях валюты счета.  Например, если  | 
| taxAmountMicros |   Сумма налога, применяемая к платежам в рамках данного бюджета, в микродолях валюты счета.  Например, если  | 
| totalAmountMicros |   Общая сумма расходов по данному бюджету, включая налоги, в микродолях валюты счета.  Например, если  |