Thiết lập Tích hợp Lịch Google với WordPress Bookly Plugin

google-lịch-sách

Bạn có sử dụng plugin WordPress Bookly để quản lý đặt chỗ và cuộc hẹn trên trang web của mình không? Bạn có muốn đồng bộ hóa tất cả các đặt chỗ và cuộc hẹn đã thực hiện bằng cách sử dụng plugin để tự động đồng bộ hóa với Lịch Google của bạn không?

Nếu có, thì bạn đã đến đúng nơi!

Ở đây chúng tôi đã chuẩn bị một hướng dẫn chuyên sâu toàn diện về mọi thứ bạn cần biết về cách thiết lập tích hợp Lịch Google với plugin WordPress Bookly.

Tuyên bố từ chối trách nhiệm : Bạn cần sử dụng plugin Bookly Pro cao cấp chứ không phải plugin Bookly miễn phí . Phiên bản miễn phí, mặc dù tuyệt vời để chỉ thiết lập hệ thống đặt phòng cơ bản, nhưng thiếu nhiều tính năng nâng cao chất lượng cuộc sống như hỗ trợ tích hợp Google.

Vì vậy, không cần thêm quảng cáo, chúng ta hãy bắt đầu:

Mục lục

Các phương pháp đồng bộ hóa lịch Google khác nhau có sẵn trên Bookly

Các Bookly Pro WordPress plugin quà cho bạn ba phương pháp đồng bộ hóa Lịch Google - một chiều đồng bộ, hai chiều front-end mà thôi, và thích đồng bộ hai chiều.

Dưới đây là một cái nhìn về những gì các phương pháp này làm:

Đồng bộ một chiều

Nếu bạn chọn Phương pháp đồng bộ hóa này, plugin sẽ tự động đẩy tất cả các cuộc hẹn mới bao gồm các trường tùy chỉnh và bất kỳ chỉnh sửa nào khác được thực hiện trên Bookly Calendar thẳng tới Lịch Google được kết nối, chứ không phải ngược lại.

Điều này hữu ích khi bạn muốn Lịch Google của mình luôn được cập nhật với Lịch Sách của bạn, nhưng cũng cần tự do thực hiện các điều chỉnh đối với Lịch Google của bạn mà không ảnh hưởng đến Lịch Sách của bạn.

Chỉ giao diện người dùng hai chiều

Với Phương pháp đồng bộ hóa này, plugin sẽ tự động tìm nạp dữ liệu sự kiện từ Lịch Google được kết nối và sau đó xóa các khoảng thời gian tương ứng khỏi Booking Calendar trong bước “Chọn thời điểm” của cuộc hẹn.

Như vậy, bằng cách bật tùy chọn này, bạn có thể yên tâm rằng không có cuộc hẹn nào trên Sách của bạn cạnh tranh với các sự kiện Lịch Google của bạn.

Điều đó đang được nói, xin lưu ý rằng phương pháp này sẽ không sao chép hoặc hiển thị các sự kiện Lịch Google trên Lịch Sách. Để làm điều đó, bạn cần phương pháp đồng bộ hóa tiếp theo.

Lưu ý : Cần một chút thời gian để đồng bộ hóa các cuộc hẹn giữa Lịch Google và Lịch Bookly của bạn. Do đó, tùy chọn này sẽ tăng thời gian tải cho bước “Chọn thời điểm”. Để khắc phục sự cố này, hãy giới hạn số lượng sự kiện được tìm nạp liên quan đến tùy chọn này.

Đồng bộ hóa hai chiều

Đây là một phương pháp đồng bộ hóa 2 chiều thích hợp trong đó tất cả các lượt đặt trước được tạo và cập nhật trong Lịch sách sẽ tự động phản ánh trên Lịch Google được kết nối và ngược lại.

