İçeriğinizin kimliğini, URL'sini ve adını toplayın

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, SportsEvent veya kanal listesi öğelerinde (TelevisionChannel ve CableOrSatelliteService) url kullanmayı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 TVSeries ve bir TVSeason için aynı @id değerini kullanmayın.
  • Statik
    • @id daha 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.
    • @id içinde kullanılan alan (ör. https://example.com) kuruluşunuza ait olmalıdır.

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:

  • url global 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 üzerinde url eklemeyin. TV ve film yayınları için temel Movie, TVSeries veya TVEpisode varlığıyla ilgili url sağlayın.
  • (Spor) SportsEvent varlıklarında url eklemeyin. SportsEvent.potentialAction kullanarak oynatma bağlantıları sağlayın.
  • (Canlı TV ve Spor) BroadcastEvent.@id değerinin, referans verilen Movie, TVSeries, TVEpisode veya SportsEvent varlığının @id değerinden farklı olduğundan emin olun.

Kimlik, URL ve adı toplama

Aşağıdakileri yapın:

  1. Kataloğunuzdaki içeriklerin adlarını toplayın.
  2. İçeriğin standart URL'lerini belirleyin. (İçeriğin url değerini @id olarak kullanmanızı öneririz.)