Le flux de prix contient des informations tarifaires pour tous les séjours 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
L'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 d'une croisière pour un voyage spécifique.currency_code: code de devise unique à trois lettres pour la devise spécifique.cruise_line: nom de la compagnie de croisière.starting_price: prix total du séjour en croisière, taxes incluses.sail_url: URL de la page de destination qui affiche les informations sur le prix.
Champs
| Nom du champ | Obligatoire ? | Type | Description |
|---|---|---|---|
| sail_id | Required | string | Identifiant unique d'une croisière pour un voyage spécifique 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, le sail_id est unique et reste le même pour les
trois arrêts. ABC12345 est un exemple de sail_id.
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 pour le compte d'autres entreprises. Par exemple,
Norwegian Cruise Line. |
| starting_price | Required | decimal | Prix total du séjour en croisière, taxes incluses. 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 de la croisière, par exemple une image de la cabine, du pont du navire
et d'autres installations disponibles à bord. L'image ne doit pas nécessairement correspondre
à la cabine exacte indiquée. Vous pouvez utiliser une autre image de cabine.
est un exemple de image_urlhttps://partner.com/images/XXXXX.jpg. |
| brand_name | Optional | string | Clé secondaire permettant d'avoir plusieurs sail_url's pour le même
sail_id et le même currency_code. Par exemple,
Fancy Crusies. |
| updated_at | Optional | datetime | Date et heure auxquelles cette entrée a été mise à jour pour la dernière fois en
temps universel coordonné(UTC). Ces informations sont utiles pour
identifier les données obsolètes. Elles doivent être au format
ISO 8601. Par exemple, le updated_at est
2025-01-22T00:00:00+00:00. |
Exemples
Voici un exemple de base d'un flux de prix pour deux croisières, dont l'une est un aller simple et l'autre un 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 pour les champs obligatoires du 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
Voici un exemple pour tous les champs disponibles du 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 (à titre informatif)
Champs obligatoires
Voici un exemple pour les champs obligatoires du 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
Voici un exemple pour tous les champs disponibles du 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"
}
]