Genel bakış
Varlık araları, alaka düzeyi puanları ve kullanıcıların bir sorgu eşleşmelerini anlamlandırmasına yardımcı olan görüntülü reklam verilerinin yanı sıra, belirli varlık yapılandırılmış verilerinin çıkış parametresi aracılığıyla sonuçlarla birlikte döndürülmesini istemek de mümkündür. Filtre parametresinde olduğu gibi, bu parametre de verilerin çıkarılacağı yolların, meta şema hükmün veya yollarının iç içe yerleştirilmiş olabileceğine dair bir liste içerir. Sonucun biçimi, ilk seviyenin talep edilen orijinal koşul veya yollara anahtarlandığı ve ikinci seviyenin döndürülen gerçek yollarda anahtarlandığı iki seviyeli sonuç listesidir.
Örneğin:
"Blade Runner" adlı varlıkları bulun ve katkıda bulunanları iade edin:
filter=(all name{phrase}:"Blade Runner") &output=(contributor)
Şema çıkışı
Çıkış parametresi, verilerin yukarıdaki düzeyde döndürüldüğü varlıklarla ilgili verileri istemek için iç içe yerleştirilebilir. İç içe yerleştirilmiş çıkış listesinde, ilk öğe bunu bir önceki düzeye (veya kaynak eşleşen öğeye) bağlar. Diğer öğeler ise söz konusu düzeyde döndürülen öğelerle ilgilidir.
Örneğin:
ABD Başkanlarını bulup doğum tarihlerini ve eşlerini geri verin' date_of_birth:
filter=(all type:/government/us_president) &output=(/people/person/date_of_birth (/people/marriage/spouse /people/person/date_of_birth))
lang parametresi aracılığıyla birden fazla görüntüleme dili istendiğinde, istekteki dillerin sıralamasına uygun olarak veri bulunan tüm dillerdeki dizeler. Verilerin dizine eklenen tüm dillerde döndürülmesini istemek için özel d/tüm dil kodu kullanılabilir.
Örneğin:
ABD başkanları bulun ve eşlerini, kategorilerini ve mesleğini İtalyanca, Rusça, Japonca ve İngilizce olarak iade edin:
filter=(all type:/government/us_president) &output=((/people/marriage/spouse category /people/person/profession)) &lang=it,ru,ja,en
Gelişmiş çıkış
Çıkış parametresi, dizine eklenen tüm metaschema bağlamlarını veya yol eşlemelerini ve aşağıda listelenen çeşitli ekstra anahtar kelimeleri destekler.
description, description:kanıt
/common/topic/description üçlüünde bulunan metni döndürür. Bu metin, muhtemelen patentance.process alanında bulunan bir kaynağı anahtar kelime ile filtrelenmiştir.
Örneğin:
ABD başkanlarını bulun ve açıklamaları bilgi kaynağına göre döndürün
filter=(all type:/government/us_president) &output=(description)
ABD başkanlarını bulun ve İngilizce ve Japonca dillerinde bilgi grafiklerine ait Wikipedia açıklamalarını döndürün
filter=(all type:/government/us_president) &output=(description:wikipedia) &lang=d/en,d/ja
belirsizliği azaltıcı, belirsizlik belirleyici:tür, belirsizleştirici:alan
Belirsizleştirilmiş özelliklere sahip yollardaki değerleri veya varlıkları (/freebase/property_hints/disambiguator ile ek açıklamayla) döndürür. Bu değerler, muhtemelen bu özelliklere sahip bir tür veya alan tarafından filtrelenir.
Örneğin:
Bıçaklı koşucu oyunu bulun ve maçlardan net olmayan veriler elde edin
filter=(all name:"Blade Runner") &output=(disambiguator)
"Blade koşucu" filmi bul ve /film/film eşleşmelerindeki verileri belirsizleştiren veriler döndür
filter=(all name:"Blade Runner") &output=(disambiguator:/film/film)
coğrafi kodlama
Konum varlıklarının coğrafi kodlama verilerini döndürür.
Örneğin:
SF Feribot Binası'na 300 metre mesafede restoranlar bulun ve coğrafi konumlarını ve mutfak türlerini iade edin
filter=(all type:restaurant (within radius:1000ft lon:-122.39 lat:37.7955)) &output=(geocode practitioner_of)
anahtar, anahtar:ad alanı
Varlıklar için anahtarları/ veya kimliklerini döndürür (muhtemelen bir ad alanı tarafından filtrelenir).
Örneğin:
SF Feribot Binası'na 300 metreden uzaklıktaki restoranları bulun ve Google+ kimliklerini iade edin
filter=(all type:restaurant (within radius:1000ft lon:-122.39 lat:37.7955)) &output=(key:/authority/google/google_plus)
tür
Bir varlığın türünü, bu veri mevcut olduğunda belirginliğe göre sıralanmış olarak döndürür.
Örneğin:
Eşleşmelerden elde edilen "koşucu" ve iade türü verilerini bulma
filter=(all name:"Blade Runner") &output=(type)
uyumsuz, uyumsuz:tür
Tek başına kullanıldığında, birbiriyle uyumlu olmadığı bilinen bir varlıktaki türleri döndürür.
Bir türle birlikte kullanıldığında, bu türün bu türlerden biriyle uyumlu olmadığı bilinip döndürülmediğini döndürür.
Filtre parametresinde bir türle birlikte kullanıldığında, kullanılanla uyumsuz türlere sahip öğeleri döndürür.
Örneğin:
Kendisi ile uyumlu olmayan türleri /kişi/kişi örnekleri bulun ve bunları iade edin
filter=(all type:/people/person incompatible:/people/person) &output=(incompatible)
all, all:tür, all:alan adı
Bir öğe için dizine eklenen tüm verileri döndürür. Bu parametre, çıkış parametresi aracılığıyla döndürülebilir ve muhtemelen bir tür veya alan tarafından filtrelenir.
Örneğin:
&Sant francisco'yu bulun ve bununla ilgili tüm parametreleri çıkış parametresiyle erişilebilen iade edin
filter=(all name{full}:"San Francisco" type:/location/citytown) &output=(all) &limit=1
Örneğin:
&Sant francisco'yu bulun ve bu konum öğesiyle ilgili çıkış parametresiyle erişilebilen tüm verileri döndürün
filter=(all name{full}:"San Francisco" type:/location/citytown) &output=(all:/location) &limit=1