Tuy nhiên, tính năng này không được hỗ trợ trên plugin . Đối với điều này, bạn cần bổ sung tiện ích bổ sung - Lịch Google Nâng cao cho Sách . Và đó không phải là tất cả - bạn cũng cần phải định cấu hình trước Lịch Google trước khi bật cài đặt này.

Chúng tôi có phần chi tiết về cách thiết lập Đồng bộ hóa hai chiều trong phần sau.

Tìm ID khách hàng Google và bí mật khách hàng của bạn

plugin Bookly yêu cầu bạn nhập ID khách hàng Google và Bí mật khách hàng để tích hợp Lịch Bookly với Lịch Google của bạn.

Để thực hiện việc này, bạn cần truy cập Bảng điều khiển dành cho nhà phát triển của Google và đăng nhập bằng tài khoản của mình. Khi đó, hãy chọn một dự án hiện có hoặc tạo một dự án mới.

Nếu đây là lần đầu tiên bạn sử dụng Bảng điều khiển dành cho nhà phát triển của Google, bạn sẽ thấy tùy chọn TẠO DỰ ÁN như trong hình bên dưới.

Nhấp vào nó và nó sẽ yêu cầu bạn nhập “Tên dự án” và “Tổ chức hoặc Thư mục mẹ” cho dự án. Sau khi hoàn tất, hãy nhấp vào “Tạo” và dự án mới của bạn sẽ được tạo.

Sau đó, bạn sẽ được chuyển đến màn hình sau:

Tiếp theo, bạn cần đảm bảo rằng API Lịch Google đã được bật. Để làm điều này, hãy chuyển đến phần Thư viện như được hướng dẫn trong hình ảnh. Bây giờ, hãy nhập “Lịch” vào hộp tìm kiếm như được hiển thị trong hình ảnh và nhấp vào API Lịch Google như được đánh dấu trong hình ảnh.

Thao tác này sẽ đưa bạn đến màn hình sau, nơi bạn cần nhấp vào nút “BẬT” và thế là xong.

Với API Lịch Google được bật cho dự án của bạn, hãy quay lại trang API và Dịch vụ và bây giờ đi tới “màn hình chấp thuận OAuth”.

Màn hình sau sẽ nhắc bạn chọn người dùng mục tiêu của mình.

Có hai lựa chọn:

  • Nội bộ : Có sẵn cho Người dùng trong Tổ chức của bạn. (Chỉ khả dụng cho những người dùng có tài khoản Workspace .)
  • Bên ngoài : Có sẵn cho bất kỳ người dùng nào có tài khoản Google.

Đối với dự án này, loại người dùng mục tiêu của chúng tôi sẽ là Nội bộ (bạn cũng có thể chọn Bên ngoài nếu bạn chưa có tài khoản Workspace). Sau khi chọn xong, bấm vào TẠO . Điều này sẽ đưa bạn đến màn hình sau:

Chỉ cần điền vào trường Tên ứng dụng , trường Email , cuộn xuống và thêm Miền được ủy quyền bằng cách nhấp vào nút + THÊM MIỀN . Sau khi hoàn tất, nhấn LƯU VÀ TIẾP TỤC ở cuối trang.

Bây giờ, hãy sử dụng thanh bên bên trái và chuyển đến phần Thông tin xác thực .

Từ đây, hãy nhấp vào nút + TẠO TÍN DỤNG như được hiển thị trong hình và từ các tùy chọn thả xuống, hãy nhấp vào ID khách hàng OAuth .

Trong màn hình sau, bạn sẽ cần chọn một loại Ứng dụng từ menu thả xuống.

Chọn “Ứng dụng web” và sau đó nhập tên cho Ứng dụng khách OAuth. Và cuối cùng, cuộn xuống và thêm URI chuyển hướng được ủy quyền.

Đây phải là URI chuyển hướng được cung cấp bên trong phần Bookly> Cài đặt> Lịch Google trên trang web WordPress của bạn.

