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

Bạn có sử dụng plugin WordPress Bookly để quản lý việc đặ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 lượt đặ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 mình không?

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

Tạ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ố miễn trừ trách nhiệm : Bạn cần sử dụng plugin Bookly Pro plugin Bookly miễn phí . Phiên bản miễn phí, mặc dù tuyệt vời khi chỉ thiết lập hệ thống đặt phòng cơ bản, nhưng lại 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 dài dòng nữa, 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

plugin Bookly Pro WordPress cung cấp cho bạn ba phương pháp đồng bộ hóa Lịch Google – đồng bộ hóa một chiều, chỉ giao diện người dùng hai chiều và đồng bộ hóa hai chiều thích hợp.

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 thức đồ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 Lịch Bookly 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 luôn được cập nhật với Lịch Bookly của mình nhưng cũng cần thoải mái điều chỉnh Lịch Google mà không ảnh hưởng đến Lịch Bookly của bạn.

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

Với Phương thức đồ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 khoảng thời gian” để đặt cuộc hẹn.

Do đó, 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 Bookly nào cạnh tranh với các sự kiện trên Lịch Google của bạn.

Như đã nói, hãy 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 Bookly. Để làm được điều đó, bạn cần có phương pháp đồng bộ hóa tiếp theo.

Lưu ý : Sẽ mất 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. Như vậy, tùy chọn này sẽ tăng thời gian tải cho bước “Chọn khe thời gian”. Để 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ộ hai chiều

Đây là phương pháp đồng bộ hóa 2 chiều thích hợp trong đó tất cả các đặt chỗ đượ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 . Để làm được điều này, bạn cần có tiện ích bổ sung – Lịch Google nâng cao dành cho Bookly . 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 ứng dụng khách Google và bí mật ứng dụng khách 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 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 Google Developer Console, 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 gốc” 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. Để thực hiện việc này, hãy đi tới phần Thư viện theo 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ư trong hì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.

Sau khi bật API Lịch Google cho dự án của bạn, hãy quay lại API và Dịch vụ rồi chuyển tới “Màn hình đồng ý OAuth”.

Màn hình sau đây 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 người dùng có 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 chưa có tài khoản Workspace). Sau khi chọn xong hãy nhấp vào TẠO . Thao tác này sẽ đưa bạn đến màn hình sau:

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

Bây giờ, không còn cách đó nữa, hãy sử dụng thanh bên bên trái và đi tới Thông tin xác thực .

Từ đây, nhấp vào + TẠO CREDENTIALS như trong hình và từ các tùy chọn thả xuống, nhấp vào ID khách hàng OAuth .

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

Chọn “Ứng dụng web” rồi 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 sách vào phần URI chuyển hướng được ủy quyền, hãy nhấp vào Tạo và một 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 .

Thế là xong, bạn đã tạo thành công Google Client ID và Client Secret. 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 Bookly 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. Vì vậy, nếu bạn muốn ngày đó không có trên Lịch Bookly, hãy nhớ thay đổi trạng thái thành “Bận”. Hoặc nếu không, Lịch Bookly sẽ hiển thị ngày có lịch hẹn.

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

Bây giờ bạn đã có ID khách hàng Google và Bí mật khách hàng, hãy đăng nhập vào bảng điều khiển WordPress của bạn và truy cập Bookly > Cài đặt > Lịch Google . Khi đó, hãy 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 ưa thích.

Như bạn có thể thấy trong hình trên, chỉ có hai tùy chọn để chọn – “One-Way” và “Two-Way Front-End Only”. Việc bật Đồng bộ hóa “Hai chiều” thích hợp hơi phức tạp và vì vậy chúng tôi sẽ thảo luận riêng về vấn đề này 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 thức đồng bộ hóa có sẵn và cuộn xuống.

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

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

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

Sau khi hoàn tất, hãy nhấn 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 đi tới Bookly > Staff Member từ thanh bên trái. Từ đây, chọn Nhân viên 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 .

Điều này sẽ làm xuất hiện một cửa sổ bật lên. Từ đây, hãy chuyển đến Nâng cao và nhấp vào Kết nối trong 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à thế là xong! Bây giờ bạn đã biết cách kết nối Lịch Bookly với Lịch Google và đồng bộ hóa các cuộc hẹn. Điều hấp dẫn 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, từng cuộc hẹn một.

Bây giờ, vấn đề đã được giải quyết xong, 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 chỉ đề cập đến 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 tiện ích bổ sung Lịch Google nâng cao Bookly

Lưu ý : Đây là tiện ích bổ sung dành cho plugin Bookly Pro . Do đó, bạn sẽ cần plugin 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ạ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 , điều mà trước đây không xảy ra.

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 của dữ liệu lịch trong quá khứ 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ờ, như đã 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 được đồng bộ hóa một cách hiệu quả, bạn nên làm theo hướng dẫn chính thức về Đồng bộ hóa API Lịch Google .

Ngoài ra, bạn sẽ cần xác minh và đăng ký tên 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 trang web của bạn được xác minh, bạn sẽ cần phải đăng ký tên miền đó làm 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à nhấp lại vào nút “Thêm tên miền”.

Miễn là miền của bạn đã vượt qua quá 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à từ đó 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 thủ công Lịch Google 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 đã đặt. Nếu bạn muốn Đồng bộ hóa các sự kiện ngay bây giờ, bạn có thể truy cập Bookly > Calendar từ bảng điều khiển WordPress của mình và nhấp vào nút “Đồng bộ hóa” như trong hì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 vài cú nhấp chuột. Vấn đề thực sự là thiết lập 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 thực hiện 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.

