Metadata versus deskriptor file
Seperti yang dijelaskan dalam
Membuat feed,
deskriptor file dengan ekstensi .filesetdesc.json yang tepat, harus dikirim
bersama file data JSON feed. Tindakan ini akan menggantikan FeedMetadata yang ditentukan untuk setiap file feed Merchant/Service/Availability.
Memetakan kolom baru dan lama
Semua data kini harus diberikan ke dalam satu feed Event. Berikut adalah pemetaan antara kolom dari feed baru ini dan kolom dari feed Merchant/Service/Availability lama.
| Baru | Lama | Catatan |
|---|---|---|
Event.id |
Service.service_id |
|
Event.title |
Service.localized_service_name |
Periksa LocalizedTextSet |
Event.description |
Service.localized_description |
Periksa LocalizedTextSet |
Event.time_info.start_seconds |
Availability.start_sec |
|
Event.time_info.start_to_be_decided |
BARU | |
Event.time_info.end_seconds |
Availability.start_sec + Availability.duration_sec |
|
Event.time_info.door_open_seconds |
BARU | |
Event.venue.id |
Merchant.merchant_id |
|
Event.venue.description |
BARU | Periksa LocalizedTextSet |
Event.venue.location.place_id |
Merchant.matching_hints.place_id |
JANGAN SETEL jika Anda menyetel 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 |
JANGAN SETEL jika Anda menyetel Event.venue.location.place_info.structured_address |
Event.venue.location.business_profile_id |
BARU | JANGAN SETEL jika Anda menyetel Event.venue.location.place_info |
Event.venue.location.lat_lng.latitude |
Merchant.geo.latitude |
JANGAN SETEL jika Anda menyetel Event.venue.location.place_info |
Event.venue.location.lat_lng.longitude |
Merchant.geo.longitude |
JANGAN SETEL jika Anda menyetel 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 |
BARU | |
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 |
BARU | |
Event.related_entities.entity_type |
Service.ticketing_vertical_specific_data.entity.entity_type |
ENUM telah berubah |
Event.related_entities.performer_role |
Service.ticketing_vertical_specific_data.entity.entity_role |
Awalan ENUM telah berubah |
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 |
Periksa LocalizedTextSet |
Event.tickets.description |
Service.ticket_type.localized_option_description |
Periksa LocalizedTextSet |
Event.tickets.seller_info |
BARU | Periksa LocalizedTextSet |
Event.tickets.seller_info.name |
BARU | |
Event.tickets.seller_info.logo_url |
BARU | |
Event.tickets.referral_urls |
Service.action_link |
|
Event.tickets.referral_urls.link.url |
Service.action_link.url |
|
Event.tickets.referral_urls.link.mobile_url |
BARU | |
Event.tickets.referral_urls.link.localized_url |
BARU | Periksa LocalizedTextSet |
Event.tickets.referral_urls.link.localized_mobile_url |
BARU | |
Event.tickets.referral_urls.surface |
BARU | |
Event.tickets.price.value |
Service.ticket_type.price |
|
Event.tickets.price.is_free |
BARU | |
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 |
BARU | |
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 |
Awalan ENUM telah berubah |
Event.related_media.attribution |
Service.related_media.attribution.localized_text |
Periksa LocalizedTextSet |
Event.brand_name |
Service.ticketing_vertical_specific_data.brand_name |
Periksa LocalizedTextSet |
Event.event_url |
Service.ticketing_vertical_specific_data.event_url |
|
Event.partner_role |
BARU | |
Event.event_creator.name |
Service.ticketing_vertical_specific_data.event_creator.name |
Tentang LocalizedTextSet
LocalizedTextSet telah sedikit diubah dan tidak memiliki nilai default
dibandingkan dengan Text. Untuk menetapkan nilai default, tetapkan localized_texts dengan
language_code = "und".
| Baru | Lama |
|---|---|
LocalizedTextSet.localized_texts.text dengan 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 |