Sau khi nhập URI chuyển hướng Bookly vào phần URI chuyển hướng được ủy quyền, hãy nhấp vào Tạo và cửa sổ bật lên sẽ xuất hiện hiển thị ID khách hàngBí mật khách hàng của bạn .

Vậy là xong, bạn đã tạo thành công ID khách hàng Google và Bí mật khách hàng. Bây giờ, hãy quay lại trang web WordPress của bạn và tích hợp Lịch Google với Lịch Sách của bạn.

Lưu ý : Các sự kiện “Cả ngày” được tạo trong Lịch Google được đặt thành “Miễn phí” theo mặc định. Do đó, nếu bạn muốn ngày đó không có trên Lịch Sách, hãy nhớ chuyển trạng thái thành “Bận”. Hoặc nếu không, Lịch Sách sẽ hiển thị ngày có sẵn cho các cuộc hẹn.

Kết nối Lịch Google với Lịch Bookly

Bây giờ bạn đã có ID ứng dụng khách Google và Bí mật ứng dụng khách, hãy đăng nhập vào trang tổng quan WordPress của bạn và chuyển đến Bookly> Cài đặt> Lịch Google . Khi đó, cuộn xuống và nhập ID khách hàng và Bí mật vào các trường được chỉ định.

Sau khi hoàn tất, hãy chọn Chế độ đồng bộ hóa ưu tiên.

Như bạn có thể thấy từ hình trên, chỉ có hai tùy chọn để lựa chọn - “Một chiều” và “Chỉ giao diện người dùng hai chiều”. Việc kích hoạt Đồng bộ hóa “Hai chiều” thích hợp là một chút khó khăn và vì vậy chúng tôi sẽ thảo luận riêng về nó trong phần sau.

Nếu bạn không cần Đồng bộ hóa “Hai chiều”, hãy chọn một trong hai phương pháp đồng bộ hóa khả dụng và cuộn xuống.

Trong phần tiếp theo, bạn sẽ tìm thấy các phần "Mẫu cho tiêu đề sự kiện" và "Mẫu cho mô tả sự kiện".

Các tùy chọn này sẽ cho phép bạn định cấu hình những gì xuất hiện dưới dạng tiêu đề sự kiện và mô tả sự kiện cho sự kiện Lịch Google được đồng bộ hóa từ Lịch sách.

Đây là hướng dẫn chuyên sâu cho bạn biết mã nào cần sử dụng để tùy chỉnh các mục nhập Lịch Google .

Sau khi hoàn tất, hãy nhấn vào Lưu và Lịch Google sẽ được tích hợp với Lịch sách của bạn. Tất cả những gì còn lại bây giờ là kết nối với Lịch Google của bạn.

Để thực hiện việc này, hãy chuyển đến Bookly> Staff Member của bạn từ thanh bên bên trái. Từ đây, chọn một Nhân viên có các cuộc hẹn mà bạn muốn đồng bộ hóa với Lịch Google và nhấp vào Chỉnh sửa .

Thao tác này sẽ hiển thị một cửa sổ bật lên. Từ đây, chuyển đến tab Nâng cao và nhấp vào nút Kết nối trong khu vực tích hợp Lịch Google để đồng bộ hóa các cuộc hẹn của nhân viên với Lịch Google.

Và đó là nó! Giờ đây, bạn biết cách kết nối Lịch Sách với Lịch Google của mình và đồng bộ hóa các cuộc hẹn. Cách duy nhất là bạn cần kết nối thủ công tất cả các cuộc hẹn của nhân viên với Lịch Google, mỗi lần một lượt.

Bây giờ mọi việc đã ổn thỏa, hãy nói về cách thiết lập Đồng bộ hóa hai chiều với Bookly và Lịch Google.

Cách thiết lập đồng bộ hóa hai chiều với Lịch Google

Các tùy chọn đồng bộ hóa “Một chiều” và “Chỉ giao diện người dùng hai chiều” có sẵn ngay với plugin Bookly Pro WordPress và chúng tôi vừa giới thiệu cách bạn có thể thiết lập và sử dụng các tính năng đó.

