Eine Feed-Entität stellt einen einzelnen aktiven oder bevorstehenden Stream von CDF-Datendateien im Zeitverlauf dar, die einem bestimmten Land und einem bestimmten CDF-Feedtyp entsprechen. Weitere
Informationen finden Sie unter Feedtypen.
Ein FeedDeliveryReport kann mehrere Feed Entitäten für ein bestimmtes Land
und Feedtyp enthalten, sofern sich ihre Bereiche nicht überschneiden, weder nach geografischem
Bereich, Zeitraum noch nach Amtsebene. Beispiele für gültige Kombinationen:
- Ein einzelner
FeedDeliveryReportkann sowohl einenFeedfür US-Amtsinhaber als auch einenFeedfür US-Vorwahlen (immer aktuell) enthalten. - Ein einzelnes
FeedDeliveryReportkann einenFeedfür US-Vorwahlen (2022) und einenFeedfür US-Vorwahlen (2024) enthalten. - Ein einzelnes
FeedDeliveryReportkann einenFeedfür US-Vorwahlen (2022, nur auf Bundesebene) und einenFeedfür US-Vorwahlen (2022, nur auf bundesstaatlicher Ebene) enthalten. - Ein einzelnes
FeedDeliveryReportkann einenFeedfür US-Amtsinhaber und einenFeedfür JP-Vorwahlen (2022, nur auf nationaler Ebene) enthalten, aber nur, wenn beide Länder im Bereich liegen.
Ein Feed hat entweder eine begrenzte Dauer, da ein erwartetes Enddatum vorhanden ist (z. B. 60 Tage nach einer Wahl), oder er ist „immer aktuell“, d. h., es gibt kein erwartetes Enddatum und er wird kontinuierlich aktualisiert.
Warten Sie 60 Tage nach dem FeedInactiveDate eines Feeds, bevor Sie ihn aus dem Metadaten-Feed entfernen.
Elemente
| Element | Multiplizität | Typ | Beschreibung |
|---|---|---|---|
FeedId |
1 | string |
Eine eindeutige und stabile ID für die Lebensdauer des Feeds. Kann nicht für mehrere Feeds verwendet werden. |
FeedName |
1 | string |
Eine kurze Beschreibung des Feeds, z. B. „US-Amtsinhaber 2023“. |
FeedType |
1 | FeedType |
Gibt an, um welchen Typ von CDF-Feed es sich handelt. |
FeedLongevity |
1 | FeedLongevity |
Gibt die Lebensdauer des Feeds an. |
SourceDirPath |
0 oder 1 | FeedSourcePathUri |
Voll qualifizierte Quellpfad-URI der XML-Datei des Feeds.
Die folgenden Lösungen für das Dateihosting werden unterstützt:
Dieser Pfad muss über dieselbe Lösung für das Dateihosting wie den Metadaten-Feed zugänglich sein, kann aber leer sein, bevor die Daten bereit sind. |
SqsQueueName |
0 oder 1 | string |
Der vollqualifizierte Amazon Resource Name (ARN) der SQS-Warteschlange für
Feeds, für die Push-Benachrichtigungen aktiviert sind (z. B.
arn:aws:sqs:region:account-id:queue-name).
Weitere Informationen finden Sie unter
dem SQS-Entwicklerleitfaden.
Wenn dieser Wert nicht festgelegt ist, werden die Feedaktualisierungen stattdessen abgerufen.
|
CountryCode |
0 oder 1 | string |
Der Ländercode gemäß ISO 3166-1 alpha-2, auf den sich dieser Feed bezieht. Erforderlich, wenn
FeedType nicht election-dates oder
voter-information ist.
|
FeedInactiveDate |
0 oder 1 | date |
Ein Datum im ISO 8601-Format, das angibt, wann der Feed nicht mehr
aktualisiert und nicht mehr aufgenommen werden sollte.
|
IsTest |
0 oder 1 | boolean |
Gibt an, ob der Feed ein Test-Feed für Simulationen ist. Wenn nicht angegeben, wird false
angenommen.
|
ElectionEventCollection |
0 oder 1 | ElectionEvent |
Enthält Informationen zu den Wahlen, die in diesem Feed behandelt werden. Dieser Wert wird
nur für die Feedtypen PRE_ELECTION oder
ELECTION_RESULTS berücksichtigt. |
OfficeholderSubFeed |
0 oder 1 | OfficeholderSubFeed |
Enthält Informationen zu den Amtsinhabern, die in diesem Feed behandelt werden.
Dieser Wert wird nur für den Feedtyp OFFICEHOLDER berücksichtigt. |