Các phương pháp hay nhất về việc ngừng sử dụng

Hướng dẫn này cung cấp thông báo cho người dùng và lộ trình di chuyển cho tính năng Trò chuyện Các Actions sẽ không được dùng nữa kể từ ngày 13 tháng 6 năm 2023. Chiến dịch này đề cập đến những nội dung sau vùng:

  • Các giai đoạn ngừng sử dụng: Cách hoạt động của Actions hôm nay và sau khi ngừng sử dụng.
  • Tin nhắn đề xuất: Thông báo đề xuất để thêm vào Hành động của bạn.
  • Các lộ trình di chuyển tiềm năng: Các lựa chọn để giữ chân người dùng sau khi ứng dụng ngừng hoạt động.

Chủ động đăng bài trên blog (không bắt buộc)

Mỗi Hành động, đại lý và doanh nghiệp đều khác nhau. Ngoài việc cập nhật Các thao tác kèm theo thông báo được đề xuất trong hướng dẫn này, hãy cân nhắc đăng blog bài đăng chủ động giải đáp các thắc mắc thường gặp sau đây của người dùng:

  • Điều gì đang xảy ra?
  • Khi nào trải nghiệm của tôi sẽ thay đổi?
  • Làm cách nào để tôi có thể tiếp tục nhận được chức năng tương tự?

Bạn nên bao gồm các lựa chọn đường dẫn di chuyển mà mọi trường hợp ngừng sử dụng thông báo. Bạn có thể chia sẻ bài đăng của mình qua email, bản tin và mạng xã hội.

Các giai đoạn ngừng sử dụng

Bảng sau đây mô tả cách hoạt động hiện tại của Hành động trò chuyện cũng như cách chúng hoạt động sẽ thay đổi sau ngày ngừng cung cấp. Những nội dung cập nhật được đề xuất mà bạn có thể thực hiện thông báo cho người dùng của mình.

Trước ngày ngừng hoạt động (ngày 13 tháng 6 năm 2023) Sau khi ngừng sử dụng
Hành vi thao tác Trải nghiệm Hành động hiện tại Đã tắt lời gọi hành động
Nội dung cập nhật dành cho nhà phát triển được đề xuất Thêm thông báo ngừng cung cấp vào Hành động (đề xuất) Không áp dụng
Thông tin cập nhật về trải nghiệm người dùng của Google Khi gọi, Google có thể cung cấp thông báo chuyển văn bản sang lời nói (TTS) rằng Hành động sẽ không còn dùng được sau ngày dừng hoạt động. Khi gọi, Google sẽ cung cấp TTS để thông báo cho người dùng rằng thao tác này không còn hiệu lực.

Nếu bạn quyết định không chủ động vô hiệu hoá Hành động của mình trước thời điểm ngừng hoạt động ngày, người dùng gọi ra nó sẽ nhận được thông báo TTS do Google cung cấp. Chiến lược phát hành đĩa đơn từ ngữ chính xác của thông báo này vẫn đang được xác định, nhưng từ ngữ cuối cùng sẽ không chứa thông tin di chuyển cho người dùng của bạn.

Nội dung đề xuất

Cách tốt nhất để thông báo cho người dùng về việc ngừng cung cấp sắp tới là thông báo cho họ bất cứ khi nào chúng gọi hành động của bạn. Bạn cũng có thể tận dụng cơ hội này để hướng dẫn trẻ đường dẫn di chuyển của bạn đến chức năng tương tự.

  • Mục đích của thông báo: Thông báo cho người dùng về sự thay đổi sắp tới và cung cấp thông tin chúng dựa trên các tuỳ chọn di chuyển có sẵn.

  • Khung thời gian gửi thông báo: Bắt đầu thông báo cho người dùng trước ít nhất 30 ngày ngừng sử dụng (từ 13/5/2022 đến 13/6/2022).

Xử lý các truy vấn đã ngừng cung cấp

Để giải đáp cụ thể câu hỏi của người dùng về việc ngừng sử dụng, hãy tạo một Đối tượng có ý định tuỳ chỉnh toàn cầu sử dụng cách đọc dài dòng được đề xuất sau:

  • "Chúng tôi sẽ tắt Action Name trên date. Để biết thông tin chi tiết, hãy xem short link | migration path message."

Canvas tương tác

Màn hình thông minh hiển thị một biểu ngữ thông báo.

