指定操作链接(旧版)

<ph type="x-smartling-placeholder">

<ph type="x-smartling-placeholder">

操作链接让用户能够与深层链接互动 该链接可链接到合作伙伴的网站以执行某项操作。深层链接 显示在商家的知识面板中。本指南将介绍 向 Feed 添加操作链接

您可以在两个位置提供操作链接:

  • 商家 Feed - 当一个商家提供多项服务时,通过商家 Feed 实现操作链接 执行类似的操作
  • 服务 Feed - 当一个商家提供多项服务时,通过服务 Feed 实现操作链接 执行不同的操作

在所有服务发布后,您应通过商家 Feed 提供操作链接 会将用户重定向到 合作伙伴的网站

对于餐饮行业来说,这通常是唯一有意义的实现 因为每个商家只有一项服务

示例如下:

  • 商家提供多种服务,例如 瑜伽课程、拳击课程、骑车课程、理发、染发、洗发水。 操作链接重定向到着陆页 显示商家的整个服务目录。
。 <ph type="x-smartling-placeholder">

必须使用 ActionLinkType(属于 ActionLink

  // Predetermined type of action associated with an action link.
  enum ActionLinkType {
    // The action link type is unspecified.
    ACTION_LINK_TYPE_UNSPECIFIED = 0;

    // The action link type is booking an appointment.
    ACTION_LINK_TYPE_BOOK_APPOINTMENT = 1;

    // The action link type is booking an online appointment.
    ACTION_LINK_TYPE_BOOK_ONLINE_APPOINTMENT = 2;

    // The action link type is ordering food for delivery or takeout or both.
    ACTION_LINK_TYPE_ORDER_FOOD = 3;

    // The action link type is ordering food for delivery.
    ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY = 4;

    // The action link type is ordering food for takeout.
    ACTION_LINK_TYPE_ORDER_FOOD_TAKEOUT = 5;

    // The action link type is making a dining reservation.
    ACTION_LINK_TYPE_MAKE_DINING_RESERVATION = 6;

    // The action link type allows users to shop from the given merchant. It
    // could either be delivery or pickup.
    ACTION_LINK_TYPE_SHOP_ONLINE = 7;
  }

当商家 为每项服务提供不同的深层链接,或者商家提供多项服务 执行不同的操作,例如订餐和订餐。

示例如下:

  • 餐厅提供订餐和订餐服务。一项操作 链接会将用户重定向到用餐预订页面,而另一个链接则会重定向 用户访问订餐页面

可以使用 ServiceType 来指定操作类型, 服务和 ActionLinkType(属于 ActionLink

<ph type="x-smartling-placeholder">
  enum ServiceType {
    SERVICE_TYPE_UNSPECIFIED = 0;

    // Service that provides dining reservation.
    SERVICE_TYPE_DINING_RESERVATION = 1;

    // Service that provides food ordering in general, could be either takeout
    // or delivery or both.
    SERVICE_TYPE_FOOD_ORDERING = 2;

    // Service that only provides food delivery.
    SERVICE_TYPE_FOOD_DELIVERY = 6;

    // Service that only provides food takeout.
    SERVICE_TYPE_FOOD_TAKEOUT = 7;

    // Services that provide event based ticketing (e.g. concerts, sporting
    // events, shows). Do not use for Reserve with Google integrations.
    SERVICE_TYPE_EVENT_TICKET = 3;
    SERVICE_TYPE_TRIP_TOUR = 4;

    // Service that provides appointments or classes. Recommended for (1) health
    // and fitness, (2) spa and beauty, and (3) financial consults and
    // evaluations services. Please see the supported service types:
    // https://developers.google.com/maps-booking/guides/end-to-end-integration/overview
    SERVICE_TYPE_APPOINTMENT = 5;

    // Service that provides appointment for an online class or session which
    // will be fully virtual. Must be set if enabling virtual service bookings.
    SERVICE_TYPE_ONLINE_APPOINTMENT = 8;

    // Service that allows users to shop from the given merchant. It could
    // either be delivery or pickup.
    SERVICE_TYPE_SHOPPING = 9;
  }

<ph type="x-smartling-placeholder">

使用 OrderOnlineMetadata

<ph type="x-smartling-placeholder">

OrderOnlineMetadata 用于指定要向 所有费用、最低订单金额以及不同 在线购物履单方法。如果包含,则会包含此元数据 使用 Merchant Feed 中的操作链接

如需进一步了解如何将此信息包含在 如果您的集成需要,可在以下位置找到它: 文档: