Để chạy Trình quản lý doanh thu từ độc giả cho ấn bản, bạn phải thiết lập từng trang trên trang web của mình bằng một đoạn mã trong Trung tâm xuất bản. Đoạn mã này sẽ tải lời nhắc Trình quản lý doanh thu từ độc giả trên trang web của bạn.
Để cài đặt đoạn mã này, bạn phải có quyền truy cập và chỉnh sửa giao diện hoặc đoạn mã mẫu của trang web trong hệ thống quản lý nội dung (CMS).
Thêm một đoạn mã vào trang web
- Truy cập vào Trung tâm xuất bản của Google.
- Đăng nhập bằng Tài khoản Google mà bạn dùng cho ấn bản của mình.
- Nhấp vào Trình quản lý doanh thu từ độc giả.
- Nhấp vào Thêm đoạn mã vào trang web.
- Nếu đã thiết lập xong nhưng chưa thêm đoạn mã này, thì bạn có thể tìm đoạn mã đó trong thẻ Đồng bộ hoá CMS. Có 2 loại đoạn mã:
- Đoạn mã chứa quyền truy cập mở:
- Dùng đoạn mã này trên:
- Các bài viết cho phép mọi độc giả truy cập nếu bạn thiết lập tường phí.
- Tất cả các bài viết nếu bạn thiết lập tính năng đóng góp hoặc khảo sát
- Dùng đoạn mã này trên:
- Đoạn mã chứa mã sản phẩm
- Trên các trang mà bạn muốn thiết lập tường phí, hãy sao chép đoạn mã chứa mã sản phẩm mà bạn muốn sử dụng.
- Để đặt nhiều mức giá cho nhiều loại nội dung, hãy dùng mã sản phẩm. Ví dụ: nếu bạn muốn bán gói thuê bao cho nội dung tin tức và nội dung thể thao, hãy tạo 2 mã sản phẩm riêng biệt để có các đoạn mã riêng. Đoạn mã liên kết với gói thuê bao cho nội dung thể thao sẽ được thêm vào các trang thể thao của bạn. Đoạn mã liên kết với gói thuê bao cho nội dung tin tức sẽ được thêm vào các trang tin tức của bạn.
- Đoạn mã chứa quyền truy cập mở:
- Thêm đoạn mã vào thẻ
<head>
của mỗi trang. - Để đảm bảo Trình quản lý doanh thu từ độc giả tải đúng cách, hãy truy cập vào trang web của bạn.
Mẹo:
- Nếu cập nhật giá bằng một mã sản phẩm mới, thì bạn phải cập nhật thẻ Đồng bộ hoá CMS trên trang web của mình.
- Nếu có nhiều gói giá đang hoạt động trên cùng một trang web, thì bạn phải định cấu hình nhiều đoạn mã rồi thêm từng đoạn mã vào các trang nội dung có liên quan. Một đoạn mã trên mỗi trang:
- Định cấu hình một đoạn mã cho mỗi mã sản phẩm.
- Thêm các mã sản phẩm này vào:
- Các trang liên quan
- Các mẫu trong CMS
Bảng chú giải
Các trường
clientOptionsThuộc tính clientOptions
chấp nhận một Đối tượng mà bạn có thể chỉ định giao diện và ngôn ngữ. Nếu bạn không chỉ định một giá trị ngôn ngữ, thì hệ thống sẽ đặt mặc định là giá trị cài đặt trong Trung tâm xuất bản. Mã ngôn ngữ cho thuộc tính này tuân theo định dạng ISO 639-1.
- Đối với giao diện: Chỉ định giá trị "light" (sáng) hoặc "dark" (tối).
- Đối với
lang
: Chỉ định mã ngôn ngữ, chẳng hạn như "en".
Để chỉ định gói giá mà bạn muốn định cấu hình cho trang của mình, hãy dùng thuộc tính isPartofProductID
. Thuộc tính này có cú pháp là <PUBLICATION_ID>:<PRODUCT_ID>
. Bạn có thể tìm thấy mã sản phẩm trong Trung tâm xuất bản của Google.
Để đảm bảo đoạn mã tải đúng cách trên trang, hãy đặt gói giá thành "live" (đang hoạt động).
Thuộc tính isPartOfType
chấp nhận một mảng gồm các chuỗi. Khi bạn sao chép đoạn mã, giá trị mặc định cho thuộc tính này được đặt thành ["Product"]
.
Thuộc tính "type" phải phù hợp với giản đồ chứa mã đánh dấu dữ liệu có cấu trúc. Đối với các ấn bản tin tức, hãy dùng NewsArticle
— bạn có thể xem thêm thông tin trên trang web Schema.org.
Đoạn mã ví dụ
JavaScript
<script async type="application/javascript"
src="https://news.google.com/swg/js/v1/swg-basic.js"></script>
<script>
(self.SWG_BASIC = self.SWG_BASIC || []).push( basicContributions => {
basicContributions.init({
type: "NewsArticle",
isPartOfType: ["Product"],
isPartOfProductId: "<PUBLICATION_ID>:<PRODUCT_ID>",
alwaysShow: true,
clientOptions: { theme: "light", lang: "en" },
});
});
</script>