Yarışmayı açıklamak ve yarışmayı ilgili adaylara ve partilere bağlamak için Contest öğesini kullanın.
Bu belgede Contest ve alt öğeleri açıklanmaktadır:
ContestCandidateContestPartyContestBallotMeasureContestRetentionContest
Türler
Contest, yarışmanın türüne göre kullanılan üç türü olan soyut bir öğedir:
CandidateContest:Contestbir veya daha fazla ofis adayını içerdiğinde bu türü kullanın.PartyContest:Contestoy pusulasında parti listesi seçimi olduğunda bu türü kullanın. Bu özellik, daha büyük bir dizi küçük yarışmanın özetini içeren sanal bir yarışma olarak da kullanılabilir.BallotMeasureContest:Contestbir veya daha fazla referandum önlemi içerdiğinde bu türü kullanın.RetentionContest: Seçilmiş bir yetkilinin görevde kalıp kalmayacağına veya görevden alınıp alınmayacağına karar vermek içinContestyapıldığında bu türü kullanın.
Seçim sonuçları açıklandıkça feed'inizi güncelleyerek sonuçların farklı aşamalarını (ör. sandık çıkışı anketleri veya tahminler) gösterebilirsiniz. Google, hangi seçim aşamalarını ve sonuç türlerini beklediğimiz konusunda rehberlik sağlar. Google, bir veya daha fazla aşama isteyebilir. Bu aşama türü değerleri, seçim gecesi değişebilir. Başlangıç aşaması için ilk feed değerini ayarlayın. Daha fazla bilgi için Öğeler bölümündeki ExternalIdentifiers başlıklı makaleyi inceleyin.
Özellikler
Aşağıdaki tabloda Contest öğesinin özellikleri açıklanmaktadır:
| Özellik | Zorunlu mu? | Tür | Açıklama |
|---|---|---|---|
objectId |
Zorunlu | ID |
Diğer öğelerin bu öğeye referans vermek için kullandığı benzersiz dahili tanımlayıcı. |
Öğeler
Aşağıdaki tabloda Contest öğeleri açıklanmaktadır:
| Öğe | Çokluk | Tür | Açıklama |
|---|---|---|---|
Abbreviation |
0 veya 1 | string |
Yarışmanın kısa adı. |
AggregateBallotSelection |
0 veya 1 | SpecialBallotSelection |
Oy sayımı toplamaları için oy pusulası seçimi (ör. birden fazla adayı "Diğerleri" altında toplama) |
BallotSelection |
0 veya daha fazla | BallotSelection |
Seçim pusulasındaki seçimleri yarışmayla ilişkilendirir. Her öğe için |
BallotSubTitle |
0 veya 1 | InternationalizedText |
Yarışmanın alt başlığı, seçmenlerin oy pusulalarında göründüğü şekilde olmalıdır. |
BallotTitle |
0 veya 1 | InternationalizedText |
Yarışmanın adı. Başlık metni, söz dizimi kılavuzuna uygun olmalıdır. Halk oylaması yarışmalarında başlık, oy pusulasındaki ifadeyle eşleşmelidir. |
BlankBallotSelection |
0 veya 1 | SpecialBallotSelection |
Boş oy pusulaları için oy pusulası seçimi. |
ComposingContestIds |
0 veya daha fazla | IDREFS |
Bir toplama yarışması tanımlamak için kullanılır. Örneğin, ABD başkanlık genel seçimlerinde, eyalet düzeyindeki seçimlerin her biri için yarışma kimliklerinin oluşturulduğu ulusal düzeyde bir yarışma vardır. Bir |
ContestDateStatus |
0 veya 1 |
DateStatus
|
Bu öğe, bir seçimle ilgili planlama güncellemelerini gösterir. Varsayılan değer |
CountingDate |
0 veya 1 | PartialDate |
Seçim yarışması için oyların sayıldığı, oy verme işleminden sonraki tarih.
Bu yalnızca sayım günü, oylamanın son gününden farklıysa (ör. Hindistan Lok Sabha seçimleri) dahil edilmelidir. Genellikle oy sayımı, son oy verme günüyle aynı gün, yani seçim günü (EndDate) yapılır.
|
CurrentResultsReportingStage |
1 | ResultsReportingStageType |
Yarışma için sonuç raporlamanın mevcut aşaması. |
EarliestPollsClose |
0 veya 1 | dateTime |
İlk sandıklar kapandığında Besteleme yarışmaları, bu bilgiyi yoksa üst yarışmalarından devralır. |
ElectoralDistrictId |
1 | IDREF |
Örneğin, belirli bir yarışma için |
ExternalIdentifiers |
1 | ExternalIdentifiers |
Yarışmayla bir kimlik ilişkilendirir. Bir
kararlı tanımlayıcı
gerekir. Feed'iniz tarafından bildirilen seçim sonuçlarının aşamasını sağlamak için OtherType değerini ContestStage içindeki bir değerle ayarlayın. |
EndDate |
0 veya 1 | PartialDate |
Yarışmanın takvim bitiş tarihi. Anketin sona ereceği tarihi kullanın (ör. 2022-11-08). Bitiş tarihi yalnızca Contest başlangıç ve bitiş tarihi, Election başlangıç ve bitiş tarihinden farklıysa ayarlanmalıdır.
|
FilingDeadline |
0 veya 1 | PartialDate |
Adayın yarışmaya başvurması gereken tarih. |
HasRotation |
0 veya 1 | boolean |
Yarışmadaki seçimlerin döndürülüp döndürülmediğini gösterir. Bu öğe yoksa varsayılan değer false olur. |
IsNotable |
0 veya 1 | boolean |
Varlığın dikkate değer olup olmadığı. Belirtilmezse false olduğu varsayılır.
|
LatestPollsClose |
0 veya 1 | dateTime |
Son sandıklar kapandığında Besteleme yarışmaları, bu bilgiyi yoksa üst yarışmalarından devralır. |
Name |
1 | string |
Bu, İngilizce BallotTitle ile eşleşmeli ve başlık söz dizimine uygun olmalıdır. |
NoneOfTheAboveBallotSelection |
0 veya 1 | SpecialBallotSelection |
Seçim pusulasında "Yukarıdakilerin hiçbiri" veya "Hiçbiri", "Bunların hiçbiri" ya da "Kararsız" gibi eşdeğer bir seçeneği işaretleme |
NullBallotSelection |
0 veya 1 | SpecialBallotSelection |
Geçersiz veya hatalı oy pusulaları için oy pusulası seçimi. Bunlar, oyların düzgün şekilde sayılmasını engelleyecek şekilde işaretlenmiş oy pusulalarıdır. Yırtılmış, kirlenmiş, fazla işaretlenmiş veya az işaretlenmiş ya da seçmeni tanımlayacak şekilde işaretlenmiş oylar geçersiz oy örnekleridir. |
Seat |
0 veya 1 | string |
Yarışmanın düzenlendiği belirli hesap. |
SequenceOrder |
0 veya 1 | integer |
Sonuçları görüntülemek amacıyla
Gösterilen sonuçları sıralamak için |
StartDate |
0 veya 1 | PartialDate |
Yarışmanın takvim başlangıç tarihi. Anketin başladığı tarihi (ör. 2022-11-08) kullanın. Başlangıç tarihi yalnızca Contest başlangıç ve bitiş tarihi, Election başlangıç ve bitiş tarihinden farklıysa ayarlanmalıdır.
|
SubsequentContestId |
0 veya 1 | IDREF |
Aynı ilgili setteki sonraki bir yarışmaya yönlendirmek için kullanılır. Örneğin, ABD seçimlerinde genellikle bir ön seçimden ilgili genel seçime yönlendirilir. Ayrıca genel seçimden ikinci tura kalan seçime de işaret edebilir. Bir |
SubUnitsReported |
0 veya 1 | integer |
Bu yarışma için oy raporlamayı tamamlayan seçim bölgeleri gibi alt birimlerin sayısı. |
SummaryCounts |
0 veya daha fazla | SummaryCounts |
Yarışmayla ilişkili çeşitli sayıların özetini sağlar. Bu, yarışmayı içeren toplam oy pusulası sayısını ve toplam çekimserlik, fazla oy, eksik oy veya yazılı oy sayısını içerir. Özet sayıları, SummaryCounts öğesinin birden fazla kez kullanılmasıyla yarışmayla bir bütün olarak veya diğer alt düzey raporlama birimleriyle ilişkilendirilebilir. |
TotalSeats |
0 veya 1 | integer |
Bu yarışma için seçim bölgesinin makamda tutabileceği toplam koltuk sayısı. Bu, seçime gidilen koltuk sayısı + devredilen koltuk sayısı + boş koltuk sayısına eşittir. |
TotalSubUnits |
0 veya 1 | integer |
Oy pusulasında bu yarışmanın yer aldığı seçim bölgeleri gibi alt birimlerin toplam sayısı. |
VoteVariation |
0 veya 1 | VoteVariation |
Yarışmayla ilişkili oy varyasyonu türü (ör. n-of-m). |
OtherVoteVariation |
0 veya 1 | string |
VoteVariation other olduğunda özel bir değer sağlamak için kullanılır. |
ResultsEmbargoEnd |
0 veya 1 | dateTime |
Seçim sonuçlarının yayınlanmasıyla ilgili ambargo sona erdiğinde Bu ayar yoksa beste yarışmaları, üst yarışmalarından devralır. |
ResultsExpected |
0 veya 1 | dateTime |
İlk oy sayımı sonuçlarının feed'de ne zaman gösterilmesi bekleniyor? Besteleme yarışmaları, bu bilgiyi yoksa üst yarışmadan devralır. |
ResultsReportingStageCollection |
0 veya 1 | Yok | ResultsReportingStage tanımları için sarmalayıcı öğe. Daha fazla bilgi için Collection entities (Koleksiyon öğeleri) başlıklı makaleyi inceleyin. |
CandidateContest
Bir veya daha fazla adayın seçilmesini içeren bir yarışmayı açıklamak için CandidateContest kullanın.
Bu öğe, isteğe bağlı olarak kimliğe göre Office veya Party öğesine referans verebilir. Aynı yarışmaya adayların yer aldığı bir biletin gönderilmesini desteklemiyoruz. Yalnızca bir Office gönderebilirsiniz. Örneğin, başkan ve başkan yardımcısı seçimleri için iki Candidate yarışması oluşturmanız gerekir. Her biri farklı bir ofisi referans alacaktır.
Öğeler
Aşağıdaki tabloda CandidateContest öğeleri açıklanmaktadır:
| Öğe | Çokluk | Tür | Açıklama |
|---|---|---|---|
NumberElected |
0 veya 1 | integer |
Yarışmada seçilen adayların sayısıdır. Bu sayı, n-of-m yarışmasının n değeridir. Feed'de NumberElected yoksa varsayılan 1 değeri kullanılır. |
OfficeIds |
1 | IDREFS |
Bir veya daha fazla Office öğesinin benzersiz tanımlayıcısıdır. Yarışmaya bir ofis açıklaması ekler. |
PrimaryPartyIds |
0 veya daha fazla | IDREFS |
Contest öğesinin bir partizan ön seçiminin parçası olduğunu belirten bir veya daha fazla Party öğesi için benzersiz tanımlayıcı. PrimaryPartyId yalnızca ön seçimlerde anlamlıdır. |
VotesAllowed |
1 | integer |
Bu yarışmada seçmen başına izin verilen maksimum oy veya öneri sayısı. Feed'de VotesAllowed yoksa varsayılan 1 değeri kullanılır. |
Type |
0 veya daha fazla | ElectionType |
Seçim türü (ör. ön seçim veya genel seçim). Contest türü, yalnızca Election türünden farklıysa ayarlanmalıdır. |
Örnekler
XML
<Contest xsi:type="CandidateContest" objectId="c-1-001"> <Abbreviation>KENYAPRES</Abbreviation> <BallotSelection xsi:type="CandidateSelection" objectId="cs-1-001-kenyatta">...</BallotSelection> <BallotSelection xsi:type="CandidateSelection" objectId="cs-1-001-odinga">...</BallotSelection> <BallotSelection xsi:type="CandidateSelection" objectId="cs-1-001-mudavadi">...</BallotSelection> <BallotSelection xsi:type="CandidateSelection" objectId="cs-1-001-kenneth">...</BallotSelection> <BallotSelection xsi:type="CandidateSelection" objectId="cs-1-001-dida">...</BallotSelection> <BallotSelection xsi:type="CandidateSelection" objectId="cs-1-001-karua">...</BallotSelection> <BallotSelection xsi:type="CandidateSelection" objectId="cs-1-001-kiyiapi">...</BallotSelection> <BallotSelection xsi:type="CandidateSelection" objectId="cs-1-001-muite">...</BallotSelection> <BallotTitle> <Text language="en">2022 Kenya Presidential election</Text> <Text language="es">2022 Elecciones presidenciales de Kenia</Text> <Text language="fr">2022 Élection présidentielle au Kenya</Text> </BallotTitle> <CountStatus>...</CountStatus> <CountingDate>2022-08-11</CountingDate> <ElectoralDistrictId>...</ElectoralDistrictId> <EndDate>2022-08-09</EndDate> <Name>2022 Kenya Presidential election</Name> <StartDate>2022-08-09</StartDate> <SubUnitsReported>48</SubUnitsReported> <SummaryCounts>...</SummaryCounts> <TotalSubUnits>48</TotalSubUnits> <VoteVariation>1-of-m</VoteVariation> <NumberElected>1</NumberElected> <OfficeIds>off-9999a</OfficeIds> <VotesAllowed>1</VotesAllowed> <Type>general</Type> </Contest>
PartyContest
Seçmenlerin oy pusulasında bir partiyi seçtiği yarışmalarda PartyContest simgesini kullanın.
Bu, toplu verileri (ör. seçim bölgesi yarışması sonuçlarını toplayan eyalet düzeyinde bir parti yarışması) iletmek için seçim sonuçları feed'inde sanal bir özet yarışması olarak da kullanılabilir.
Öğeler
Aşağıdaki tabloda PartyContest öğeleri açıklanmaktadır:
| Öğe | Çokluk | Tür | Açıklama |
|---|---|---|---|
NumberElected |
0 veya 1 | integer |
Yarışmada seçilen adayların sayısıdır. Bu sayı, n-of-m yarışmasının n değeridir. Feed'de NumberElected
özelliği yoksa 1 varsayılan değeri kullanılır. |
VotesAllowed |
0 veya 1 | integer |
Bu yarışmada seçmen başına izin verilen maksimum oy veya öneri sayısı. Feed'de VotesAllowed yoksa varsayılan 1 değeri kullanılır. |
OfficeIds |
1 | IDREFS |
Bir veya daha fazla Office öğesinin benzersiz tanımlayıcısı.
Bir ofis açıklamasını yarışmayla ilişkilendirir. |
Type |
0 veya daha fazla | ElectionType |
Seçim türü (ör. ön seçim veya genel seçim). Contest türü, yalnızca Election türünden farklıysa ayarlanmalıdır. |
Örnekler
XML
<Contest xsi:type="PartyContest" objectId="c-20001"> <BallotSelection objectId="ps-101321" xsi:type="PartySelection"> <PartyIds>par-10132</PartyIds> </BallotSelection> <BallotSelection objectId="ps-101322" xsi:type="PartySelection"> <PartyIds>par-10133</PartyIds> </BallotSelection> <BallotTitle> <Text language="en">Ballot title example</Text> </BallotTitle> <ContestDateStatus>confirmed</ContestDateStatus> <CountingDate>2022-08-11</CountingDate> <ElectoralDistrictId>...</ElectoralDistrictId> <EndDate>2022-08-09</EndDate> <ExternalIdentifiers>...</ExternalIdentifiers> <Name>Contest name example</Name> <StartDate>2022-08-09</StartDate> <VoteVariation>1-of-m</VoteVariation> <OfficeIds>off-9999a</OfficeIds> <Type>general</Type> <VotesAllowed>1</VotesAllowed> </Contest>
BallotMeasureContest
Seçim önlemlerinin yer aldığı yarışmalarda BallotMeasureContest simgesini kullanın.
Öğeler
Aşağıdaki tabloda BallotMeasureContest öğeleri açıklanmaktadır:
| Öğe | Çokluk | Tür | Açıklama |
|---|---|---|---|
BallotTitle |
1 | InternationalizedText |
Seçim pusulasının resmi başlığı (ör. Bazı referandumlarda birden fazla numaralandırılmış sorunun yer aldığı tek bir toplu başlık bulunur. Bu gibi durumlarda, her soru için oluşturulan |
BallotSubTitle |
0 veya 1 | InternationalizedText |
Varsa seçim pusulasının alt başlığı. |
BallotText |
1 | InternationalizedText |
Oy pusulasında görünen metin. Örneğin: Shall
Article 4 of the Nevada Constitution be amended to require, beginning in
calendar year 2022, that all providers of electric utility services who
sell electricity... in Nevada comes from renewable energy
resources? |
FullText |
0 veya 1 | InternationalizedText |
Referandum önleminin tam metninin bir kopyası. Bu öğeyi, oy pusulasında yer almayan ek metinler varsa sağlayın. 30.000 karakterle sınırlıdır. Seçim önleminin tam metni 30.000 karakterden kısaysa ve feed dosyasında geçersiz olacak herhangi bir biçimlendirme içermiyorsa |
InfoUri |
0 veya 1 | AnnotatedUri |
Başka bir yerde listelenen ek açıklamalar yerine aşağıdaki ek açıklamaları kabul eden ek açıklamalı bir URI:
|
SummaryText |
0 veya 1 | InternationalizedText |
Halk oylamasının özeti. Bir veya iki kısa paragraftan oluşur ve iş ortağı tarafından, aşağıdaki örnekte olduğu gibi oy pusulasının tam metnini özetlemek için oluşturulabilir:
|
ProStatement |
0 veya 1 | InternationalizedText |
Bu seçim pusulasındaki Evet oyunun ne anlama geldiğini açıklayan bir ifade. Bu, önlem lehine bir argüman değildir. Örneğin: A "yes" vote supports this initiative to require electric
utilities to acquire 50 percent of their electricity from renewable
resources by 2030. |
ConStatement |
0 veya 1 | InternationalizedText |
Bu halk oylamasında Hayır oyunun ne anlama geldiğini açıklayan bir ifade. Bu, önleme karşı bir argüman değildir. Örneğin: A
"no" vote opposes this initiative, thus keeping the existing requirement
that electric utilities acquire 25 percent of their electricity from
renewable resources by 2025. |
Type |
0 veya 1 | BallotMeasureType |
Halk oylaması için numaralandırılmış bir tür. Seçim bölgesindeki referandum önlemini en iyi açıklayan değeri seçin. |
PassageThreshold |
0 veya 1 | string |
Bir önerinin kabul edilmesi için gereken minimum oy oranı. |
Örnekler
XML
<Contest objectId="c-0" xsi:type="BallotMeasureContest"> <BallotSelection objectId="bms-00" xsi:type="BallotMeasureSelection"> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>bms-00-yes</Value> </ExternalIdentifier> </ExternalIdentifiers> <Selection> <Text language="en">Yes</Text> </Selection> </BallotSelection> <BallotSelection objectId="bms-01" xsi:type="BallotMeasureSelection"> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>bms-01-no</Value> </ExternalIdentifier> </ExternalIdentifiers> <Selection> <Text language="en">No</Text> </Selection> </BallotSelection> <BallotSubTitle> <Text language="en">Farm Animal Confinement Initiative</Text> </BallotSubTitle> <BallotTitle> <Text language="en"> California Proposition 12, Farm Animal Confinement Initiative (2018) </Text> </BallotTitle> <ElectoralDistrictId>ru-ca-1</ElectoralDistrictId> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>c-0</Value> </ExternalIdentifier> </ExternalIdentifiers> <Name> California Proposition 12, Farm Animal Confinement Initiative (2018) </Name> <BallotText> <Text language="en"> Establishes minimum requirements for confining certain farm animals. Prohibits sales of meat and egg products from animals confined in noncomplying manner. Fiscal Impact: Potential decrease in state income tax revenues from farm businesses, likely not more than several million dollars annually. State costs up to $10 million annually to enforce the measure. </Text> </BallotText> <ConStatement> <Text language="en">No means the measure will not be enacted </Text> </ConStatement> <InfoUri Annotation="fulltext"> https://example-government.gov/ballot-measures/California_Proposition_12_2018 </InfoUri> <InfoUri Annotation="wikipedia"> https://en.wikipedia.org/wiki/2018_California_Proposition_12 </InfoUri> <PassageThreshold> <Text language="en">50.01%</Text> </PassageThreshold> <ProStatement> <Text language="en">Yes means the measure will be enacted </Text> </ProStatement> <SummaryText> <Text language="en"> The proposition establishes new minimum requirements on farmers to provide more space for egg-laying hens, breeding pigs, and calves raised for veal. California businesses will be banned from selling eggs or uncooked pork or veal that came from animals housed in ways that did not meet these requirements. </Text> </SummaryText> <Type>ballot-measure</Type> </Contest>
RetentionContest
Seçilmiş bir yetkilinin görevde kalıp kalmayacağına veya görevden alınıp alınmayacağına karar vermek için referandumContest yapılması gerektiğinde bu türü kullanın.
Bu kapsamda, bazı ABD eyaletlerinde bir hakimin görevine devam edip etmeyeceğini belirleyen yargısal görevde kalma yarışmaları gibi durumlar yer alır. Bu durum, görev süresi sona ermeden önce bir görevlinin görevden alınması gerekip gerekmediğine karar verilen görevden alma seçimleri için de geçerlidir.
Öğeler
BallotMeasureContest öğelerinin tümü RetentionContest için de geçerlidir.
| Öğe | Çokluk | Tür | Açıklama |
|---|---|---|---|
CandidateId |
1 | IDREF | Mevcut görevdeki yetkiliyi temsil eden adayın kimliği |
OfficeId |
0 veya 1 | IDREF | Görevlinin şu anda yürüttüğü görevin kimliği |
Örnekler
XML
<Contest objectId="c-40001" xsi:type="RetentionContest"> <!-- Retention contest selections are actually BallotMeasureSelection objects, and should use the 'bms-' objectId prefix.--> <BallotSelection objectId="bms-40001a" xsi:type="BallotMeasureSelection"> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>bms-40001a</Value> </ExternalIdentifier> </ExternalIdentifiers> <Selection label="bms-40001at"> <Text language="en">Yes</Text> </Selection> </BallotSelection> <BallotSelection objectId="bms-40001b" xsi:type="BallotMeasureSelection"> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>bms-40001b</Value> </ExternalIdentifier> </ExternalIdentifiers> <Selection label="bms-40001bt"> <Text language="en">No</Text> </Selection> </BallotSelection> <BallotTitle> <Text language="en">Retention of Supreme Court Justice</Text> </BallotTitle> <ElectoralDistrictId>ru-0002</ElectoralDistrictId> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>c-vageneral-2013-va16-country-us</Value> </ExternalIdentifier> </ExternalIdentifiers> <Name>Judicial Retention, Supreme Court</Name> <CandidateId>can-12345</CandidateId> <OfficeId>off-20006</OfficeId> </Contest>