Nếu Hành động của bạn sử dụng Canvas tương tác, hãy thêm một biểu ngữ thông báo vào canvas sử dụng cách diễn đạt mẫu sau:

  • "Action Name sẽ tắt vào date. Để biết thông tin chi tiết, hãy truy cập vào shortlink url."
  • "Action Name sẽ ngừng hoạt động vào migration path message, date".

Liên lạc không bắt buộc

Bạn có thể dùng một số cách khác để cập nhật các hành động hiện tại của mình để thông báo cho người dùng về thay đổi sắp tới. Cân nhắc đưa các thông báo ngừng sử dụng vào hậu tố cho các thông báo hiện có của bạn Thông báo hành động:

  • "existing message. Ngoài ra, tôi muốn nhắc bạn rằng Action Name sẽ (tắt | tắt) trên date.”
  • "existing message. Ngoài ra, tôi muốn cho bạn biết rằng Action Name sẽ (đang tắt | tắt) trên date, migration path.”

Bạn cũng có thể thêm thông báo vào bất kỳ tính năng đặc biệt nào mà Hành động của bạn có thể triển khai:

  • Lời gọi đường liên kết sâu: Hiển thị Thẻ cơ bản cung cấp thông tin (mẫu).

  • Last prompt tin nhắn: Bạn có thể thêm tin nhắn last prompt (mẫu) cho bất kỳ loại câu lệnh nào sau đây:

    • Ý định tích hợp (BII). Áp dụng cho Play Games, Kể chuyện, và BII Giáo dục.
    • Đề xuất về quy trình.
    • Lời nhắc chào mừng.
  • Lời nhắc thoát: Bạn cũng có thể thêm thông báo last prompt đặc biệt (mẫu) để thoát khỏi lời nhắc (actions.intent.CANCEL).

  • Thông báo đẩy: Thêm từ ngữ đề xuất sau đây vào mọi thông báo đẩy thông báo được tạo bằng Trình tạo thao tác (Action Builder) hay Dialogflow:

    • "Xin nhắc lại, Action Name sẽ ngừng hoạt động vào ngày date. Để xem chi tiết, hãy truy cập vào shortlink url."
    • "Xin lưu ý, Action Name sẽ tắt vào date, migration path message.

Lộ trình di chuyển tiềm năng

Mặc dù có thể không có đường dẫn di chuyển tương tự từ Cuộc trò chuyện của bạn Hành động: Hãy cân nhắc các lựa chọn sau dựa trên nhu cầu của người dùng và khả năng sử dụng của bạn nhà phát triển.

Nội dung đa phương tiện

Bật Hành động đối với nội dung đa phương tiện khám phá nội dung của bạn trên Trợ lý Google và bắt đầu phát lại nội dung ngay trên ứng dụng của bạn. Bạn có thể giúp người dùng chuyển đổi sang hành động đối với nội dung đa phương tiện bằng thông báo mẫu sau:

  • "Bạn luôn có thể tìm thấy chúng tôi bằng cách nói, Ok Google, phát Media Brand Name."
  • "Bạn luôn có thể tìm thấy chúng tôi bằng cách nói: Ok Google, nghe "bài hát" trên Media Brand Name."

Hành động đối với nội dung đa phương tiện khác với Hành động trò chuyện:

  • Với Thao tác đối với nội dung đa phương tiện, người dùng không "tương tác" trực tiếp với bên thứ ba, nhưng thông qua Trợ lý với 3P.
  • Hành động đối với nội dung đa phương tiện không mang tính trò chuyện mà chỉ hỗ trợ "một cảnh quay" truy vấn.

Ứng dụng Android

Trợ lý Google Hành động trong ứng dụng là một tính năng của Android cho phép người dùng khởi chạy và kiểm soát Các ứng dụng Android qua giọng nói, thông qua Trợ lý. Bạn có thể hướng dẫn người dùng về hành động trong ứng dụng bằng thông báo mẫu sau:

  • "Bạn luôn có thể tìm thấy chúng tôi bằng cách nói "Ok Google, mở App Name."
  • "Bạn có thể mở ứng dụng Android của chúng tôi bằng cách nói "Ok Google, BII trên App Name."
  • "Bạn có thể cài đặt ứng dụng Android của chúng tôi bằng cách nói "Ok Google, mở App Name."

Hành động trong ứng dụng có một số điểm khác biệt so với Hành động trò chuyện:

  • BII của Hành động trong ứng dụng cung cấp một số ít ngôn ngữ và hỗ trợ theo khu vực.
  • Bạn cần có ứng dụng Android để khởi chạy các hành động trong ứng dụng.
  • Màn hình thông minh không hỗ trợ Hành động trong ứng dụng.
  • Hành động trong ứng dụng không mang tính trò chuyện mà chỉ hỗ trợ "một cảnh quay" truy vấn.

