Métadonnées et descripteur de fichier
Comme décrit dans Créer des flux, un descripteur de fichier avec l'extension exacte .filesetdesc.json
doit être envoyé avec les fichiers de données JSON du flux. Cela remplace le FeedMetadata
spécifié pour chaque fichier de flux Merchant
/Service
/Availability
.
Mappage entre les anciens et les nouveaux champs
Toutes les données doivent désormais être fournies dans un seul flux Event
. Voici le mappage entre les champs de ce nouveau flux et ceux des anciens flux Merchant
/Service
/Availability
.
Nouveau | Ancienne version | Remarque |
---|---|---|
Event.id |
Service.service_id |
|
Event.title |
Service.localized_service_name |
Consultez LocalizedTextSet . |
Event.description |
Service.localized_description |
Consultez LocalizedTextSet . |
Event.time_info.start_seconds |
Availability.start_sec |
|
Event.time_info.start_to_be_decided |
NOUVEAU | |
Event.time_info.end_seconds |
Availability.start_sec + Availability.duration_sec |
|
Event.time_info.door_open_seconds |
NOUVEAU | |
Event.venue.id |
Merchant.merchant_id |
|
Event.venue.description |
NOUVEAU | Consultez LocalizedTextSet . |
Event.venue.location.place_id |
Merchant.matching_hints.place_id |
NE DÉFINISSEZ PAS ce champ si vous définissez Event.venue.location.place_info . |
Event.venue.location.place_info.name |
Merchant.name |
|
Event.venue.location.place_info.phone_number |
Merchant.telephone |
|
Event.venue.location.place_info.website_url |
Merchant.url |
|
Event.venue.location.place_info.coordinates.latitude |
Merchant.geo.latitude |
|
Event.venue.location.place_info.coordinates.longitude |
Merchant.geo.longitude |
|
Event.venue.location.place_info.structured_address.street_address |
Merchant.geo.street_address |
|
Event.venue.location.place_info.structured_address.locality |
Merchant.geo.locality |
|
Event.venue.location.place_info.structured_address.administrative_area |
Merchant.geo.admin_area |
|
Event.venue.location.place_info.structured_address.postal_code |
Merchant.geo.postal_code |
|
Event.venue.location.place_info.structured_address.country_code |
Merchant.geo.country_code |
|
Event.venue.location.place_info.unstructured_address |
Merchant.geo.unstructured_address |
NE DÉFINISSEZ PAS ce champ si vous définissez Event.venue.location.place_info.structured_address . |
Event.venue.location.business_profile_id |
NOUVEAU | NE DÉFINISSEZ PAS ce champ si vous définissez Event.venue.location.place_info . |
Event.venue.location.lat_lng.latitude |
Merchant.geo.latitude |
NE DÉFINISSEZ PAS ce champ si vous définissez Event.venue.location.place_info . |
Event.venue.location.lat_lng.longitude |
Merchant.geo.longitude |
NE DÉFINISSEZ PAS ce champ si vous définissez Event.venue.location.place_info . |
Event.related_entities.id |
Service.ticketing_vertical_specific_data.entity.id |
|
Event.related_entities.name |
Service.ticketing_vertical_specific_data.entity.name |
|
Event.related_entities.official_website_url |
NOUVEAU | |
Event.related_entities.url |
Service.ticketing_vertical_specific_data.entity.url |
|
Event.related_entities.related_urls |
Service.ticketing_vertical_specific_data.entity.public_identification_data.relevant_url |
|
Event.related_entities.musicbrainz_id |
Service.ticketing_vertical_specific_data.entity.public_identification_data.musicbrainz_id |
|
Event.related_entities.youtube_channel_id |
NOUVEAU | |
Event.related_entities.entity_type |
Service.ticketing_vertical_specific_data.entity.entity_type |
Le numéro ENUM a changé |
Event.related_entities.performer_role |
Service.ticketing_vertical_specific_data.entity.entity_role |
Le préfixe ENUM a changé |
Event.event_types |
Service.ticketing_vertical_specific_data.event_category |
|
Event.tickets.id |
Service.ticket_type.ticket_type_id |
|
Event.tickets.title |
Service.ticket_type.localized_short_description |
Consultez LocalizedTextSet . |
Event.tickets.description |
Service.ticket_type.localized_option_description |
Consultez LocalizedTextSet . |
Event.tickets.seller_info |
NOUVEAU | Consultez LocalizedTextSet . |
Event.tickets.seller_info.name |
NOUVEAU | |
Event.tickets.seller_info.logo_url |
NOUVEAU | |
Event.tickets.referral_urls |
Service.action_link |
|
Event.tickets.referral_urls.link.url |
Service.action_link.url |
|
Event.tickets.referral_urls.link.mobile_url |
NOUVEAU | |
Event.tickets.referral_urls.link.localized_url |
NOUVEAU | Consultez LocalizedTextSet . |
Event.tickets.referral_urls.link.localized_mobile_url |
NOUVEAU | |
Event.tickets.referral_urls.surface |
NOUVEAU | |
Event.tickets.price.value |
Service.ticket_type.price |
|
Event.tickets.price.is_free |
NOUVEAU | |
Event.tickets.price.per_ticket_fee |
Service.per_order_fee.fee_amount |
|
Event.tickets.price.per_ticket_tax |
Service.tax_rate |
|
Event.tickets.price.price_display_type |
Service.ticket_type.price_display_type |
|
Event.tickets.availability_info.onsale_start_seconds |
Availability.scheduling_rule_overrides.first_bookable_sec |
|
Event.tickets.availability_info.onsale_end_seconds |
Availability.scheduling_rule_overrides.last_bookable_sec |
|
Event.tickets.availability_info.spots_total |
Availability.spots_total |
|
Event.tickets.availability_info.spots_available |
Availability.spots_open |
|
Event.tickets.cancellation_policy |
Service.rules.cancellation_policy |
|
Event.tickets.cancellation_policy.refund_conditions.min_duration_before_start_time_sec |
Service.rules.cancellation_policy.min_duration_before_start_time_sec |
|
Event.tickets.cancellation_policy.refund_conditions.refund_percent |
Service.rules.cancellation_policy.refund_percent |
|
Event.tickets.cancellation_policy.refund_conditions.refund_fee |
NOUVEAU | |
Event.tickets.inventory_type |
Service.ticket_type.inventory_type |
|
Event.related_media.url |
Service.related_media.url |
|
Event.related_media.type |
Service.related_media.type |
Le préfixe ENUM a changé |
Event.related_media.attribution |
Service.related_media.attribution.localized_text |
Consultez LocalizedTextSet . |
Event.brand_name |
Service.ticketing_vertical_specific_data.brand_name |
Consultez LocalizedTextSet . |
Event.event_url |
Service.ticketing_vertical_specific_data.event_url |
|
Event.partner_role |
NOUVEAU | |
Event.event_creator.name |
Service.ticketing_vertical_specific_data.event_creator.name |
À propos de LocalizedTextSet
LocalizedTextSet
a été légèrement modifié et n'a pas de valeur par défaut par rapport à Text
. Pour définir une valeur par défaut, définissez un localized_texts
avec language_code = "und"
.
Nouveau | Ancienne version |
---|---|
LocalizedTextSet.localized_texts.text avec LocalizedTextSet.localized_texts.language_code = "und" |
Text.value |
LocalizedTextSet.localized_texts.text |
Text.localized_value.value |
LocalizedTextSet.localized_texts.language_code |
Text.localized_value.locale |