Hướng dẫn di chuyển

Siêu dữ liệu so với chỉ số mô tả tệp

Như mô tả trong phần Tạo nguồn cấp dữ liệu, bạn phải gửi một bộ mô tả tệp có đuôi chính xác là .filesetdesc.json cùng với các tệp dữ liệu JSON của nguồn cấp dữ liệu. Thao tác này sẽ thay thế FeedMetadata được chỉ định cho từng tệp nguồn cấp dữ liệu Merchant/Service/Availability.

Mối liên kết giữa trường mới và trường cũ

Giờ đây, bạn phải cung cấp tất cả dữ liệu vào một nguồn cấp dữ liệu Event duy nhất. Sau đây là mối liên kết giữa trường trong nguồn cấp dữ liệu mới này và các trường trong nguồn cấp dữ liệu Merchant/Service/Availability cũ.

Mới Lưu ý
Event.id Service.service_id
Event.title Service.localized_service_name Kiểm tra LocalizedTextSet
Event.description Service.localized_description Kiểm tra LocalizedTextSet
Event.time_info.start_seconds Availability.start_sec
Event.time_info.start_to_be_decided MỚI
Event.time_info.end_seconds Availability.start_sec + Availability.duration_sec
Event.time_info.door_open_seconds MỚI
Event.venue.id Merchant.merchant_id
Event.venue.description MỚI Kiểm tra LocalizedTextSet
Event.venue.location.place_id Merchant.matching_hints.place_id KHÔNG ĐẶT nếu bạn đặt 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 KHÔNG ĐẶT nếu bạn đặt Event.venue.location.place_info.structured_address
Event.venue.location.business_profile_id MỚI KHÔNG ĐẶT nếu bạn đặt Event.venue.location.place_info
Event.venue.location.lat_lng.latitude Merchant.geo.latitude KHÔNG ĐẶT nếu bạn đặt Event.venue.location.place_info
Event.venue.location.lat_lng.longitude Merchant.geo.longitude KHÔNG ĐẶT nếu bạn đặt 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 MỚI
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 MỚI
Event.related_entities.entity_type Service.ticketing_vertical_specific_data.entity.entity_type ENUM đã thay đổi
Event.related_entities.performer_role Service.ticketing_vertical_specific_data.entity.entity_role Tiền tố ENUM đã thay đổi
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 Kiểm tra LocalizedTextSet
Event.tickets.description Service.ticket_type.localized_option_description Kiểm tra LocalizedTextSet
Event.tickets.seller_info MỚI Kiểm tra LocalizedTextSet
Event.tickets.seller_info.name MỚI
Event.tickets.seller_info.logo_url MỚI
Event.tickets.referral_urls Service.action_link
Event.tickets.referral_urls.link.url Service.action_link.url
Event.tickets.referral_urls.link.mobile_url MỚI
Event.tickets.referral_urls.link.localized_url MỚI Kiểm tra LocalizedTextSet
Event.tickets.referral_urls.link.localized_mobile_url MỚI
Event.tickets.referral_urls.surface MỚI
Event.tickets.price.value Service.ticket_type.price
Event.tickets.price.is_free MỚI
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 MỚI
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 Tiền tố ENUM đã thay đổi
Event.related_media.attribution Service.related_media.attribution.localized_text Kiểm tra LocalizedTextSet
Event.brand_name Service.ticketing_vertical_specific_data.brand_name Kiểm tra LocalizedTextSet
Event.event_url Service.ticketing_vertical_specific_data.event_url
Event.partner_role MỚI
Event.event_creator.name Service.ticketing_vertical_specific_data.event_creator.name

Giới thiệu về LocalizedTextSet

LocalizedTextSet đã thay đổi một chút và không có giá trị mặc định so với Text. Để đặt giá trị mặc định, hãy đặt localized_texts bằng language_code = "und".

Mới
LocalizedTextSet.localized_texts.text với 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