후보

Candidate를 사용하여 컨테스트의 후보자에 대한 정보를 설명합니다. 가 Candidate는 다음에서 참조할 수 있음: CandidateSelection 개체.


다음 피드 유형 중 하나를 선택하여 사용 방법을 자세히 알아보세요. Candidate을 해당 피드 유형으로 바꿉니다.

<ph type="x-smartling-placeholder"></ph>

일부 선거는 여러 개의 소규모 경선으로 구성되거나 여러 개의 표시됩니다. 이러한 종류의 관련 콘테스트에서 Person는 하나의 Candidate에서만 참조됩니다. 다음 예를 참고하세요.

  • 폴란드의 1차 선거에서 1번 후보자는 사람 1을 선택합니다.
  • 하지만 2차 선거에서는 후보 2가 사람 1을 선택합니다.

이 경우 후보 1과 후보 2는 중복됩니다. 두 대회 모두 같은 Candidate를 참조합니다. 일반적으로 여러 검색어에 후보를 포함시키지 않습니다. 관련이 없는 경연대회를 말합니다.

속성

다음 표는 Candidate의 속성을 보여줍니다.

속성 필수 여부 유형 설명
objectId 필수 ID 다른 요소에서 참조하는 데 사용하는 고유한 내부 식별자입니다. 이 요소에 적용됩니다.

요소

다음 표는 Candidate의 요소를 보여줍니다.

요소 다중성 유형 설명
BallotName 1 InternationalizedText 투표용지에 기재된 후보자 이름을 제공합니다.
CampaignSlogan 0 또는 1 InternationalizedText

후보자 또는 캠페인에 대해 질문할 때 받는 슬로건 캠페인 슬로건입니다 2020년 미국의 예 보기 대통령 선거:

  • 조 바이든의 슬로건: 'Our Best Days Still Lie Ahead'
  • 도널드 트럼프의 슬로건: 'Make America Great Again'
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의 추가 유형

CandidateExternalIdentifiers 요소에서 Typeother인 추가 데이터를 OtherTypeValue의 값을 포함합니다. 다음 표에는 다음 요소에 사용할 수 있는 값이 나와 있습니다.

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"
          }
      ]