Nguồn dữ liệu là một vùng chứa lưu giữ dữ liệu mà bạn tải lên Analytics, bao gồm cơ sở dữ liệu, dịch vụ hoặc tệp CSV mà bạn tải lên và mối liên kết giữa các trường Analytics với các trường trong cơ sở dữ liệu, dịch vụ hoặc tệp CSV bên ngoài của bạn. Nguồn dữ liệu kiểm soát cách kết hợp dữ liệu được tải lên với dữ liệu hiện có. Bạn thiết lập nguồn dữ liệu ở cấp tài sản.
Để quản lý nguồn dữ liệu cho một tài sản, hãy nhấp vào Quản trị. Sau đó, trong mục Thu thập và sửa đổi dữ liệu, hãy nhấp vào Nhập dữ liệu.
Loại nguồn dữ liệu
Một loại nguồn dữ liệu tương ứng với loại dữ liệu cụ thể mà bạn muốn nhập. Ví dụ: có các loại nguồn dữ liệu cho:
Đối với mỗi loại, bạn sẽ có các lựa chọn khác nhau về phương diện và chỉ số (giản đồ) mà bạn có thể tải dữ liệu lên. Tuỳ thuộc vào nguồn dữ liệu, bạn có thể chọn:
- Tải tệp CSV lên
- Sử dụng Giao thức truyền tệp bảo mật (SFTP)
- Kết nối với Salesforce (Tìm hiểu thêm).
Phần này dành cho những người dùng muốn nhập dữ liệu sự kiện ngoại tuyến của Salesforce vào Google Analytics 4. Tính năng Nhập dữ liệu Salesforce sử dụng kiểu nhập dữ liệu sự kiện ngoại tuyến. Tìm hiểu thêm về cách Nhập dữ liệu sự kiện ngoại tuyến.
- Bạn phải có vai trò Người chỉnh sửa đối với tài sản Analytics mà bạn sẽ dùng để nhập dữ liệu.
- Bạn có thể tham khảo các mã mẫu trong phần này. Khi triển khai, bạn có thể cần thông tin cụ thể như mã bổ sung hoặc các phương pháp khác.
Bước 1: Quyết định cách xác định danh tính của người dùng
Analytics cho phép bạn xác định (theo cách có lập trình) danh tính của người dùng theo 2 cách: Client-ID và User-ID. Để hỗ trợ tính năng Nhập dữ liệu cho Salesforce, bạn phải triển khai Client-ID. Bạn cũng có thể chọn triển khai User-ID (không bắt buộc).
Client-ID xác định phiên bản của một trình duyệt theo cách gán biệt danh. Đây là giá trị nhận dạng dựa trên cookie và không được xác thực do trang web đã bật Analytics tự động tạo khi một người dùng truy cập lần đầu tiên.
User-ID cho phép bạn phân tích các nhóm phiên trên nhiều thiết bị bằng cách sử dụng chuỗi giá trị nhận dạng duy nhất, cố định và không thể nhận dạng cá nhân để đại diện cho một người dùng.
Bạn phải thêm Mã ứng dụng khách và Mã nhận dạng người dùng (không bắt buộc) vào trang biểu mẫu khách hàng tiềm năng cũng như mọi trang khác mà bạn muốn đo lường. Bạn có thể thực hiện việc này thông qua Trình quản lý thẻ của Google hoặc biến JavaScript.
Bước 2: Thiết lập quyền truy cập cho các đối tượng và trường Salesforce
Để thiết lập tính năng tích hợp Salesforce với Analytics, bạn phải có quyền truy cập đầy đủ vào các đối tượng và trường sau trong Salesforce. Tài khoản người dùng Salesforce có quyền Quản trị viên hệ thống có thể đã có quyền truy cập vào các trường này.
Ngoài ra, bạn hãy chắc chắn đã cấp quyền Sửa đổi tất cả dữ liệu cho người dùng đang liên kết tài khoản Salesforce với Analytics của bạn. Salesforce Metadata API yêu cầu bạn phải thực hiện hành động này để cho phép Google tìm nạp dữ liệu cho chế độ cài đặt Lượt chuyển đổi tạo khách hàng tiềm năng. Quy trình tích hợp này không làm thay đổi tài khoản Salesforce của bạn và Metadata API được sử dụng ở chế độ chỉ có thể đọc.
Hiển thị danh sách các trường bắt buộc
Đối tượng | Các trường bắt buộc | |
---|---|---|
LeadStatus |
Giá trị nhận dạng MasterLabel SortOrder |
|
OpportunityStage |
Giá trị nhận dạng MasterLabel SortOrder IsActive |
|
LeadHistory |
CreatedDate OldValue NewValue Trường |
|
Khách hàng tiềm năng |
Trạng thái GACLIENTID* GAUSERID* GAMEASUREMENTID* |
|
OpportunityFieldHistory |
CreatedDate OldValue NewValue Trường |
|
Cơ hội |
Số tiền StageName GACLIENTID* GAUSERID* GAMEASUREMENTID* |
|
OpportunityLineItem | Tất cả các trường | |
Product2 (Sản phẩm) | Tất cả các trường | |
Pricebook2 (Bảng giá) | Tất cả các trường |
* Bạn có thể tạo các trường tùy chỉnh theo bước 3 dưới đây.
Nếu sử dụng Salesforce Group Edition hoặc Professional Edition, bạn có thể cấp quyền truy cập vào trường bằng cách thêm các trường cần thiết vào bố cục trang Cơ hội và Khách hàng tiềm năng. Tìm hiểu thêm về cách thiết lập bố cục trang và tính năng bảo mật ở cấp trường trong Salesforce.
Bước 3: Tạo các trường tuỳ chỉnh mới trong Salesforce
Làm theo các hướng dẫn này để tạo 3 trường tuỳ chỉnh trong Salesforce nhằm lưu trữ thông tin Analytics. Bạn có thể đặt tên cho các trường theo ý muốn. Các tên sau đây chỉ là đề xuất, nhưng bạn nên dùng các tên được đề xuất này vì chúng có thể hỗ trợ trong quá trình triển khai cũng như gỡ lỗi trong tương lai (nếu cần).
Tên trường | Tên API | Độ dài trường |
---|---|---|
GACLIENTID | GACLIENTID__c |
255 |
GAUSERID | GAUSERID__c |
255 |
GAMEASUREMENTID | GAMEASUREMENTID__c |
255 |
- Bạn phải triển khai Client-ID và có thể tuỳ ý triển khai User-ID.
- Bạn PHẢI viết hoa tên trường. Bạn có thể gắn nhãn cho các trường theo ý muốn.
- Hãy đặt các trường này ở chế độ chỉ đọc để tránh các thay đổi không mong muốn.
- Bạn PHẢI tạo các trường này trong cả đối tượng Khách hàng tiềm năng và Cơ hội.
Bước 4: Thiết lập đối tượng Khách hàng tiềm năng và Cơ hội
Đối với đối tượng Khách hàng tiềm năng, bạn hãy bật tính năng Theo dõi lịch sử trường cho trường Trạng thái khách hàng tiềm năng. Đối với đối tượng Cơ hội, hãy bật tính năng Theo dõi nhật ký trường cho trường Giai đoạn. Thao tác này sẽ đảm bảo rằng mọi thông tin cập nhật đối với các trường này sẽ tạo ra một sự kiện.
Liên kết các trường trong từng đối tượng với các trường tương ứng trong đối tượng khác:
- Liên kết Lead.GACLIENTID với Opportunity.GACLIENTID
- Liên kết Lead.GAUSERID với Opportunity.GAUSERID
- Liên kết Lead.GAMEASUREMENTID với Opportunity.GAMEASUREMENTID
Bước 5: Chỉnh sửa biểu mẫu khách hàng tiềm năng
Sửa đổi biểu mẫu khách hàng tiềm năng để thu thập và lưu trữ thông tin theo dõi bắt buộc. Bạn cần phải biết Mã đo lường của mình. Tìm hiểu thêm về Mã đo lường.
Tại sao tôi phải có Mã đo lường?
Thêm các trường theo dõi tuỳ chỉnh
Bạn có thể xem các ví dụ sau đây để biết cách sử dụng JavaScript để thêm các trường tuỳ chỉnh mà bạn đã tạo ở trên vào biểu mẫu khách hàng tiềm năng.
<form action="" name="myForm">
Phone: <input type="text" name="phone_number">
<input type="hidden" id="GACLIENTID" name="GACLIENTID" value="">
<input type="hidden" id="GAUSERID" name="GAUSERID" value="">
<input type="hidden" id="GAMEASUREMENTID" name="GAMEASUREMENTID" value="G-XXXXX">
<input type="submit">
</form>
G-XXXXX
bằng Mã đo lường của bạn.Đặt giá trị cho các trường theo dõi tuỳ chỉnh
Thêm mã này vào biểu mẫu khách hàng tiềm năng của bạn để điền các giá trị Client-ID và User-ID.
<script type="text/javascript">
document.getElementById('FORM_ID').addEventListener(
'submit', function(event) {
ga(function() {
var tracker = ga.getAll()[0];
var clientId = tracker.get('clientId');
document.getElementById('GACLIENTID').value = clientId;
var userId = tracker.get('userId');
document.getElementById('GAUSERID').value = userId;
});
});
</script>
Bước 6: Liên kết Analytics với tài khoản Salesforce
Liên kết Analytics với tài khoản Salesforce bằng cách tạo một cấu hình Nhập dữ liệu mới và xác thực quyền truy cập vào tài khoản Salesforce của bạn.
Một loại nguồn dữ liệu tương ứng với loại dữ liệu cụ thể mà bạn muốn nhập. Ví dụ: có các loại nguồn dữ liệu cho dữ liệu chi phí, dữ liệu mặt hàng, dữ liệu người dùng và dữ liệu sự kiện ngoại tuyến. Đối với mỗi loại, bạn sẽ có các lựa chọn khác nhau về phương diện và chỉ số (giản đồ) mà bạn có thể tải dữ liệu lên. Tính năng Nhập dữ liệu Salesforce sử dụng kiểu nhập dữ liệu sự kiện ngoại tuyến. Tìm hiểu thêm về cách nhập dữ liệu sự kiện ngoại tuyến.
Nhập dữ liệu Salesforce
Để nhập dữ liệu ngoại tuyến của Salesforce về Khách hàng tiềm năng và Cơ hội bằng tính năng Nhập dữ liệu, hãy hoàn tất các bước sau:
- Nhấp vào Quản trị, rồi nhấp vào Nhập dữ liệu trong mục Thu thập và sửa đổi dữ liệu.
- Nhấp vào Tạo nguồn dữ liệu.
- Nhập tên cho nguồn dữ liệu của bạn.
- Chọn loại dữ liệu là Dữ liệu sự kiện ngoại tuyến.
- Nhấp vào Xem lại điều khoản nếu được nhắc và chấp nhận mục Xác nhận việc thu thập dữ liệu của người dùng. Đây là điều kiện tiên quyết để tải sự kiện ngoại tuyến và/hoặc dữ liệu người dùng lên.
- Trong mục Tải dữ liệu lên để nhập, hãy chọn Salesforce làm Nguồn nhập.
- Xác thực bằng Salesforce trong cửa sổ bật lên xuất hiện.
- Chọn Lịch biểu nhập. Xin lưu ý rằng các tài sản chuẩn hỗ trợ tính năng nhập hằng ngày, còn khách hàng Analytics 360 có thể chọn hằng giờ.
- Nhấp vào Tiếp theo.
- Chọn những mốc quan trọng và trường Salesforce mà bạn muốn đo lường dưới dạng sự kiện Analytics. Xem Bước 7, Bước 8 và Bước 9 bên dưới.
- Nhấp vào Nhập. Sau lần nhập ban đầu, dữ liệu sẽ được nhập theo lịch.
Bước 7: Thiết lập khách hàng tiềm năng
Chọn các khoá, mốc quan trọng và trường không bắt buộc cho những khách hàng tiềm năng mà bạn muốn thu thập dưới dạng sự kiện.
Bước 8: Thiết lập cơ hội
Chọn các khoá, mốc quan trọng và trường không bắt buộc cho những cơ hội mà bạn muốn thu thập dưới dạng sự kiện.
Nếu muốn các sự kiện chuyển đổi Cơ hội tác động đến số liệu thống kê về doanh thu và LTV (Giá trị vòng đời), bạn nên liên kết những thông tin sau:
- Liên kết mốc quan trọng của lượt chuyển đổi cuối cùng (cơ hội giành được mốc quan trọng) với sự kiện "lượt mua hàng". Nhờ đó, doanh thu được tích luỹ theo cách phù hợp cho những sự kiện có thể chứa dữ liệu về doanh thu.
- Liên kết "số tiền" (số tiền này là số tiền doanh thu từ cơ hội giành chiến thắng) với thông số "value" (thông số mà GA4 dùng để thu thập dữ liệu doanh thu).
- Cuối cùng, bạn có thể liên kết "mã nhận dạng" (hoặc một trường khác thể hiện mã giao dịch theo cách phù hợp hơn) với trường "mã giao dịch" của GA4.
Trường chuẩn được hỗ trợ
Bạn có thể nhập thuộc tính từ các trường Khách hàng tiềm năng Salesforce chuẩn sau đây:
- Mã
- Ngành
- NumberOfEmployees
- Điểm xếp hạng
- ScoreIntelligenceId (nếu có trong Phiên bản Salesforce của bạn)
Bạn cũng có thể nhập các trường Cơ hội chuẩn sau đây:
- Số tiền
- CampaignId
- ContractId
- ExpectedRevenue
- Mã
- LeadSource
- Tên
- Xác suất
- TotalOpportunityQuantity
Định dạng được hỗ trợ
Ngoài các trường chuẩn được liệt kê ở trên, bạn có thể nhập tất cả các trường thuộc tính tùy chỉnh có các định dạng trường Salesforce sau đây:
- boolean
- currency
- date
- datetime
- dateTime (camelCase)
- double
- int
- percent
- picklist
- string
- textarea
- time
Cách nhập thuộc tính:
- Chọn phương diện và/hoặc chỉ số tuỳ chỉnh trong Analytics mà bạn muốn thêm dữ liệu thuộc tính vào.
- Đảm bảo phương diện tuỳ chỉnh mà bạn đã chọn có phạm vi chính xác. Trong hầu hết các trường hợp, đây sẽ là thuộc tính người dùng. Tham khảo cách Tìm hiểu các phạm vi trong GA4.
- Sử dụng trình đơn thả xuống trong cột tên trường Salesforce để liên kết các trường Analytics với các trường Salesforce.
Cấu hình mẫu
Dưới đây là ví dụ về các trường Salesforce chuẩn được hỗ trợ và cách liên kết các trường tuỳ chỉnh trong Analytics.
Trường tùy chỉnh trong Analytics: phạm vi | Tên trường Salesforce |
---|---|
Phương diện: sự kiện HOẶC người dùng | Khách hàng tiềm năng: Mã nhận dạng khách hàng tiềm năng |
Phương diện: sự kiện HOẶC người dùng | Khách hàng tiềm năng: Điểm số khách hàng tiềm năng (điểm số dự đoán Einstein Salesforce) |
Thứ nguyên: người dùng | Khách hàng tiềm năng: Ngành |
Phương diện: sự kiện HOẶC người dùng | Khách hàng tiềm năng: Điểm xếp hạng |
Phương diện: sự kiện HOẶC người dùng | Cơ hội: Mã cơ hội |
Chỉ số: sự kiện | Cơ hội: Số tiền |
Phương diện: sự kiện HOẶC người dùng | Cơ hội: Xác suất (%) |
Chỉ số: sự kiện | Cơ hội: Số tiền dự kiến |
Phương diện: sự kiện HOẶC người dùng | Cơ hội: Số đơn đặt hàng |
Tôi nên sử dụng phạm vi nào?
Bước 9: Kiểm tra chế độ thiết lập
Kiểm tra cấu hình bằng cách xác định xem dữ liệu Salesforce mà bạn đã nhập có xuất hiện trong báo cáo Analytics (ví dụ: báo cáo Sự kiện hoặc báo cáo Theo thời gian thực) và Dữ liệu khám phá hay không.
Để kiểm tra trạng thái của lần nhập gần đây nhất, hãy chuyển đến phần Quản trị, rồi nhấp vào Nhập dữ liệu trong mục Thu thập và sửa đổi dữ liệu.
Các lưu ý và giới hạn
- Đảm bảo bạn tuân thủ Điều khoản dịch vụ và Chính sách quyền riêng tư của Analytics.
- Không nhập thông tin nhận dạng cá nhân (PII).
- Dữ liệu được nhập sử dụng đơn vị tiền tệ (hoặc các đơn vị tiền tệ nếu bạn đã bật tính năng đa tiền tệ) mà bạn đã thiết lập trong tài khoản Salesforce của mình.
- Dữ liệu mặt hàng trong Salesforce được nhập vào đối tượng Cơ hội, chứ không phải dữ liệu Khách hàng tiềm năng.
- Các trường trống sẽ bị xoá tại thời điểm nhập.
- Dữ liệu mặt hàng chỉ được có tối đa 200 chỉ mục mặt hàng riêng biệt.
Giản đồ nguồn dữ liệu
Khi tạo một nguồn, bạn sẽ xác định một giản đồ. Giản đồ là cấu trúc kết hợp dữ liệu mà bạn tải lên với dữ liệu sự kiện Analytics hiện có. Giản đồ đơn giản sẽ gồm một phương diện khoá kết hợp ("khoá") và (các) phương diện hoặc chỉ số nhập. Để nhập dữ liệu, Analytics sẽ tìm những giá trị khoá trong dữ liệu sự kiện khớp với các giá trị khoá trong dữ liệu được tải lên. Khi tìm thấy khoá phù hợp, Analytics sẽ thêm (hoặc thay thế nếu dữ liệu đã được thu thập) các giá trị phương diện và chỉ số bổ sung được liên kết với khoá đó vào dữ liệu sự kiện hiện có. Một số loại nguồn dữ liệu cho phép bạn sử dụng nhiều phương diện để xác định khoá đó, và hầu hết các nguồn dữ liệu đều có thể sử dụng nhiều phương diện/chỉ số cho các trường nhập.
Khoá kết hợp này gồm có 1 đến tối đa 3 phương diện Analytics.
Phương diện khoá sẽ thay đổi tuỳ thuộc vào loại tập dữ liệu mà bạn chọn.
Danh sách phương diện khoá có thể sử dụng sẽ hiển thị trong trình đơn thả xuống của trình tạo giản đồ nguồn dữ liệu.
Bạn có thể tải dữ liệu lên nhiều lần qua cùng một nguồn dữ liệu, miễn là bạn chỉ thêm giá trị vào trường hiện có. Nếu muốn thêm trường vào một nguồn dữ liệu, bạn cần xoá nguồn dữ liệu hiện có, rồi tạo một nguồn dữ liệu mới – sau khi lưu nguồn dữ liệu, bạn không thể thay đổi mối liên kết của các trường trong Analytics với các trường trong tệp CSV.