Bây giờ, nếu bạn muốn thiết lập đồng bộ hóa “Hai chiều” giữa Bookly và Lịch Google thì bạn sẽ cần Lịch Google nâng cao dành cho Bookly .

Lưu ý : Đây là một tiện ích bổ sung cho plugin Bookly Pro . Do đó, bạn sẽ cần phải cài đặt plugin Bookly Pro trên WordPress của mình và sau đó cài đặt tiện ích bổ sung này.

Bây giờ, khi tiện ích bổ sung được cài đặt, bây giờ bạn sẽ thấy tùy chọn đồng bộ hóa “Hai chiều” có sẵn bên trong Bookly> Cài đặt> Lịch Google , trước đây không phải như vậy.

Ngoài ra, ngay bên dưới nó, bạn có trường "Đồng bộ hóa lịch sử cuộc hẹn", nơi bạn có thể chỉ định số ngày dữ liệu lịch trước đây mà bạn muốn đồng bộ hóa giữa hai lịch.

Đối với giá trị mặc định - “0”, sẽ không có sự kiện nào trong quá khứ được đồng bộ hóa.

Bây giờ, với điều đó đã được nói, việc bật đồng bộ hóa hai chiều sẽ không đơn giản như việc chọn tùy chọn và nhấn nút “Lưu”.

Để đảm bảo rằng tất cả các sự kiện Lịch đều được đồng bộ hóa một cách hiệu quả, bạn nên làm theo hướng dẫn Đồng bộ hóa API Lịch Google chính thức .

Ngoài ra, bạn sẽ cần xác minh và đăng ký miền của mình trên Google Search Console trước khi đồng bộ hóa lịch hai chiều hoạt động.

Đây là hướng dẫn chính thức của Google về cách xác minh quyền sở hữu trang web của bạn .

Sau khi tên miền của trang web của bạn được xác minh, bạn sẽ cần đăng ký nó làm tên miền được phép cho dự án của mình - dự án có ID khách hàng và bí mật khách hàng được kết nối với plugin Bookly của bạn.

Để thực hiện việc này, hãy truy cập Xác minh miền trong Bảng điều khiển API và nhấp vào “Thêm miền”. Bây giờ chỉ cần điền vào biểu mẫu và một lần nữa nhấp vào nút “Thêm miền”.

Với điều kiện miền của bạn đã vượt qua quy trình xác minh, giờ đây bạn có thể chọn miền đó để bắt đầu nhận thông báo đẩy và do đó thiết lập đồng bộ hóa hai chiều giữa Lịch Google và Bookly của bạn.

Cách đồng bộ hóa Lịch Google theo cách thủ công với Bookly

Theo mặc định, plugin Bookly đồng bộ hóa các sự kiện với Lịch Google sau một khoảng thời gian đã định. Nếu bạn muốn Đồng bộ hóa sự kiện ngay bây giờ, thì bạn có thể đi tới Bookly> Lịch từ bảng điều khiển WordPress của bạn và nhấp vào nút “Đồng bộ hóa” như được hiển thị trong hình ảnh:

Kết thúc

Như bạn có thể thấy, việc tích hợp Lịch Google với Bookly chỉ mất một vài cú nhấp chuột. Vấn đề thực sự là thiết lập các API Google và nhận thông tin chi tiết về OAuth của bạn.

Chúng tôi hy vọng rằng hướng dẫn này đã giúp hướng dẫn bạn qua quy trình và bạn có thể tích hợp thành công Lịch Google với plugin Bookly của mình. Và trong trường hợp bạn gặp phải một số vấn đề, vui lòng cho chúng tôi biết trong phần nhận xét. Chúng tôi sẽ cố gắng hết sức để giải quyết vấn đề càng sớm càng tốt.

