Candidate를 사용하여 컨테스트의 후보자에 대한 정보를 설명합니다. 가
Candidate는 다음에서 참조할 수 있음:
CandidateSelection
개체.
다음 피드 유형 중 하나를 선택하여 사용 방법을 자세히 알아보세요.
Candidate을 해당 피드 유형으로 바꿉니다.
일부 선거는 여러 개의 소규모 경선으로 구성되거나 여러 개의
표시됩니다. 이러한 종류의 관련 콘테스트에서 Person는
하나의 Candidate에서만 참조됩니다. 다음 예를 참고하세요.
- 폴란드의 1차 선거에서 1번 후보자는 사람 1을 선택합니다.
- 하지만 2차 선거에서는 후보 2가 사람 1을 선택합니다.
이 경우 후보 1과 후보 2는 중복됩니다. 두 대회 모두
같은 Candidate를 참조합니다. 일반적으로 여러 검색어에 후보를 포함시키지 않습니다.
관련이 없는 경연대회를 말합니다.
속성
다음 표는 Candidate의 속성을 보여줍니다.
| 속성 | 필수 여부 | 유형 | 설명 |
|---|---|---|---|
objectId |
필수 | ID |
다른 요소에서 참조하는 데 사용하는 고유한 내부 식별자입니다. 이 요소에 적용됩니다. |
요소
다음 표는 Candidate의 요소를 보여줍니다.
| 요소 | 다중성 | 유형 | 설명 |
|---|---|---|---|
BallotName |
1 | InternationalizedText |
투표용지에 기재된 후보자 이름을 제공합니다. |
CampaignSlogan |
0 또는 1 |
InternationalizedText |
후보자 또는 캠페인에 대해 질문할 때 받는 슬로건 캠페인 슬로건입니다 2020년 미국의 예 보기 대통령 선거:
|
ContactInformation |
0개 이상 | ContactInformation |
캠페인 본사 주소, 전화번호 등을 후보자 정보와 연결합니다. |
ExternalIdentifiers |
1 | ExternalIdentifiers |
신분증을 후보자와 연결합니다. 가 안정적 식별자 은(는) 필수입니다. |
FileDate |
0 또는 1 | PartialDate |
후보가 대회에 공식적으로 신청한 날짜입니다. |
IsIncumbent |
0 또는 1 | boolean |
값 true은 해당 후보가
콘테스트와 관련된 직책의 현직 보유자입니다. 만약
요소가 없는 경우 기본값은 false입니다.
|
IsTopTicket |
0 또는 1 | boolean |
후보가 다음을 포함하는 티켓의 최상위에 있는지 여부를 나타냅니다.
선택할 수 있습니다 다음보다 많은 경우에만 이 요소를 포함합니다.
CandidateSelection 객체에 Candidate 한 개.
이 요소가 없으면 기본값은 false입니다. |
PartyId |
1개 이상 | IDREF |
다음에 대한 고유 식별자:
Party 드림
요소가 포함됩니다. 후보자를 정당과 연결하는 데 사용됩니다. |
PersonId |
1 | IDREF |
다음에 대한 고유 식별자:
Person 드림
요소가 포함됩니다. 광고 태그에 대해 더 자세한 정보를
있습니다. |
PostElectionStatus |
0 또는 1 | CandidatePostElectionStatus |
후보자의 최종 상태(예: winner 또는
withdrawn입니다. |
PreElectionStatus |
0 또는 1 | CandidatePreElectionStatus |
후보자의 등록 상태(예: filed 또는
qualified입니다. |
ExternalIdentifiers의 추가 유형
Candidate의 ExternalIdentifiers 요소에서
Type가 other인 추가 데이터를
OtherType 및 Value의 값을 포함합니다. 다음
표에는 다음 요소에 사용할 수 있는 값이 나와 있습니다.
| OtherType | 예시 값 | 설명 |
|---|---|---|
electoral-commission |
H2NY22097 |
선택사항 선거 수수료 ID입니다. |
예
XML
<Candidate objectId="can-1001-kenyatta"> <BallotName> <Text language="en">Uhuru Kenyatta</Text> <Text language="sw">Uhuru Kenyatta</Text> </BallotName> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>can-per-100</Value> </ExternalIdentifier> <ExternalIdentifier> <Type>other</Type> <OtherType>electoral-commission</OtherType> <Value>H2NY22097</Value> </ExternalIdentifier> </ExternalIdentifiers> <IsIncumbent>1</IsIncumbent> <IsTopTicket>1</IsTopTicket> <PartyId>par-jubilee</PartyId> <PartyId>par-0002</PartyId> <PersonId>per-001-kenyatta</PersonId> <PostElectionStatus>projected-winner</PostElectionStatus> <PreElectionStatus>qualified</PreElectionStatus> </Candidate>
JSON
"Candidate": [ { "objectId": "can-1001-kenyatta", "BallotName": { "Text": [ { "value": "Uhuru Kenyatta", "language": "en" }, { "value": "Uhuru Kenyatta", "language": "sw" } ] }, "ExternalIdentifiers": { "ExternalIdentifier" : [ { "Type": "other", "OtherType": "stable", "Value": "can-per-100" }, { "Type": "other", "OtherType": "electoral-commission", "Value": "H2NY22097" }, ] } "IsIncumbent": 1, "IsTopTicket": 1, "PartyId": ["par-jubilee","par-0002"] "PersonId": "per-001-kenyatta", "PostElectionStatus": "projected-winner", "PreElectionStatus": "qualified" } ]