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.
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.
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.