18 suy nghĩ về “Thiết lập tích hợp Lịch Google với WordPress Bookly Plugin ”

    1. Xin chào, tất cả dữ liệu về quyền riêng tư đều do Google quản lý vì đó là nguồn của sự kiện, chẳng hạn như nếu bạn nhúng video youtube vào trang web của mình. Chúc mừng,

  1. Bonjour,
    J'ai actuellement mis en place mon google lich avec bookly et tout fonctionnait parfaitement jusqu'à présent.
    Mais depuis quelques jours, la Connexion avec google s'est interrompue toute seule, me donnant cette erreur:

    “Lịch Google: Lỗi khi làm mới mã thông báo OAuth2, thông báo: '{“ error ”:“ disable_client ”,“ error_description ”:“ Ứng dụng khách OAuth đã bị vô hiệu hóa. ” } '”

    Est-ce que vous auriez une solution pour empêcher les interruptions comm celles ci? Người ủng hộ xe hơi la création d'un projet à chaque fois ne sera pas une solution viable sur le long terme…

  2. Buenas tardes,
    alguien podría recomendarme algún desarrollador que pueda contratar para terminar de integrationr Bookly con mi página web? Sigo todos los pasos para poder conectarlo con Google Calendar (he comprado todo lo necesario) y estoy teniendo problemas ya que no consigo “acceso a terceros” y por consiguiente no me da la opción de integration.

  3. Xin chào,

    j'ai bien suivi pas à pas votre tutorial (merci beaucoup) mais quand je suis à la dernière étape sur l'onglet “avancé” de “staff” et que je clique sur “google lịch đồng bộ hóa”, j'ai un tin nhắn d 'erreur com quoi mon app n'est pas validé par Google “Google n'a pas validé cette ứng dụng.
    L'application demande l'accès à des information sensibles de votre compte Google. Nous vous recommandons de ne pas usediser cette application tant que le développeur ne l'aura pas soumise pour validation auprès de Google. ”. Ce qui est d'autant plus surprenant que sur Google cloud j'ai bien un thông báo "État de validation - Xác thực không yêu cầu". Pouvez-vous m'aider?
    Merci

    1. Xin chào, tôi nghĩ rằng bạn cần kiểm tra tất cả các ủy quyền khi bạn thực hiện kết nối. Lịch Google có thể đã thêm những cái mới kể từ khi bài đăng này được tạo!

  4. Ikzelf krijg bij de laatste stap een melding en het lukt me dus niet om mezelf als medewerker te koppelen aan de agenda

    Fout 403: access_denied
    Nhà phát triển không cấp cho bạn quyền truy cập vào ứng dụng này. Nó hiện đang được thử nghiệm và nó chưa được xác minh bởi Google. Nếu bạn nghĩ rằng bạn nên có quyền truy cập, hãy liên hệ với nhà phát triển (******* @ gmail).

    Iemand hiervoor een oplossing?

    1. Có, đó là vì bạn không phải là quản trị viên của chương trình đã tạo. Để đồng bộ hóa dữ liệu, bạn cần có quyền truy cập quản trị viên, quá trình thiết lập phải được thực hiện từ Lịch Google

  5. Xin chào!
    Anh ấy nói rằng đó là nghệ thuật và tôi chỉ là một fantástico.
    Tengo una Consulta, estoy realizando una web de un salón de belleza with sistema de reservas.
    Tôi cho phép bạn tích hợp với lịch google vì lo que puede que Bookly sea una de las opciones.
    Ý tưởng tạo ra các loại lịch khác nhau cho các dịch vụ của cada pues la peluquería del salón si que tiería una apertura normal, pero los profesionales que acudirán a dar sus servicios irían algunos ngày cụ thể và horas cụ thể.
    ¿Solo con crear varios calendarios trên lịch google?
    o también ¿haría falta đối lập với Google Workspace? ¿O solo con el pluggin de Bookly? ¿Có chức năng gì không?
    cảm ơn.

Để lại bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *