Kataloğunuzdaki içerik varlıkları genellikle aşağıdaki özellikleri gerektirir:
@id: Varlık için genel bir tanımlayıcı.url: İçeriğin standart URL'si.BroadcastEvent,SportsEventveya kanal listesi öğelerinde (TelevisionChannelveCableOrSatelliteService)urlkullanmayın.name: İçeriğin adı.
@id, url ve name örneği:
"@id": "http://www.example.com/episode/video/432432432",
"url": "http://www.example.com/episode/video/432432432",
"name": "My example episode",
Tanımlayıcı
Tanımlayıcı (@id) aşağıdaki koşulları karşılamalıdır:
- Kataloğunuz genelinde benzersiz
- Örneğin, bir
TVSeriesve birTVSeasoniçin aynı@iddeğerini kullanmayın.
- Örneğin, bir
- Statik
@iddaha sonra değiştirilemez.
- Tek Tip Kaynak Tanımlayıcı (URI) biçiminde
- İçeriğinizin yerel tanımlayıcısı (kimliği) URI biçiminde değilse bu koşulu karşılamak için kimliğin başına alan adınızı ekleyin. Örneğin, içeriğinizin kimliği 1234abc ve alan adınız https://example.com ise
@id, https://example.com/1234abc olabilir. @id, çalışan bir URL olmak zorunda değildir; yalnızca URI biçiminde olması gerekir.@idiçinde kullanılan alan (ör. https://example.com) kuruluşunuza ait olmalıdır.
- İçeriğinizin yerel tanımlayıcısı (kimliği) URI biçiminde değilse bu koşulu karşılamak için kimliğin başına alan adınızı ekleyin. Örneğin, içeriğinizin kimliği 1234abc ve alan adınız https://example.com ise
Bir varlığın url değeri, tanımlayıcı olarak tüm koşulları karşıladığından (yani global olarak benzersiz, statik ve URI biçiminde olduğundan) varlığın url değerini @id olarak kullanmanızı öneririz.
Standart URL
Standart URL (url), Google'ın kataloğunuzdaki içeriği Google'ın veritabanlarındaki içerikle doğru şekilde eşleştirmesine yardımcı olur.
"Google'a göre sitenizdeki yinelenen sayfaları en iyi temsil eden sayfanın URL'si standart URL'dir. Örneğin, aynı sayfa için iki URL'niz varsa (ör. example.com?dress=1234 ve example.com/dresses/1234) Google bunlardan birini standart olarak seçer." (Kaynak: Yinelenen URL'leri birleştirme)
Standart URL için şartlar şunlardır:
urlglobal olarak benzersiz olmalıdır.url, Google'ın tarayabileceği çalışan bir standart URL içermelidir.- (Yalnızca Dinleme İşlemleri)
url, ödeme duvarı tarafından engellenmeyen bir içerik açıklaması sayfasına yönlendirmelidir. - (Canlı TV)
BroadcastEventüzerindeurleklemeyin. TV ve film yayınları için temelMovie,TVSeriesveyaTVEpisodevarlığıyla ilgiliurlsağlayın. - (Spor)
SportsEventvarlıklarındaurleklemeyin.SportsEvent.potentialActionkullanarak oynatma bağlantıları sağlayın. - (Canlı TV ve Spor)
BroadcastEvent.@iddeğerinin, referans verilenMovie,TVSeries,TVEpisodeveyaSportsEventvarlığının@iddeğerinden farklı olduğundan emin olun.
Kimlik, URL ve adı toplama
Aşağıdakileri yapın:
- Kataloğunuzdaki içeriklerin adlarını toplayın.
- İçeriğin standart URL'lerini belirleyin. (İçeriğin
urldeğerini@idolarak kullanmanızı öneririz.)