Phần cứng

Google Smart Home cho phép nhà phát triển bật giọng nói cho các thiết bị thông qua Trợ lý. Bạn có thể hướng dẫn người dùng về Hành động trong nhà thông minh của bạn bằng thông báo mẫu sau:

  • “Bạn luôn có thể trò chuyện với chúng tôi bằng cách sử dụng device name, có sẵn tại store"
  • "Bạn có thể nói chuyện với chúng tôi thông qua device name trong ứng dụng Google Home"

Nhà thông minh có những điểm khác biệt sau so với Hành động trò chuyện:

  • Bạn chỉ có thể thêm Nhà thông minh vào các thiết bị tương thích.
  • Nhà thông minh không có tính năng trò chuyện mà chỉ hỗ trợ "một lần chụp" truy vấn.

Nhân viên hỗ trợ qua tính năng trò chuyện

Đối với việc trao đổi qua lại với người dùng qua bot trò chuyện, các sản phẩm sau hiện có:

  • Dialogflow CX cung cấp loại tác nhân nâng cao cho các chiến dịch lớn và phức tạp nhân viên hỗ trợ. Công cụ này tích hợp với Cổng điện thoại Dialogflow CX, Dialogflow Messenger, Messenger của Facebook, LINE và nhiều ứng dụng khác. Xem đầy đủ danh sách tích hợp.
  • Dialogflow EX cung cấp loại tác nhân tiêu chuẩn phù hợp với các tác nhân nhỏ hơn và đơn giản hơn. Công cụ này tích hợp với Slack, Telegram, LINE, Messenger của Facebook, Labs của Meta và nhiều sản phẩm khác. Xem đầy đủ danh sách tích hợp.

Bạn có thể hướng dẫn người dùng về nhân viên hỗ trợ qua trò chuyện bằng ví dụ sau nhắn tin:

  • "Để được hỗ trợ trong tương lai, hãy gọi cho support number."
  • “Để được hỗ trợ trong tương lai, hãy truy cập trang web của chúng tôi tại short link url."
  • "Để gửi ý kiến phản hồi trong tương lai, hãy trò chuyện với chúng tôi trên Company Name Slack."

Dịch vụ nhân viên hỗ trợ trò chuyện có một số điểm khác biệt so với Hành động trò chuyện:

  • Màn hình thông minh không hỗ trợ nhân viên hỗ trợ.
  • Nhân viên hỗ trợ không tích hợp được với Trợ lý.

Chăm sóc khách hàng

Giải quyết vấn đề của khách hàng cần nhanh hơn với bot trò chuyện, bot thoại và bàn trợ giúp qua điện thoại, tất cả đều được tích hợp sẵn Contact Center AI các dịch vụ như Trợ lý đại lýCCAI Insights. Bạn có thể hướng dẫn người dùng về các lựa chọn chăm sóc khách hàng qua ví dụ này nhắn tin:

  • Để được hỗ trợ trong tương lai, hãy gọi cho support number."
  • "Để được hỗ trợ trong tương lai, hãy truy cập trang web của chúng tôi tại short link url."
  • Nếu bạn muốn nhận ý kiến phản hồi sau này, hãy trò chuyện với chúng tôi trên Slack "Tên công ty" kênh".

Các tuỳ chọn chăm sóc khách hàng có một số điểm khác biệt so với Hành động trò chuyện:

  • Các chế độ cài đặt này không được hỗ trợ trên Màn hình thông minh.
  • Họ không thể tích hợp với Trợ lý.

Trang web

Bạn có thể hướng người dùng đến chức năng mà trang web của bạn có thể cung cấp. Bạn có thể hướng dẫn người dùng về các tuỳ chọn trên web bằng cách sử dụng thông báo mẫu sau:

  • "Để được hỗ trợ trong tương lai, hãy truy cập trang web của chúng tôi tại short link url."

Trang web có những điểm khác biệt sau so với Hành động trò chuyện:

  • Màn hình thông minh không hỗ trợ trang web.
  • Các trang web không thể tích hợp trực tiếp với Trợ lý

Mã mẫu

Sử dụng các mã mẫu này để xây dựng phản hồi liên quan đến việc ngừng cung cấp cho Hành động trò chuyện.

Ví dụ về Thẻ cơ bản

YAML

