GoodRelations, işletmeniz hakkındaki zengin veri parçalarını, web sayfalarınıza eklemek için basit ama güçlü bir tekniktir. GoodRelations sayesinde, ürün ve hizmetlerinizine ait benzersiz özellikler, yeni nesil arama motorları (Örneğin Google veya Yahoo SearchMonkey), yeni mobil uygulamalar ve tarayıcı eklentileri için daha erişilebilir hale gelir. Ayrıca mevcut arama motorları üzerinde de olumlu etkiler yaratır.
Ürün ve hizmetlerinize ait bu zengin veri parçalarını, bu üreteç sayesinde W3C RDFa formatında oluşturabilir, buradan kopyalayıp yapıştırarak sayfanıza ekleyebilirsiniz. Çıktıları sayfalarınıza yerleştirin ve sayfa başlığını aşağıda anlatıldığı gibi XHTML/HTML olarak güncelleyin
Yaptığınıza değecektir. Basittir. Halen BestBuy tarafından uygulanıyor ve çarpıcı sonuçlar alınıyor.
Bu adım, bir satış noktası tanımlaması yapılacaksa gereklidir.
Eğer mağazanızın açık olduğu saatlerle ilgili daha ayrıntılı açıklama yapmak istiyorsanız, gr:OpeningHoursSpecification bölümünü ihtiyaçlarınız doğrultusunda özelleştirebilirsiniz. Ayrıntılı bilgi için GoodRelations Hızlı Başlangıç Kılavuzu (İngilizce).
Tek bir sayfada birden fazla mağaza ile ilgili bilgi veriyorsanız, ilgili kodlamanın bir kopyasını alıp, mağaza sayısı kadar çoğaltın (yapıştırın). Her mağaza için tanımlı öğelerdeki durumları değiştirin. Örneğin, tek mağaza için üretilen kod içinde (#store, #mon_fri, ve #sat) olan değerleri, kopyaladığınız her mağaza için (#store1, #mon_fri1, #sat1), (#store2, #mon_fri2, #sat2) olacak şekilde değiştirin.
Tek tek ürün ve hizmetleri tanımlayıp yayınlamanız durumda, GoodRelations çok etkilidir. Ayrıca, bir çok ürünü barındıran dinamik yapıdaki sanal mağazalar için çok uygundur.
Tek bir sayfada birden fazla ürün ile ilgili bilgi veriyorsanız, ilgili kodlamanın bir kopyasını alıp, aynı sayfada bulunan ürün sayısı kadar çoğaltın (yapıştırın). Her bir ürün için tanımlı öğelerin adını değiştirin. Örneğin, tek ürün için #offer olan değerleri, kopyaladığınız her ürün için #offer1, #offer2 olacak şekilde değiştirin.
İlgili sayfaların içine zengin veri parçalarını ekledikten sonra, bunların varlığını tarayıcılara bildirmeniz gerekir. Bu işlem oldukça kolaydır:
GoodRelations RDFa zengin veri parçalarını, XHTML, HTML5, and HTML4 şablonlarında, DOCTYPE belge kiplerindeki farklılıklara rağmen kullanabilirsiniz.
a) Mevcut belge tipini DOCTYPE, XHTML+RDFa 1.0 olarak değiştirin:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
b) HTML sürümünü (html version), XHTML+RDFa 1.0 olarak ayarlayın:
<html xmlns="http://www.w3.org/1999/xhtml" version="XHTML+RDFa 1.0" xml:lang="tr">
c) <head> etiketnde, XHTML kodlama için uygun içerik tipinin (Content-Type) tanımlandığından emin olun:
<head> <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8"/> <title>Your page title blabla...</title> </head>
a) Mevcut belge tipini (DOCTYPE), html yapın:
<!DOCTYPE html>
b) html sürümünü (html version), XHTML+RDFa1.1 olarak ayarlayın:
<html version="HTML+RDFa 1.1" lang="tr">
Diğer HTML türleri için, ya HTML5 yönergelerini kullanın, ya da basitçe html sürümü (html version) özelliğini HTML+RDFa1.1 veya XHTML+RDFa1.0 olarak ayarlayın. Pek çok tarayıcı, bu belge türlerinden, RDF bilgilerini çözümleyecektir.
<html xmlns="http://www.w3.org/1999/xhtml" version="XHTML+RDFa 1.0">
veya
<html version="HTML+RDFa 1.1">
Özel bildirim hizmetimiz ile size, sayfanıza eklediğiniz GoodRelations içeriğinin yayınlanması ile ilgili yardım edebiliriz. İlgili sayfalarınızın tam adreslerini girmenizin ardından, biz de sayfalarınızı otomatik olarak Bağlantılı Veri (Linked Data) Ağına kaydettirebiliriz. Bu çevrimiçi uygulamaya buradan ulaşabilirsiniz.
GoodRelations Quickstart Guide - bu sayfadaki uygulamanın kullandığı temel yapının açıklaması.
GoodRelations CookBook - özel durumlar için daha karmaşık modeller
GoodRelations Project Page - temel GoodRelations terimleri hakkında bilgi
GoodRelations Notify - yeni nesil anlamsal arama motorlarına GoodRelations içeriğinin sunulması için bildirim hizmeti
Bu uygılamanın kaynak kodu LPGL lisansı ile dağıtılmaktadır http://code.google.com/p/grsnippetgen/.
Bu projenin çevirisinde katkıda bulunanlara teşekkür ederiz. Özer Kavak, Giorgos Alexiou. GRSnippetGen üzerinde çalışma programı tarafından hibe kapsamında Araştırma Alman Federal Bakanlığı (BMBF) tarafından desteklenen Has Been projenin parçası KMU Innovativ Akıllı Maç (FKZ 01IS10022B) gibi.
Geliştirici: Alex Stolz
Yasal Uyarı: Bu hizmet Alman Münih Üniversitesi, E-ticaret ve Web Bilim Araştırma Grubu tarafından, hiçbir garanti verilmeden sunulmaktadır. İlgili kurum ve kişiler hiçbir sorumluluk kabul etmez.