Le flux des prix contient des informations sur les prix de tous les voyages en croisière. Il inclut le prix de la cabine la moins chère pour une croisière pour chaque type de devise. Vous pouvez importer des flux de prix au format CSV.
Les devises suivantes sont disponibles avec Google:
USDCADAUDGBP
Le dollar américain (USD) est la seule devise disponible pour l'intégration à Google. Vous pouvez fournir d'autres devises acceptées, mais seule la devise USD s'affiche. D'autres devises de la liste seront acceptées à l'avenir. Consultez la liste des autres devises acceptées et le code de devise à trois lettres correspondant.
Composants clés
Le flux de prix comporte des champs obligatoires qui ne sont pas sensibles à la casse. Certains champs sont facultatifs et peuvent être laissés vides. L'envoi de données facultatives améliore la qualité des données.
Il contient les champs obligatoires suivants:
sail_id: identifiant unique de la navigation pour un voyage spécifique.currency_code: code de devise à trois lettres unique pour la devise spécifique.cruise_line: nom de la compagnie de croisière.starting_price: prix total du voyage en croisière, taxes comprises.sail_url: URL de la page de destination qui affiche les informations sur les prix.
Champs
| Nom du champ | Obligatoire ? | Type | Description |
|---|---|---|---|
| sail_id | Required | string | Identifiant unique de la traversée pour un trajet particulier de l'itinéraire, avec date de début et de fin. Par exemple, pour un itinéraire de cinq nuits avec trois arrêts, sail_id est unique et reste le même pour les trois arrêts. Exemple de sail_id : ABC12345
Remarque: |
| currency_code | Required | currency |
Code de devise à trois lettres pour le prix. Par exemple, currency_code peut être USD.
Remarque: |
| cruise_line | Required | string | Nom de la compagnie de croisière. cruise_line est obligatoire pour les agrégateurs qui vendent au nom d'autres entreprises. Exemple : Norwegian Cruise Line. |
| starting_price | Required | decimal | Prix total du voyage en croisière, taxes comprises. Prix total, taxes et tarif de la croisière inclus. Cette valeur doit être identique à celle affichée sur le site Web du partenaire lorsque vous ouvrez l'URL de l'offre. Par exemple, 1000.00. |
| sail_url | Required | URL | URL de la page de destination qui affiche les informations sur le prix. Par exemple, https://partner.com/path.html&id=XYZ12345 |
| offer_desc | Optional | string | Description de l'offre associée au prix ou au nom de la cabine. Par exemple, Inside Cabin. |
| image_url | Optional | URL | URL d'une image représentant l'itinéraire. L'image doit être liée à l'intérieur du navire, par exemple une image de la cabine, du pont et des autres installations du navire. L'image n'a pas besoin d'être celle de la cabine exacte listée. Vous pouvez utiliser une autre image de cabine.
Exemple d'image_url : https://partner.com/images/XXXXX.jpg |
| brand_name | Optional | string | Clé secondaire permettant d'autoriser plusieurs sail_url pour le même sail_id et currency_code. Exemple : Fancy Crusies |
| updated_at | Optional | datetime | Date et heure de la dernière mise à jour de cette entrée en temps universel coordonné(UTC). Ces informations sont utiles pour identifier les données obsolètes. Elle doit suivre le format
ISO 8601. Par exemple, updated_at est 2025-01-22T00:00:00+00:00. |
Exemples
Voici un exemple de flux de prix de base pour deux croisières, l'une en aller simple et l'autre en aller-retour.
Les exemples montrent les formats CSV et JSON. Les champs sail_id et currency_code sont concaténés pour former la clé primaire composite et doivent être uniques pour chaque ligne.
CSV
Champs obligatoires
Voici un exemple de champs obligatoires dans un flux de prix:
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
Tous les champs disponibles
L'exemple suivant illustre tous les champs disponibles dans le flux de prix:
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 (à des fins d'information)
Champs obligatoires
Voici un exemple de champs obligatoires dans un flux de prix:
[
{
"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"
}
]
Tous les champs disponibles
L'exemple suivant illustre tous les champs disponibles dans le flux de prix:
[
{
"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"
}
]