- HTTP-запрос
- Параметры пути
- Параметры запроса
- Тело запроса
- Тело ответа
- Области авторизации
- LoiSapinInvoiceType
- Счет
- Тип счета
- БюджетСводка
- Попробуйте!
Перечисляет счета-фактуры, выставленные рекламодателю за определенный месяц.
Счета-фактуры, созданные профилями выставления счетов с уровнем счета «Партнер», невозможно получить с помощью этого метода.
HTTP-запрос
 GET https://displayvideo.googleapis.com/v4/advertisers/{advertiserId}/invoices
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
| advertiserId |   Необходимый. Идентификатор рекламодателя, для которого нужно перечислить счета. | 
Параметры запроса
| Параметры | |
|---|---|
| issueMonth |   Месяц, за который выставляются счета. Если этот параметр не установлен, запрос получит счета за предыдущий месяц. Должно быть в формате ГГГГММ. | 
| loiSapinInvoiceType |   Выберите тип счета, который необходимо получить для рекламодателей Закона Сапена. Применимо только к рекламодателям Закона Сапена. В противном случае будет проигнорирован. | 
| 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_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[] |   Список обобщенной информации для каждого бюджета, связанного с этим счетом. Это поле будет установлено только в том случае, если уровень детализации счета соответствующего профиля выставления счетов был установлен на «Уровень бюджета». | 
| nonBudgetMicros |   Общая сумма затрат или корректировок, не привязанных к конкретному бюджету, в микро валюте счета.  Например, если  | 
Тип счета
Возможные виды счетов-фактур.
| Перечисления | |
|---|---|
| INVOICE_TYPE_UNSPECIFIED | В этой версии не указано или неизвестно. | 
| INVOICE_TYPE_CREDIT | В счете указана отрицательная сумма. | 
| INVOICE_TYPE_INVOICE | В счете-фактуре указана положительная сумма. | 
БюджетСводка
Сводная информация по отдельному бюджету кампании.
| JSON-представление | 
|---|
| {
  "externalBudgetId": string,
  "prismaCpeCode": {
    object ( | 
| Поля | |
|---|---|
| externalBudgetId |    Соответствует  | 
| prismaCpeCode |   Соответствующие коды клиентов, продуктов и смет из инструмента Mediaocean Prisma.  Применимо только для бюджетов кампаний с  | 
| preTaxAmountMicros |   Сумма расходов, произведенных в рамках этого бюджета до уплаты налогов, в микро валюте счета.  Например, если  | 
| taxAmountMicros |   Сумма налога, применяемая к расходам в рамках этого бюджета, в микро валюте счета.  Например, если  | 
| totalAmountMicros |   Общая сумма расходов, произведенных в рамках этого бюджета, включая налоги, в микро валюте счета.  Например, если  |