Il feed del prezzo contiene informazioni sui prezzi di tutti gli itinerari delle crociere. È incluso il prezzo più basso della cabina per una crociera per ogni tipo di valuta. Puoi caricare feed dei prezzi in formato CSV.
Le seguenti valute sono disponibili con Google:
USDCADAUDGBP
Il dollaro statunitense è l'unica valuta disponibile per l'integrazione con Google. Puoi fornire altre valute supportate, ma viene visualizzata solo la valuta USD. Altre monete dell'elenco verranno supportate in futuro. Consulta l'elenco delle altre valute supportate e del codice valuta di tre lettere corrispondente.
Componenti chiave
Il feed del prezzo contiene campi obbligatori che non fanno distinzione tra maiuscole e minuscole. Alcuni campi sono facoltativi e possono essere lasciati vuoti. L'invio di dati facoltativi migliora la qualità dei dati.
Contiene i seguenti campi obbligatori:
sail_id: un identificatore univoco della navigazione per una gita specifica.currency_code: un codice valuta di tre lettere univoco per la valuta specifica.cruise_line: il nome della compagnia di navigazione.starting_price: il prezzo totale dell'itinerario della crociera, incluse le tasse.sail_url: l'URL della pagina di destinazione che mostra le informazioni sul prezzo.
Campi
| Nome campo | Obbligatorio? | Tipo | Descrizione |
|---|---|---|---|
| sail_id | Required | string | Identificatore univoco della navigazione per una determinata corsa nell'itinerario con
data di inizio e di fine. Ad esempio, per un itinerario di 5 notti con
3 fermate, il valore sail_id è univoco e rimane invariato per tutte
le 3 fermate. Un esempio di sail_id è ABC12345.
Nota: |
| currency_code | Required | currency | Il
codice valuta di tre lettere per il prezzo. Ad esempio,
currency_code può essere USD.
Nota: |
| cruise_line | Required | string | Il nome della compagnia di crociera. cruise_line è obbligatorio per
gli aggregatori che vendono per conto di altre società. Ad esempio,
Norwegian Cruise Line. |
| starting_price | Required | decimal | Il prezzo totale dell'itinerario della crociera, incluse le tasse. Il prezzo
totale, incluse tasse e tariffa della crociera. Deve essere lo stesso valore visualizzato sul sito web del partner quando apri l'URL dell'offerta. Ad esempio 1000.00. |
| sail_url | Required | URL | L'URL della pagina di destinazione che mostra le informazioni sul prezzo. Ad esempio, https://partner.com/path.html&id=XYZ12345 |
| offer_desc | Optional | string | Una descrizione dell'offerta associata al prezzo o al nome della cabina. Ad esempio, Inside Cabin. |
| image_url | Optional | URL | L'URL di un'immagine che rappresenta l'itinerario. L'immagine deve essere correlata agli interni della crociera, ad esempio un'immagine della cabina, della coperta della nave e di altre strutture presenti sulla nave. L'immagine non deve necessariamente raffigurare la baita esatta indicata. Puoi utilizzare un'immagine della cabina diversa.
Un esempio di image_url è
https://partner.com/images/XXXXX.jpg |
| brand_name | Optional | string | Chiave secondaria per consentire più sail_url per gli stessi
sail_id e currency_code. Ad esempio: Fancy Crusies. |
| updated_at | Optional | datetime | La data e l'ora dell'ultimo aggiornamento di questa voce nel
tempo universale coordinato(UTC). Queste informazioni sono utili per identificare i dati obsoleti. Deve essere nel formato
ISO 8601. Ad esempio, updated_at è
2025-01-22T00:00:00+00:00. |
Esempi
Di seguito è riportato un esempio di base di un feed del prezzo per due tratte, di cui una è di sola andata e l'altra è di andata e ritorno.
Gli esempi mostrano entrambi i formati CSV e JSON. I campi sail_id, currency_code
vengono concatenati per formare la chiave primaria composta e devono essere univoci per
ogni riga.
CSV
Campi obbligatori
Di seguito è riportato un esempio dei campi obbligatori nel feed del prezzo:
sail_id; currency_code; cruise_line; starting_price; sail_url
12345; USD; Happy Cruises Company; 2198; https://partner.com/path.html&id=XYZ12345
54321; GBP; Happy Cruises Company; 449; https://partner.com/path.html&id=ABC12345
54321; USD; Happy Cruises Company; 430; https://partner.com/path.html&id=ABC12345
Tutti i campi disponibili
L'esempio seguente è un esempio di tutti i campi disponibili nel feed prezzi:
sail_id; currency_code; cruise_line; starting_price; sail_url; offer_desc; image_url; brand_name; updated_at
12345; USD; Happy Cruises Company; 2198; https://partner.com/path.html&id=XYZ12345; Inside Cabin;https://partner.com/images/XXXXX.jpg; Fancy Cruises; 2025-06-20T00:00:00+00:00
54321; GBP; Happy Cruises Company; 449; https://partner.com/path.html&id=ABC12345; Inside Cabin;https://partner.com/images/XXXXX.jpg; Caribbean Crusies; 2025-06-20T00:00:00+00:00
54321; USD; Happy Cruises Company; 430; https://partner.com/path.html&id=ABC12345; Inside Cabin;https://partner.com/images/XXXXX.jpg; Caribbean Crusies; 2025-06-20T00:00:00+00:00
JSON (a scopo informativo)
Campi obbligatori
Di seguito è riportato un esempio dei campi obbligatori nel feed del prezzo:
[
{
"sail_id": "12345",
"currency_code": "USD",
"cruise_line": "Happy Cruises Company",
"starting_price": 2198,
"sail_url": "https://partner.com/path.html&id=XYZ12345"
},
{
"sail_id": "54321",
"currency_code": "GBP",
"cruise_line": "Happy Cruises Company",
"starting_price": 449,
"sail_url": "https://partner.com/path.html&id=XYZ12345"
},
{
"sail_id": "54321",
"currency_code": "USD",
"cruise_line": "Happy Cruises Company",
"starting_price": 430,
"sail_url": "https://partner.com/path.html&id=XYZ12345"
}
]
Tutti i campi disponibili
L'esempio seguente è un esempio di tutti i campi disponibili nel feed prezzi:
[
{
"sail_id": "12345",
"currency_code": "USD",
"cruise_line": "Happy Cruises Company",
"starting_price": 2198,
"sail_url": "https://partner.com/path.html&id=XYZ12345",
"offer_desc": "Inside Cabin",
"image_url": "https://partner.com/images/XXXXX.jpg",
"brand_name": "Fancy Crusies",
"updated_at": "2025-06-20T00:00:00+00:00"
},
{
"sail_id": "54321",
"currency_code": "GBP",
"cruise_line": "Happy Cruises Company",
"starting_price": 449,
"sail_url": "https://partner.com/path.html&id=XYZ12345",
"offer_desc": "Inside Cabin",
"image_url": "https://partner.com/images/XXXXX.jpg",
"brand_name": "Caribbean Crusies",
"updated_at": "2025-06-20T00:00:00+00:00"
},
{
"sail_id": "54321",
"currency_code": "USD",
"cruise_line": "Happy Cruises Company",
"starting_price": 430,
"sail_url": "https://partner.com/path.html&id=XYZ12345",
"offer_desc": "Inside Cabin",
"image_url": "https://partner.com/images/XXXXX.jpg",
"brand_name": "Caribbean Crusies",
"updated_at": "2025-06-20T00:00:00+00:00"
}
]