Bu bölümde, envanter verilerinizi Google ile Rezervasyon'a aktarmak için kullanılan feed dosyaları belirtilir. Feed'lerinizin içeriği, ne tür hizmetler sağladığınızı, hangi hizmetleri ve ne zaman kullanılabilir olduğunu tanımlar.
Bu feed'leri bizimle nasıl paylaşacağınızı öğrenmek için başlangıç entegrasyon kılavuzunu veya entegrasyonunuzun türüne bağlı olarak uçtan uca entegrasyon kılavuzunu takip edin.
Envanter feed'lerinin yapısı, Google Haritalar Rezervasyon API'si tarafından tanımlanır.
Aşağıdaki entegrasyon, tüm entegrasyonlarda zorunludur:
- Satıcı feed'i: Satıcılarınızı açıklayan veriler içerir.
Buna ek olarak, uçtan uca entegrasyon için aşağıdaki 2 feed zorunludur.
- Hizmetler feed'i: Satıcılarınız tarafından sağlanan hizmetleri açıklar.
- Stok durumu feed'i: Satıcılarınız tarafından sağlanan hizmetlerin kullanılabilirlik aralıklarını listeler.
Bazı isteğe bağlı feed'ler de belirtilir:
- Teklif feed'i: Sisteminizin kullanıcılara sunduğu teklifleri (promosyonları) açıklayın. Daha fazla bilgi için lütfen teklif kılavuzuna göz atın.
- Menü feed'i: Restoranların yemek menülerini açıklar. Daha fazla bilgi için lütfen menü kılavuzuna bakın.
Bu feed'lerdeki bazı alanlar zorunlu, bazıları ise isteğe bağlıdır. İsteğe bağlı olarak işaretlenen tüm alanlar boş olduğunda feed'in dışında bırakılabilir.
Feed biçimi, protokol arabelleği 3 söz dizimi kullanılarak tanımlanır. Feed dosyasını, protokol arabelleği verilerinin pb3 biçiminde ikili program serileştirmesi veya türetilmiş bir JSON biçiminde yükleme seçeneğiniz vardır. Feed'leri JSON biçiminde yüklemenizi öneririz.
Yüklemeden önce feed'leri sıkıştırmak için gzip'i kullanmanızı öneririz.
Bu kılavuz, Google ile Rezervasyon protokol arabelleğine özeldir. pb3 dosyası oluşturmak için protokol arabelleklerinin nasıl kullanılacağı hakkında genel bilgi için Java'yla ilgili bir örneği burada bulabilirsiniz.