Nitish Singh

Xem bình luận

  • Hallo - hierzu hätte ich eine denke ich nicht unwichtige Frage: werden durch die Synchronization auch datenschutzrelevante Daten übertragen? oder wird nur die Belegung im Kalender übernommen
    vielen Dank und liebe Grüsse

    • 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ư khi bạn nhúng video youtube vào trang web của mình. Chúc mừng,

  • Xin chào! Tôi hy vọng bạn đang làm tốt, tôi muốn biết liệu plugin này có cho phép thêm cuộc hẹn đã tạo vào lịch của khách hàng cuối hay không.

    • Xin chào, Có, chắc chắn rằng các chi tiết được gửi qua email và có thể được nhập vào lịch của khách hàng (tự động trên gmail)

  • Chúc bạn vui vẻ,
    tôi đã đặt nó ở một nơi trên lịch Google với một cuốn sách đầy đủ và chào đón sự kiện tuyệt vời ngay bây giờ.
    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": "disabled_client", "error_description": "Ứng dụng khách OAuth đã bị tắt." }'"

    Bạn có muốn giải pháp nào cho việc làm giảm sự gián đoạn của bạn không? Car devoir recommencer la creation d'un projet à chaque fois ne sera pas une giải pháp khả thi về lâu dài...

  • Nhưng muộn hơn một chút,
    tôi có thể khuyên bạn nên tìm cách giải quyết vấn đề mà bạn có thể đối mặt với việc kết thúc quá trình tích hợp Bookly với trang web của tôi? Hãy làm tất cả những việc cần làm để có thể kết nối với Lịch Google (anh ấy mua tất cả những việc cần thiết) và giải quyết một số vấn đề vì bạn không cần phải "truy cập vào một trang web" và bạn có thể nhận được tùy chọn tích hợp.

  • Buenos días,

    Bạn có muốn tự động quản lý tài khoản của mình không, bạn có thể tìm thấy trên Bookly hoặc trang web và cài đặt ứng dụng này không?

    Cảm ơn!

  • Chúc mừng,

    j'ai bien suivi pas à pas votre tuto (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 comme quoi mon app n'est pas validé par Google "Google n'a pas validé cette application. L'applicationdemande l'accès à des informations de votre compte Google. Bạn nên đưa ra các khuyến nghị khi sử dụng cette ứng dụng mà bạn có thể phát triển nếu không có hào quang để xác thực trên Google.". Ce qui est d'autant plus suprenant que sur Google cloud j'ai bien un message "État de validation - Validation non requise".
    Bạn có muốn giúp đỡ không?
    cảm ơn

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

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

    Fout 403: access_denied
    Nhà phát triển chưa 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à chưa được Google xác minh. Nếu bạn cho rằng mình nên có quyền truy cập, hãy liên hệ với nhà phát triển (*********@gmail).

    Tôi muốn bạn có bị thua lỗ không?

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

  • Hoan hô!
    Anh ấy là một nghệ sĩ tuyệt vời và tôi có một chút tưởng tượng.
    Sau khi tham khảo ý kiến, bạn sẽ hiện thực hóa một trang web về thẩm mỹ viện với hệ thống dự trữ.
    Tôi gustaría tích hợp với lịch google bởi vì tôi có thể thấy Bookly sea là một lựa chọn.
    Ý tưởng này tạo ra nhiều loại lịch để bạn có thể sử dụng dịch vụ của mình nếu bạn có một khẩu độ bình thường, nhưng chuyên nghiệp sẽ giúp bạn có được những dịch vụ của bạn một cách cụ thể và horas cụ thể.
    ¿Một mình tạo các biến thể lịch trên lịch Google? hoặc bạn có muốn tương phản với Google Workspace không? ¿Bạn có muốn sử dụng pluggin của Bookly không?
    ¿Como chức năng?
    Gracias.

    • Xin chào, tôi nghĩ sử dụng lịch khác trong Bookly là giải pháp tốt nhất hoặc đồng bộ hóa nhiều lịch từ Google cũng có thể là một lựa chọn

Bài viết gần đây

Cách sử dụng đầu trang và chân trang với Elementor

Đầu trang và chân trang của trang web là những yếu tố cần thiết. Trong hầu hết các trường hợp, Tiêu đề cung cấp điều hướng…

Ngày 6 tháng 1 năm 2022

So sánh chủ đề WordPress: Astra vs OceanWP

Hai trong số các chủ đề WordPress phổ biến nhất trên thị trường là Astra và OceanWP. Chuyên nghiệp…

Ngày 2 tháng 1 năm 2022

So sánh chủ đề tin tức WordPress: Báo chí và Astra

Tạo một trang web tin tức xuất sắc không nhất thiết bạn phải trở thành một nhà thiết kế web. Chúng tôi…

Ngày 25 tháng 10 năm 2021

Tạo một trang web liên quan đến tin tức với Chủ đề Báo chí

Chủ đề Báo chí là một trong những chủ đề WordPress quan trọng nhất được thiết kế bởi tagDiv, một…

Ngày 18 tháng 10 năm 2021

Cách xây dựng Thương mại điện tử với trình tạo Avada WooC Commerce

Khi nói đến việc thiết lập một cửa hàng trực tuyến, WooC Commerce là plugin phù hợp. Nó…

Ngày 4 tháng 10 năm 2021

Cách sử dụng hiệu ứng cuộn và tiêu đề cố định với Elementor

Tiêu đề thường là thứ đầu tiên một người nhìn thấy khi họ truy cập trang web của bạn,…

Ngày 21 tháng 9 năm 2021