[GA4] Tìm hiểu về nguồn dữ liệu

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).
Nhập dữ liệu ngoại tuyến của Salesforce

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.

Lưu ý:
  • 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-IDUser-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.

Lưu ý: Khi sử dụng tính năng User-ID, bạn phải tuân thủ Chính sách về Measurement Protocol/SDK/User-ID.

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.

Lưu ý: Những tài khoản người dùng có quyền truy cập hạn chế vào dữ liệu khách hàng tiềm năng hoặc cơ hội có thể không có đủ quyền truy cập vào dữ liệu mà bạn muốn nhập. Ví dụ: tài khoản Người đại diện bán hàng chỉ có thể xem dữ liệu hạn chế về các cơ hội hoặc khu vực địa lý. Do đó, bạn không nên sử dụng tài khoản này để liên kết Analytics với Salesforce. Xem bảng sau đây để biết danh sách các trường bắt buộ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
Lưu ý:
  • 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ăngCơ 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?

Khi thêm Mã đo lường Analytics, bạn có thể phân biệt dữ liệu được nhập từ nhiều biểu mẫu khách hàng tiềm năng trên nhiều trang web do các tài khoản Analytics khác nhau theo dõi. Tất cả dữ liệu này đều được truyền đến một tài khoản Salesforce duy nhất. Bạn sẽ không thể thực hiện việc này nếu chỉ sử dụng Client-ID và/hoặc User-ID.

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>
Lưu ý: Mã mẫu ở trên đưa cả Client-ID và User-ID vào biểu mẫu của bạn. Bạn có thể xoá dòng GAUSERID nếu chỉ sử dụng Client-ID. Thay thế 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:

  1. 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.
  2. Nhấp vào Tạo nguồn dữ liệu.
  3. Nhập tên cho nguồn dữ liệu của bạn.
  4. Chọn loại dữ liệu là Dữ liệu sự kiện ngoại tuyến.
  5. 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.
  6. Trong mục Tải dữ liệu lên để nhập, hãy chọn Salesforce làm Nguồn nhập.
  7. Xác thực bằng Salesforce trong cửa sổ bật lên xuất hiện.
  8. 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ờ.
  9. Nhấp vào Tiếp theo.
  10. 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.
  11. 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:

  • 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
  • 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:

  1. 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.
  2. Đả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.
  3. 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.
Nếu trường Salesforce được chọn đã có một số dữ liệu, thì bạn có thể nhấp vào Xem trước giá trị để đảm bảo dữ liệu hiển thị chính xác. Việc này giúp bạn kiểm tra mức độ chính xác của thông tin cấu hình.

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?

Việc bạn sử dụng phạm vi sự kiện hay người dùng cho phương diện tuỳ chỉnh phụ thuộc vào trường hợp sử dụng của bạn. Ví dụ: nếu bạn bán nhiều loại sản phẩm và đang thu thập nhiều biểu mẫu khách hàng tiềm năng từ mỗi người dùng, thì phương diện tuỳ chỉnh ở phạm vi sự kiện sẽ hoạt động hiệu quả hơn so với phương diện ở phạm vi người dùng, vì khách hàng tiềm năng tiếp theo sẽ ghi đè phương diện ở phạm vi người dùng cho người dùng đó.
 
Bạn nên xem xét điều này cho tất cả các trường Salesforce được nêu trong ví dụ ở trên, cũng như bất kỳ trường tuỳ chỉnh nào khác mà bạn muốn nhập.

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ụ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.

Thông tin này có hữu ích không?

Chúng tôi có thể cải thiện trang này bằng cách nào?
Tìm kiếm
Xóa nội dung tìm kiếm
Đóng tìm kiếm
Trình đơn chính
10165260833675297406
true
Tìm kiếm trong Trung tâm trợ giúp
true
true
true
true
true
69256
false
false