Bạn có thể nhúng các nguồn cấp dữ liệu XML (RSS) vào các chiến dịch của mình một cách dễ dàng.
Để tận dụng tính năng này, khi bạn tạo một chiến dịch, bạn sẽ phải kích hoạt tính năng này.
Tiếp theo, trong mẫu chiến dịch (hoặc dòng chủ đề), bạn sẽ phải thêm một bộ thẻ mà AppTeng Biz sẽ nhận ra và chuyển đổi thành nội dung thực tế của nguồn cấp dữ liệu.
Dưới đây là một ví dụ ngắn gọn về những gì bạn sẽ phải thêm vào trong mẫu chiến dịch của mình để sử dụng tính năng này:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="content-type" content="text/html" />
<title>XML FEEDS</title>
</head>
<body>
[XML_FEED_BEGIN url='https://tinmoinhat.news/news/feed/' count='5']
<table>
<tr>
<td>
<a href="[XML_FEED_ITEM_LINK]">
<img src="[XML_FEED_ITEM_IMAGE]" width="100" height="100"/>
</a>
</td>
<td>
<strong>[XML_FEED_ITEM_TITLE]</strong><br />
<p>[XML_FEED_ITEM_DESCRIPTION]</p>
</td>
</tr>
</table>
[XML_FEED_END]
</body>
</html>
Thẻ [XML_FEED_BEGIN] chấp nhận các đối số sau:
Thẻ [XML_FEED_BEGIN] chấp nhận các đối số sau:
url – chuỗi – url từ nơi chúng tôi sẽ tìm nạp các mục nguồn cấp dữ liệu. Bắt buộc.
count – số nguyên – số lượng mục bạn muốn nhận lại từ nguồn cấp dữ liệu. Không bắt buộc.
Đã bổ sung từ phiên bản 1.5.1:
offset – số nguyên – số lượng mục bạn muốn bỏ qua tải. Không bắt buộc.
days-back – số nguyên – số ngày để tìm lại bài viết. Không bắt buộc.
no-item-action – chuỗi – hành động cần thực hiện khi không tìm thấy mục nào trong nguồn cấp dữ liệu.
Giá trị hợp lệ: hoãn chiến dịch (hoãn chiến dịch cho đến ngày hôm sau). Không bắt buộc.
send-only-unique-items – chuỗi – nếu chúng ta chỉ nên gửi các mục duy nhất. nếu không có mục nào được tìm thấy, thì không có mục nào được áp dụng. Các giá trị hợp lệ: (có hoặc không). Không bắt buộc.
Dưới đây là một danh sách với tất cả các thẻ được chấp nhận cho RSS XML:
[XML_FEED_ITEM_TITLE] – Tiêu đề mục (tiêu đề của một bài ví dụ)
[XML_FEED_ITEM_DESCRIPTION] – Mô tả ngắn nội dung
[XML_FEED_ITEM_CONTENT] – Nội dung
[XML_FEED_ITEM_IMAGE] – Những hình ảnh của nội dung
[XML_FEED_ITEM_LINK] – url / permalink cho nội dung
[XML_FEED_ITEM_PUBDATE] – Ngày xuất bản
[XML_FEED_ITEM_GUID] – Hướng dẫn.
Từ phiên bản 1.5.1, bạn cũng có thể sử dụng các thẻ được lập chỉ mục để kiểm soát tốt hơn, vì vậy bạn có thể sử dụng:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="content-type" content="text/html" />
<title>XML FEEDS</title>
</head>
<body>
[XML_FEED_BEGIN url='http://www.bata.com/news/feed/' count='5' offset='0']
<table>
<tr>
<td>
<a href="[XML_FEED_ITEM_1_LINK]">
<img src="[XML_FEED_ITEM_1_IMAGE]" width="100" height="100"/>
</a>
</td>
<td>
<strong>[XML_FEED_ITEM_1_TITLE]</strong><br />
<p>[XML_FEED_ITEM_1_DESCRIPTION]</p>
</td>
</tr>
</table>
[XML_FEED_END]
</body>
</html>
Tất cả các thẻ trên sẽ hoạt động nếu nguồn cấp dữ liệu hợp lệ và nội dung chúng cố gắng thay thế tồn tại trong nguồn cấp dữ liệu.
Bạn nên kiểm tra chiến dịch nguồn cấp dữ liệu của mình trước khi gửi, để đảm bảo các thẻ được phân tích cú pháp và nội dung vẫn ổn vì việc phân tích cú pháp nghiêm ngặt, bất kỳ lỗi nhỏ nào cũng sẽ dừng phân tích cú pháp các thẻ và hiển thị chúng mà không cần chuyển đổi.