# Thiết lập dữ liệu

## 1. Mục tiêu

Giúp Landing Page trở thành một trang web "động", tự động cập nhật thông tin (như tên công việc, mức lương, địa điểm) khi dữ liệu trong hệ thống thay đổi mà không cần phải vào chỉnh sửa lại giao diện.

## 2. Khi nào sử dụng

* Khi muốn hiển thị danh sách các vị trí đang tuyển từ một chiến dịch cụ thể.
* Khi cần tự động điền các thông số như: Tên công ty, Số lượng cần tuyển, Hạn nộp hồ sơ vào các khối văn bản.
* Khi thiết lập các Form đăng ký ứng tuyển để hệ thống biết dữ liệu sẽ được ghi nhận vào đâu.

## 3. Các bước thực hiện

### Bước 1: Truy cập mục Data Key

<figure><img src="/files/dmczmGpGQbKb1N1yIcUX" alt=""><figcaption></figcaption></figure>

* Chọn thành phần bạn muốn gán dữ liệu (ví dụ: một đoạn văn bản hoặc một thẻ tiêu đề).
* Tìm đến mục Data Key ở bảng điều khiển thuộc tính bên phải.

### Bước 2: Thiết lập các thông số kết nối

* Key (Khóa): Nhập mã định danh của nguồn dữ liệu bạn muốn truy xuất.
* Type (Loại): Xác định kiểu dữ liệu đang kết nối (ví dụ: văn bản, số, danh sách hoặc hình ảnh).
* Property (Thuộc tính): Chỉ định chính xác thuộc tính nào của đối tượng sẽ được hiển thị (ví dụ: `job_title` để lấy tên công việc, `location` để lấy địa điểm làm việc).

### Bước 3: Kiểm tra hiển thị dữ liệu

* Sau khi thiết lập, thành phần sẽ hiển thị dưới dạng mã giữ chỗ (placeholder). Hãy sử dụng tính năng Preview để xem dữ liệu thực tế được đổ vào như thế nào.

## 4. Các lưu ý quan trọng

* Chính xác tuyệt đối: Các giá trị trong mục Key và Property phải khớp hoàn toàn với cấu trúc dữ liệu của hệ thống. Chỉ cần sai một ký tự, dữ liệu sẽ không thể hiển thị.
* Giá trị mặc định: Luôn kiểm tra xem hệ thống có hiển thị thông tin gì không nếu trường dữ liệu đó bị trống (ví dụ: nếu công việc không công khai lương, bạn nên có phương án hiển thị "Cạnh tranh").
* Tính bảo mật: Chỉ kết nối với các trường dữ liệu được phép công khai trên Landing Page. Tránh nhầm lẫn với các trường thông tin quản trị nội bộ.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mhiring.vn/mcms/thiet-ke-van-ban/thiet-lap-nang-cao/thiet-lap-du-lieu.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
