Các nguồn dữ liệu được hỗ trợ trong bài viết này chỉ dùng để nhập dữ liệu chi phí.
Bạn có thể thiết lập mối kết nối giữa Google Analytics và các nguồn dữ liệu được hỗ trợ. Để khai thác tối đa các mối kết nối nguồn dữ liệu này, bạn cần xem xét các yêu cầu về việc chuẩn bị và thiết lập dữ liệu, bao gồm cả các loại nguồn dữ liệu, các trường cần nhập và quyền truy cập.
Yêu cầu chung
- Bạn phải là Người chỉnh sửa (hoặc có vai trò cao hơn) ở cấp tài sản.
- Bạn phải cập nhật dữ liệu trước mỗi lần nhập.
- Đối với các nguồn dữ liệu dựa trên tệp như HTTP, Google Trang tính, Google Cloud Storage và Amazon S3, dữ liệu phải ở định dạng .csv hoặc .tsv.
- Hàng dữ liệu đầu tiên từ nguồn dữ liệu phải chứa tiêu đề hoặc tên cột. Ví dụ: Tiêu đề cột là "cost" và mỗi hàng chứa một số làm chi phí liên quan đến hàng đó.
- Tên của nguồn dữ liệu phải giống nhau mỗi khi dữ liệu của nguồn đó được cập nhật. Nếu tên nguồn dữ liệu thay đổi mỗi lần, thì tính năng tích hợp sẽ bị gián đoạn và dữ liệu sẽ không được cập nhật.
- Bạn có thể cập nhật dữ liệu từ các nguồn dữ liệu theo tần suất tuỳ ý. Nội dung cập nhật có thể bao gồm việc thêm hoặc xoá người dùng/lượt chuyển đổi mới.
- Tính năng nhập dữ liệu hỗ trợ chức năng nhập dữ liệu hằng ngày và lập lịch làm mới dữ liệu nhập hằng ngày.
Tạo mối kết nối nguồn dữ liệu
- Trên trang Quản trị, trong mục Thu thập và sửa đổi dữ liệu, hãy nhấp vào Nhập dữ liệu.
Lưu ý: Đường liên kết trước đó sẽ mở ra tài sản Analytics mà bạn đã truy cập gần đây nhất. Bạn có thể thay đổi tài sản bằng bộ chọn tài sản. Bạn phải là Người chỉnh sửa (hoặc có vai trò cao hơn) ở cấp tài sản thì mới có thể bắt đầu quá trình nhập một cách thành công.
- Tạo nguồn dữ liệu mới hoặc chọn một nguồn dữ liệu hiện có. Hãy xem các mục sau đây.
Tạo nguồn dữ liệu mới
- 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 Dữ liệu chi phí (chỉ nhập thời gian truy vấn).
- Nhấp vào Xem lại điều khoản nếu được nhắc. Thông báo nhắc này sẽ hiển thị nếu bạn đang nhập dữ liệu thiết bị hoặc dữ liệu người dùng.
- Chọn một mối kết nối dữ liệu trong trình đơn thả xuống. Tìm hiểu thêm về cách kết nối nguồn dữ liệu.
- Nhấp vào Tiếp theo.
- Chọn loại dữ liệu.
- Tải nguồn dữ liệu mà bạn muốn sử dụng lên.
- Bạn có thể áp dụng bộ lọc hoặc khoá mã hoá để định cấu hình dữ liệu mà bạn sẽ nhập.
- Nhấp vào Tiếp theo.
- Để liên kết các trường, hãy chọn những trường nguồn dữ liệu trong danh sách thả xuống khớp với các trường đích.
- (Không bắt buộc) Áp dụng các phép biến đổi cho dữ liệu.
- Nhấp vào Tiếp theo.
- Xem lại thông tin chi tiết về mối kết nối nguồn dữ liệu, chẳng hạn như tên mối kết nối, loại dữ liệu, lịch cập nhật, dữ liệu đã chọn, trường được liên kết và phương thức cập nhật.
- Nhấp vào Hoàn tất.
Các nguồn dữ liệu được hỗ trợ
Google Analytics hỗ trợ các nguồn dữ liệu sau. Hãy xem các yêu cầu và thông tin khắc phục lỗi cho từng nguồn dữ liệu.
Amazon Redshift
Yêu cầu
- Cơ sở dữ liệu Redshift mà bạn muốn sử dụng phải truy cập được qua Internet.
- Bạn phải cung cấp tên người dùng và mật khẩu cho một tài khoản trong cơ sở dữ liệu có quyền truy cập vào bảng chứa dữ liệu mà bạn muốn sử dụng.
- Bạn cần phải có thông tin đăng nhập của người dùng có quyền (bao gồm cả quyền đọc) để truy cập vào dữ liệu trong Redshift.
- Máy chủ Redshift phải cho phép mọi người truy cập công khai hoặc bạn có thể thêm dữ liệu này vào danh sách cho phép bằng cách sử dụng các dải IP cho us-central1, us-east1 hoặc us-west1 trong danh sách các dải này.
Khắc phục lỗi
Lỗi khi thiết lập
- Đảm bảo rằng bạn nhập đúng thông tin đăng nhập và URL vị trí của cơ sở dữ liệu.
- Đảm bảo rằng thông tin đăng nhập mà bạn đang sử dụng có quyền thích hợp để truy cập vào bảng mà bạn cần.
- Đảm bảo rằng hành động chuyển đổi của bạn đã được kết nối thành công với mối kết nối đã chọn. Nếu không, sẽ không có dữ liệu nào được gửi đến.
Lỗi khi chạy theo lịch
- Nguyên nhân phổ biến nhất gây ra lỗi khi chạy theo lịch là các quyền được cập nhật trong Redshift. Hãy kiểm tra để đảm bảo vai trò hoặc tài khoản tương ứng với tài khoản của bạn có quyền đọc dữ liệu.
- Đảm bảo rằng dữ liệu vẫn tồn tại và tên giản đồ cũng như tên bảng chưa thay đổi.
Amazon S3
Yêu cầu
- Bạn phải có quyền truy cập vào một thực thể trong giải pháp Identity Access Management (Quản lý quyền truy cập danh tính) của Amazon Web Services (AWS), với các quyền để:
- Tải đối tượng lên bộ chứa S3
- Tạo khoá bí mật và khoá API cho một vai trò có quyền đọc đối với một bộ chứa S3
- Bạn có thể cũng cần có quyền tạo các vai trò có quyền truy cập vào các bộ chứa cụ thể hoặc uỷ quyền truy cập cho họ.
Khắc phục lỗi
Lỗi khi thiết lập
- Hãy đảm bảo rằng bạn nhập đúng URL của mã nhận dạng tài khoản.
- Đảm bảo dòng đầu tiên của đối tượng phải chứa tiêu đề (ví dụ: địa chỉ email và tên).
- Kiểm tra kỹ mã khoá truy cập và khoá truy cập bí mật của bạn. Các thông tin này phải khác nhau.
- Đảm bảo rằng đối tượng trong S3 có đuôi tệp. Tệp không có đuôi tệp sẽ bị từ chối.
- Đảm bảo rằng hành động chuyển đổi của bạn đã được kết nối thành công với mối kết nối đã chọn. Nếu không, sẽ không có dữ liệu nào được gửi đến.
Lỗi khi chạy theo lịch
- Nguyên nhân phổ biến nhất gây ra lỗi khi chạy theo lịch là các quyền được cập nhật trong AWS. Hãy kiểm tra để đảm bảo rằng vai trò hoặc tài khoản tương ứng với khoá truy cập có quyền đọc đối tượng.
- Đảm bảo rằng đối tượng vẫn tồn tại và tên không thay đổi.
BigQuery
Yêu cầu
- Bạn phải có quyền truy cập của chủ sở hữu trên Google Cloud Platform (GCP) đối với dự án BigQuery và quyền quản trị trên Google Ads để thiết lập mối kết nối ban đầu giữa bảng BigQuery và Google Ads.
- Lưu ý: Bạn có thể thu hồi quyền quản trị trên Google Ads sau khi thiết lập mối kết nối.
- Chế độ xem BigQuery phải được uỷ quyền đầy đủ và nguồn của chế độ xem không được chứa các bảng bên ngoài. Tìm hiểu thêm về chế độ xem được uỷ quyền và nguồn dữ liệu bên ngoài.
Khắc phục lỗi
Lỗi khi thiết lập
- Đảm bảo rằng hành động chuyển đổi của bạn đã được kết nối thành công với mối kết nối đã chọn. Nếu không, sẽ không có dữ liệu nào được gửi đến.
Google Cloud Storage
Yêu cầu
- Quyền truy cập đối với vai trò GCP có quyền ghi trên một bộ chứa Google Cloud Storage (GCS).
- Quyền quản trị trên Google Ads để thiết lập mối kết nối ban đầu giữa bộ chứa GCS và Google Ads.
Tìm hiểu về các quyền
Tại sao tôi được yêu cầu chia sẻ quyền truy cập vào toàn bộ chứa khi tôi chỉ muốn chia sẻ một tệp duy nhất?
Google Ads chỉ hỗ trợ các chế độ kiểm soát quyền truy cập ở cấp đối tượng nếu bạn đã bật Quyền truy cập bộ chứa thống nhất và chính sách Quản lý danh tính và quyền truy cập (IAM) chi phối quyền truy cập vào bộ chứa từ phiên bản 3 trở lên. Nếu bạn chỉ muốn cấp quyền cho một đối tượng duy nhất trong một bộ chứa, vui lòng bật Quyền truy cập bộ chứa thống nhất và thêm điều kiện cho tài khoản dịch vụ của bạn. Để biết thêm thông tin, hãy xem bài viết Quyền truy cập cấp bộ chứa thống nhất.
Lưu ý: Để nhập dữ liệu, bạn chỉ cần có quyền đọc. Tìm hiểu thêm về quyền IAM đối với Cloud Storage.
Khắc phục lỗi
Lỗi - Không tải được danh sách trường đã nhập
- Đối tượng bạn chọn có thể ở một định dạng không được hỗ trợ hoặc có thể chứa dữ liệu không đọc được. Vui lòng xem xét và cập nhật đối tượng đó.
- Đảm bảo rằng hành động chuyển đổi của bạn đã được kết nối thành công với mối kết nối đã chọn. Nếu không, sẽ không có dữ liệu nào được gửi đến.
Google Trang tính
Yêu cầu
- Bạn phải có Quyền chỉnh sửa đối với tệp Google Trang tính.
- Tài khoản Google Ads của bạn cần có quyền quản trị.
Khắc phục lỗi
Vấn đề về định dạng tệp
Dưới đây là một số mẹo giúp bạn tránh gặp phải các vấn đề khi nhập dữ liệu từ Google Trang tính
- Đảm bảo bạn có Quyền chỉnh sửa đối với Google Trang tính và trang tính đó có chứa dữ liệu.
- Tệp phải là bảng tính Google Trang tính gốc hoặc tệp có đuôi tệp như .tsv hay .csv.
- Hàng đầu tiên trong bảng tính hoặc dòng đầu tiên trong tệp phải chứa các tiêu đề hợp lệ, có thể là các thông tin như địa chỉ email hoặc tên.
- Hệ thống chỉ có thể đọc dữ liệu trên trang tính đầu tiên trong bảng tính Google Trang tính. Nếu bảng tính của bạn có nhiều trang tính, hãy đảm bảo rằng trang tính đầu tiên chứa dữ liệu mà bạn đang cố gắng nhập.
Lỗi khi thiết lập
Đảm bảo rằng hành động chuyển đổi của bạn đã được kết nối thành công với mối kết nối đã chọn. Nếu không, sẽ không có dữ liệu nào được gửi đến.
HTTPS
Yêu cầu
- Bạn phải có quyền truy cập vào thông tin đăng nhập sau đây: một URL dẫn đến dữ liệu mà bạn muốn nhập, tên người dùng và mật khẩu.
- URL phải sử dụng mẫu sau:
https://[ip|domain]/path/filename.[csv|tsv].
Khắc phục lỗi
Lỗi khi thiết lập
- Đảm bảo rằng bạn nhập đúng thông tin đăng nhập và URL của tệp.
- Đảm bảo rằng thông tin đăng nhập mà bạn đang sử dụng có quyền thích hợp để truy cập vào dữ liệu mà bạn cần.
- Đảm bảo rằng hành động chuyển đổi của bạn đã được kết nối thành công với mối kết nối đã chọn. Nếu không, sẽ không có dữ liệu nào được gửi đến.
MySQL
Yêu cầu
- Cơ sở dữ liệu MySQL mà bạn muốn sử dụng phải truy cập được qua Internet. Bạn có thể hạn chế quyền truy cập vào dải địa chỉ IP mà Google Cloud sử dụng.
- Bạn phải cung cấp tên người dùng và mật khẩu cho một tài khoản trong cơ sở dữ liệu có quyền truy cập vào bảng chứa dữ liệu mà bạn muốn sử dụng.
Khắc phục lỗi
Lỗi khi thiết lập
Đảm bảo rằng hành động chuyển đổi của bạn đã được kết nối thành công với mối kết nối đã chọn. Nếu không, sẽ không có dữ liệu nào được gửi đến.
PostgreSQL
Yêu cầu
- Cơ sở dữ liệu PostgreSQL mà bạn muốn sử dụng phải truy cập được qua Internet.
- Bạn phải cung cấp tên người dùng và mật khẩu cho một tài khoản trong cơ sở dữ liệu có quyền truy cập vào bảng chứa dữ liệu mà bạn muốn sử dụng.
Khắc phục lỗi
Lỗi khi thiết lập
- Đảm bảo rằng bạn nhập đúng thông tin đăng nhập và URL vị trí của cơ sở dữ liệu.
- Đảm bảo rằng thông tin đăng nhập mà bạn đang sử dụng có quyền thích hợp để truy cập vào dữ liệu mà bạn cần.
- Đảm bảo rằng hành động chuyển đổi của bạn đã được kết nối thành công với mối kết nối đã chọn. Nếu không, sẽ không có dữ liệu nào được gửi đến.
Lỗi khi chạy theo lịch
- Nguyên nhân phổ biến nhất gây ra lỗi khi chạy theo lịch là các quyền được cập nhật trong PostgreSQL. Hãy kiểm tra để đảm bảo vai trò hoặc tài khoản người dùng tương ứng với cơ sở dữ liệu của bạn có quyền đọc dữ liệu.
- Đảm bảo rằng dữ liệu vẫn tồn tại và tên giản đồ cũng như tên bảng chưa thay đổi.
Snowflake
Yêu cầu
- Bạn phải có thông tin đăng nhập tài khoản Snowflake (tên người dùng và mật khẩu). Bạn có thể hạn chế quyền truy cập vào dải địa chỉ IP mà Google Cloud sử dụng.
- Bạn phải có tài khoản Snowflake có quyền truy cập vào bảng chứa dữ liệu mà bạn muốn sử dụng. Bạn có thể tạo một tài khoản chỉ có quyền truy cập vào dữ liệu cần thiết cho trường hợp sử dụng của mình.
Khắc phục lỗi
Đảm bảo rằng mục tiêu lượt chuyển đổi của bạn đã được kết nối thành công với mối kết nối đã chọn. Nếu không, sẽ không có dữ liệu nào được gửi đến.