Właściwość OrderOnlineMetadata możesz określić w ramach elementu action_link
na 2 sposoby:
- Pojedynczy link, który umożliwia użytkownikom wybór dostawy lub odbioru osobistego jako metody realizacji zamówienia
- Różne linki do dostawy i odbioru
W przypadku (1) użyj przykładu na karcie „Sprzedawcy – połączone”. W przypadku (2) użyj przykładu na karcie „Sprzedawcy – oddzielne”.
Sprzedawcy – łączna liczba
{ "metadata": { "generation_timestamp": "1467993600", "processing_instruction": "PROCESS_AS_COMPLETE", "total_shards": 1 }, "merchant": [ { "merchant_id": "merch34", "name": "Sample Grocery Store", "telephone": "+1-650-123-4567", "url": "https://www.grocerystoresamplewebsite.com", "category": "store", "geo": { "address": { "street_address": "803 11th Avenue", "locality": "Sunnyvale", "region": "CA", "country": "USA", "postal_code": "94089" } }, "action_link": [ { "url": "https://www.rwgpartnerwebsite.com/shopping/merch34", "action_link_type": "ACTION_LINK_TYPE_SHOP_ONLINE", "language": "en", "platform": "ACTION_PLATFORM_WEB_APPLICATION" }, { "url": "https://www.rwgpartnerwebsite.com/shopping/merch34", "action_link_type": "ACTION_LINK_TYPE_SHOP_ONLINE", "language": "en", "platform": "ACTION_PLATFORM_WEB_APPLICATION", "order_online_metadata": { "fulfillment_option": [ { "fulfillment_type": "FULFILLMENT_TYPE_DELIVERY", "available_day": [ { "fulfillment_date": { "year": "2020", "month": "10", "day": "1" }, "last_ordering_time": { "seconds": "1601614800" } }, { "fulfillment_date": { "year": "2020", "month": "10", "day": "2" }, "last_ordering_time": { "seconds": "1601701200" } } ], "fee_details": { "base_fee": { "base_fee_amount" : { "price_micros": "45000000", "currency_code": "USD" } } }, "minimum_order": { "price_micros": "45000000", "currency_code": "USD" } }, { "fulfillment_type": "FULFILLMENT_TYPE_PICKUP", "available_day": [ { "fulfillment_date": { "year": "2020", "month": "10", "day": "1" }, "last_ordering_time": { "seconds": "1601614800" } }, { "fulfillment_date": { "year": "2020", "month": "10", "day": "2" }, "last_ordering_time": { "seconds": "1601701200" } } ], "fee_details": { "base_fee": { "base_fee_amount" : { "price_micros": "0", "currency_code": "USD" } } }, "minimum_order": { "price_micros": "30000000", "currency_code": "USD" } } ] } } ] } ] }
Sprzedawcy – oddzielnie
{ "metadata": { "generation_timestamp": "1467993600", "processing_instruction": "PROCESS_AS_COMPLETE", "total_shards": 1 }, "merchant": [ { "merchant_id": "merch34", "name": "Sample Grocery Store", "telephone": "+1-650-123-4567", "url": "https://www.grocerystoresamplewebsite.com", "category": "store", "geo": { "address": { "street_address": "803 11th Avenue", "locality": "Sunnyvale", "region": "CA", "country": "USA", "postal_code": "94089" } }, "action_link": [ { "url": "https://www.rwgpartnerwebsite.com/shopping/merch34", "action_link_type": "ACTION_LINK_TYPE_SHOP_ONLINE", "language": "en", "platform": "ACTION_PLATFORM_WEB_APPLICATION" }, { "url": "https://www.rwgpartnerwebsite.com/shopping/merch34/delivery", "action_link_type": "ACTION_LINK_TYPE_SHOP_ONLINE", "language": "en", "platform": "ACTION_PLATFORM_WEB_APPLICATION", "order_online_metadata": { "fulfillment_option": [ { "fulfillment_type": "FULFILLMENT_TYPE_DELIVERY", "available_day": [ { "fulfillment_date": { "year": "2020", "month": "10", "day": "1" }, "last_ordering_time": { "seconds": "1601614800" } }, { "fulfillment_date": { "year": "2020", "month": "10", "day": "2" }, "last_ordering_time": { "seconds": "1601701200" } } ], "fee_details": { "base_fee": { "base_fee_amount" : { "price_micros": "45000000", "currency_code": "USD" } } }, "minimum_order": { "price_micros": "45000000", "currency_code": "USD" } } ] } }, { "url": "https://www.rwgpartnerwebsite.com/shopping/merch34/pickup", "action_link_type": "ACTION_LINK_TYPE_SHOP_ONLINE", "language": "en", "platform": "ACTION_PLATFORM_WEB_APPLICATION", "order_online_metadata": { "fulfillment_option": [ { "fulfillment_type": "FULFILLMENT_TYPE_PICKUP", "available_day": [ { "fulfillment_date": { "year": "2020", "month": "10", "day": "1" }, "last_ordering_time": { "seconds": "1601614800" } }, { "fulfillment_date": { "year": "2020", "month": "10", "day": "2" }, "last_ordering_time": { "seconds": "1601701200" } } ], "fee_details": { "base_fee": { "base_fee_amount" : { "price_micros": "0", "currency_code": "USD" } } }, "minimum_order": { "price_micros": "30000000", "currency_code": "USD" } } ] } } ] } ] }