candidates:
  - first_simple:
    variants:
    - speech: >-
      We are turning off  on . For more details check out 
    text: >-
      We are turning off  on . For more details check out 
    content:
      card:
        title: Turning Off 
        subtitle: 
        text: >-
          `We are turning off  on . For more details check out .`
        button:
          name: Learn more
          open:
            url: 
    

JSON

{
  "candidates": [
    {
      "first_simple": {
        "variants": [
          {
            "speech": "We are turning off  on . For details, check out .",
            "text": "We are turning off  on . For details, check out ."
          }
        ]
      },
      "content": {
        "card": {
          "title": "Turning Off ",
          "subtitle": "",
          "text": "`We are turning off  on . For details, check out .`",
          "button": {
            "name": "Learn more",
            "open": {
              "url": ""
            }
          }
        }
      }
    }
  ]
}
      

Node.js

app.handle('Card', conv => {
  conv.add('We are turning off  on . For details, check out .');
  conv.add(new Card({
    "title": "Turning Off ",
    "subtitle": "",
    "text": "Card Content",
    "button": new Link({
      name: 'Learn more',
      open: {
          url: '',
        },
    })
  }));
});
    

JSON

{
  "responseJson": {
    "session": {
      "id": "session_id",
      "params": {}
    },
    "prompt": {
      "override": false,
      "content": {
        "card": {
          "title": "Turning Off ",
          "subtitle": "",
          "text": "We are turning off  on . For, details check out .",
          "button": {
            "name": "Learn more",
            "open": {
              "url": ""
            }
          }
        }
      },
      "firstSimple": {
        "speech": "We are turning off  on . For details, check out .",
        "text": "We are turning off  on . For details, check out ."
      }
    }
  }
}
      

Ví dụ về câu lệnh gần đây nhất

YAML

candidates:
  - first_simple:
      variants:
        - speech: 
          text: 
    last_simple:
      variants:
        - speech: Also, just reminding you that  will be turning off on 
          text: Also, just reminding you that  will be turning off on 

JSON

{
  "candidates": [
    {
      "first_simple": {
        "variants": [
          {
            "speech": "",
            "text": ""
          }
        ]
      },
      "last_simple": {
        "variants": [
          {
            "speech": "Also, just reminding you that  will be turning off on ",
            "text": "Also, just reminding you that  will be turning off on "
          }
        ]
      }
    }
  ]
}

Node.js

app.handle('Simple', conv => {
  conv.add(new Simple({
    speech: '',
    text: ''
  }));
  conv.add(new Simple({
    speech: 'Also, just reminding you that  will be turning off on ',
    text: 'Also, just reminding you that  will be turning off on '
  }));
});

JSON

{
  "responseJson": {
    "session": {
      "id": "session_id",
      "params": {}
    },
    "prompt": {
      "override": false,
      "firstSimple": {
        "speech": "",
        "text": ""
      },
      "lastSimple": {
        "speech": "Also, just reminding you that  will be turning off on ",
        "text": "Also, just reminding you that  will be turning off on "
      }
    }
  }
}

Ví dụ về lời nhắc gần đây nhất (Thoát/Huỷ)

YAML

candidates:
  - first_simple:
      variants:
        - speech: 
          text: 
    last_simple:
      variants:
        - speech: Also, just reminding you that  will be turning off on . Bye.
          text: Also, just reminding you that  will be turning off on . Bye.

JSON

{
  "candidates": [
    {
      "first_simple": {
        "variants": [
          {
            "speech": "",
            "text": ""
          }
        ]
      },
      "last_simple": {
        "variants": [
          {
            "speech": "Also, just reminding you that  will be turning off on . Bye.",
            "text": "Also, just reminding you that  will be turning off on . Bye."
          }
        ]
      }
    }
  ]
}

Node.js

app.handle('Simple', conv => {
  conv.add(new Simple({
    speech: '',
    text: ''
  }));
  conv.add(new Simple({
    speech: 'Also, just reminding you that  will be turning off on . Bye.',
    text: 'Also, just reminding you that  will be turning off on . Bye.'
  }));
});

JSON

{
  "responseJson": {
    "session": {
      "id": "session_id",
      "params": {}
    },
    "prompt": {
      "override": false,
      "firstSimple": {
        "speech": "",
        "text": ""
      },
      "lastSimple": {
        "speech": "Also, just reminding you that  will be turning off on . Bye.",
        "text": "Also, just reminding you that  will be turning off on . Bye."
      }
    }
  }
}