Objekte
AnswerWarning
Eine Warnung zu einer Antwort. kind ist erweiterbar: Zeigen Sie eine unbekannte Art mit einer allgemeinen Meldung an. Arten:
- chart_unavailable, chart_type_changed, chart_axis_categorical, tool_not_allowed, tool_failed, table_query_failed (eine Tabellenabfrage der Antwort ist fehlgeschlagen), truncated. Diese Arten haben kein reason.
- answer_mismatch_data: Eine Zahl in der Antwort neben einem Monat weicht von den Diagrammdaten für diesen Monat ab (reason: period_value, period_missing, total_as_period, period_part); oder die Zahl ist nicht in den Daten der Antwort enthalten (reason: number_not_in_data); oder eine Übersichtsantwort nennt ein Dokument, das nicht in der Dokumentliste steht und keinen Quellenlink hat (reason: document_not_in_list); oder die Zahl ist in den Daten enthalten, aber in einer anderen Währung (reason: currency_mismatch, mit den Feldern number, currency, currencies). Felder: text, expected, spans.
- answer_source_ambiguous: Die Daten stammen aus mehreren ähnlichen Tabellen für denselben Zeitraum, und die Frage verlangte nicht, sie zusammenzufassen (text listet die Tabellen auf).
- answer_no_data_basis: Eine Antwort mit Monatszahlen hat keine Tabellendaten, daher sind die Zahlen nicht geprüft.
- currency_missing: Eine Zahl aus Geldbeträgen hat keine Währung, obwohl die Daten mehrere Währungen enthalten (text, number, spans, currencies).
- mixed_currency_sum: Eine Zahl in der Antwort entspricht einer Summe von Werten in verschiedenen Währungen (text, number, spans, currencies).
- access_limited: Einige Ergebnisse wurden aufgrund des Zugriffs des Benutzers ausgeschlossen, daher kann die Antwort unvollständig sein (keine Datenfelder).
- fx_rate_stale: Die Umrechnung hat einen Wechselkurs verwendet, der älter als die Aktualitätsschwelle seiner Quelle ist (rate_date, currencies).
- fx_rate_missing: Ein Betrag in der Antwort wurde nicht umgerechnet. reason ist no_rate_on_date (kein Kurs für das Datum der Zeile des Betrags innerhalb der Toleranz: 7 Tage oder 31 Tage bei manuell hochgeladenen Kursen) oder no_rate (überhaupt keine Kurse für das Paar). currencies listet die Währungen ohne Kurs auf. text ist ein Ersatztext auf Englisch mit den Paaren und Daten, zum Beispiel „RUB → USD on 2026-03-04, 2026-03-05“, mehrere Paare durch „; “ getrennt.
- restricted_unverified: eine Frage zu einem gesperrten Thema. Auszüge werden ohne Relevanzprüfung nicht angezeigt (keine Datenfelder).
- enrichment_pending: Der Bereich der Frage enthält Dokumente, die noch verarbeitet werden, daher sind ihre Felder und Finanzeinträge nicht bereit. reason ist documents (eine Frage zu Beträgen oder eine Antwort aus Tabellen, daher kann die Summe unvollständig sein) oder document (eine Frage zu einem bestimmten Dokument, das noch verarbeitet wird oder nicht verarbeitet werden konnte). pending ist die Anzahl der Dokumente in Verarbeitung, und card_ids sind die für den Benutzer sichtbaren (höchstens 20). failed ist die Anzahl der Dokumente, die nicht verarbeitet werden konnten, und failed_card_ids sind die sichtbaren davon (höchstens 20).
- partial_coverage: eine Dossierfrage oder eine Liste von Dokumenten eines Typs. Im Bereich wurden found Dokumente gefunden, und nur shown < found sind in der Antwort enthalten, daher kann die Antwort unvollständig sein.
- reconcile_unconfirmed: Die Antwort sagt bei einer Abgleichsfrage „stimmt überein“, aber der Betrag wurde nicht in zwei verschiedenen Dokumenten gefunden (text ist ein Hinweis mit den Beträgen beider Quellen in der Sprache der Antwort).
Der Client baut den Text für die Benutzer aus kind, reason und den Datenfeldern in der Sprache der Oberfläche. Der text von access_limited, restricted_unverified und fx_rate_missing sowie expected sind Ersatztexte in der Sprache der Antwort oder auf Englisch.
Felder
kindstringerforderlichreasonstringanswer_mismatch_data: der Code des Grundes (period_value,period_missing,total_as_period,period_part,number_not_in_data,document_not_in_list,currency_mismatch).chart_axis_categorical:unparsed_periods.tool_failed,table_query_failed,truncated: keinreason.currency_missing,mixed_currency_sum: eine Erläuterung auf Englisch (ein Ersatztext; der Client baut die Formulierung auscurrencies).fx_rate_missing:no_rate_on_date(kein Kurs für das Datum der Zeile innerhalb der Toleranz) oderno_rate(überhaupt keine Kurse für das Paar).requestedstringtypestringtoolstringtool_failed,tool_not_allowed: der Name des Werkzeugs.textstringDer Teil der Antwort, auf den sich die Warnung bezieht (
answer_mismatch_data: der Monat und die Zahl, wie in der Antwort geschrieben). Beiaccess_limited,restricted_unverifiedundfx_rate_missingein Ersatztext (fx_rate_missing: die Paare und Daten ohne Kurs).expectedstringWas die Daten sagen (
answer_mismatch_data: der Wert für diesen Monat und der Monat dieses Werts oder der Wert der Summe).spansarray of array of integerPositionen der Fragmente im Text der Antwort (UTF-16, wie in JavaScript-Zeichenketten): die Zahl und der Monat.
numberstringanswer_mismatch_data: die Zahl, wie in der Antwort geschrieben. Zusammen mitperiod,other_period,valuesundrowssind dies die Daten für den Warnungstext in der Sprache der Oberfläche.periodstringanswer_mismatch_data: der Monat aus der Antwort (YYYY-MM).other_periodstringanswer_mismatch_data: der Monat der Daten, deren Wert der Zahl entspricht (YYYY-MM).valuesarray of number (double)answer_mismatch_data: die Datenwerte für den Monat oder die Summe.rowsintegeranswer_mismatch_data,period_part: wie viele Zeilen in der Monatssumme addiert wurden.currencystringanswer_mismatch_data,currency_mismatch: die Währung der Zahl, wie in der Antwort genannt (Code nach ISO 4217).currenciesarray of stringWährungen der Daten (Codes nach ISO 4217). Bei
currency_mismatchdiejenigen, in denen dieser Wert in den Daten vorkommt; beicurrency_missingundmixed_currency_sumdie Währungen der Geldwerte in den Daten der Antwort; beifx_rate_staledie zu einem veralteten Kurs umgerechneten Währungen; beifx_rate_missingdie Währungen ohne Kurs.rate_datestring (date)fx_rate_stale: das Datum des veralteten Kurses (YYYY-MM-DD).pendingintegerenrichment_pending: wie viele Dokumente im Bereich der Frage noch verarbeitet werden.card_idsarray of stringenrichment_pending: die Karten dieser Dokumente, die für den Benutzer sichtbar sind (höchstens 20).failedintegerenrichment_pending: wie viele Dokumente im Bereich der Frage nicht verarbeitet werden konnten.failed_card_idsarray of stringenrichment_pending: die Karten der Dokumente, die nicht verarbeitet werden konnten und für den Benutzer sichtbar sind (höchstens 20).foundintegerpartial_coverage: wie viele Dokumente der Menge im Bereich der Frage gefunden wurden.shownintegerpartial_coverage: wie viele der gefundenen Dokumente in der Antwort enthalten sind.