Ánh xạ trường

Sử dụng các mối liên kết trong bảng để liên kết một UploadClickConversionRequest trong API Google Ads với IngestEventsRequest tương đương trong Data Manager API.

Trường yêu cầu

UploadClickConversionRequest (API Google Ads) IngestEventsRequest (Data Manager API) Ghi chú
  • customer_id
  • Tiêu đề của yêu cầu developer-token
  • Tiêu đề của yêu cầu login-customer_id
  • Tiêu đề của yêu cầu linked-customer-id
  • conversion_action
destinations Xem Trường khách hàng và hành động chuyển đổi.
Không có phiên bản mới consent Chế độ cài đặt mặc định không bắt buộc về sự đồng ý cho các sự kiện trong yêu cầu. Bạn có thể ghi đè giá trị này cho một sự kiện riêng lẻ bằng cách đặt trường consent của Event.
Không có phiên bản mới encoding Bắt buộc: Đặt thành Encoding được dùng cho các giá trị UserIdentifier.
Không có phiên bản mới encryption_info Đặt nếu yêu cầu chứa các giá trị được mã hoá. Hãy xem phần Mã hoá để biết thông tin chi tiết.
job_id Không có phiên bản mới Sử dụng request_id được trả về trong phản hồi để truy xuất thông tin chẩn đoán.
partial_failure Không có phiên bản mới API Trình quản lý dữ liệu không hỗ trợ lỗi một phần. Nếu bất kỳ trường nào của IngestEventsRequest không xác thực được, Data Manager API sẽ từ chối toàn bộ yêu cầu.
validate_only validate_only
conversions events Danh sách lượt chuyển đổi hoặc sự kiện. Hãy xem mục Trường chuyển đổi để biết thông tin chi tiết.

Các trường khách hàng và hành động chuyển đổi

Google Ads API yêu cầu tiêu đề yêu cầu developer-token và bạn đặt login-customer-idlinked-customer-id tiêu đề yêu cầu cho các trường hợp xác thực khác nhau.

Data Manager API không yêu cầu mã của nhà phát triển và bạn chỉ định thông tin đăng nhập và thông tin khách hàng được liên kết bằng cách sử dụng các trường của Destination thay vì tiêu đề yêu cầu. Hãy xem bài viết Định cấu hình vị trí xuất hiện để biết thêm thông tin về vị trí xuất hiện.

Sau đây là cách liên kết các trường API Google Ads cho một conversion_action với các trường tương đương trong một Destination:

API Google Ads Destination (Data Manager API) Ghi chú
customer_id của yêu cầu operating_account Đặt account_id thành mã khách hàng của tài khoản chuyển đổi Google Ads. Đặt account_type của operating_account thành GOOGLE_ADS.

Data Manager API có thể yêu cầu một mã khách hàng khác với mã khách hàng mà bạn sử dụng cho Google Ads API. Hãy xem bài viết Sự khác biệt trong các yêu cầu đối với tài khoản đích để biết thông tin chi tiết.

Tiêu đề của yêu cầu developer-token Không có phiên bản mới Bạn không cần mã của nhà phát triển cho Data Manager API.
Tiêu đề của yêu cầu login-customer-id login_account Đặt account_id thành mã khách hàng của tài khoản đăng nhập. Đặt account_type thành GOOGLE_ADS nếu tài khoản đăng nhập là tài khoản Google Ads hoặc DATA_PARTNER nếu tài khoản đăng nhập là tài khoản đối tác dữ liệu.
Tiêu đề của yêu cầu linked-customer-id linked_account Đặt account_id thành mã khách hàng của tài khoản được liên kết. Đặt account_type thành DATA_PARTNER.
conversion_action của ClickConversion product_destination_id Đặt thành mã nhận dạng dạng số của hành động chuyển đổi. Đừng sử dụng tên tài nguyên của ConversionAction.
Không có phiên bản mới reference Giá trị nhận dạng do người dùng xác định cho Destination. Đặt trường này nếu bạn đang gửi lượt chuyển đổi cho nhiều hành động chuyển đổi trong một yêu cầu.

Trường chuyển đổi

ClickConversion (API Google Ads) Event (Data Manager API) Ghi chú
cart_data cart_data Hãy xem Trường dữ liệu giỏ hàng để biết thông tin chi tiết.
consent consent Cả hai API đều sử dụng một đối tượng Consent tương tự (ad_user_data, ad_personalization).
Đối với Data Manager API, bạn cũng có thể đặt sự đồng ý cho tất cả các sự kiện trong một yêu cầu bằng cách đặt trường consent ở cấp yêu cầu.
conversion_action destination_references Nếu gửi lượt chuyển đổi cho nhiều hành động chuyển đổi trong một yêu cầu, hãy đặt trường này thành reference tương ứng của đích đến.
conversion_date_time event_timestamp
  • Nếu sử dụng định dạng JSON, hãy đặt thành một giá trị theo định dạng RFC 3339. Định dạng này khác một chút so với định dạng ngày và giờ của Google Ads API.
  • Nếu sử dụng bộ đệm giao thức, hãy dùng Timestamp và đặt các trường seconds và (không bắt buộc) nanoseconds.

Hãy xem phần Định dạng dấu thời gian để biết thông tin chi tiết.
conversion_environment Không có phiên bản mới
conversion_value conversion_value Đặt thành giá trị tiền tệ, không phải giá trị tính bằng phần triệu. Ví dụ: đối với giá trị lượt chuyển đổi là 5, 23 đô la Mỹ, hãy sử dụng giá trị 5.23.
currency_code currency
custom_variables custom_variables Hãy xem Các trường biến tuỳ chỉnh để biết thông tin chi tiết.
customer_type
Không có phiên bản mới event_source
Không có phiên bản mới event_device_info
external_attribution_data Không có phiên bản mới
gbraid ad_identifiers.gbraid
gclid ad_identifiers.gclid
Không có phiên bản mới last_updated_timestamp
order_id transaction_id
session_attributes_encoded ad_identifiers.session_attributes Hãy xem phần Thêm thuộc tính phiên để biết thông tin chi tiết.
session_attributes_key_value_pairs experimental_fields Hãy xem phần Thêm thuộc tính phiên để biết thông tin chi tiết.
user_identifiers user_data.user_identifiers Hãy xem phần Trường giá trị nhận dạng người dùng để biết thông tin chi tiết.
user_ip_address landing_page_device_info.ip_address
wbraid ad_identifiers.wbraid

Trường dữ liệu giỏ hàng

CartData (API Google Ads) CartData (Data Manager API) Ghi chú
feed_country_code merchant_feed_label Đặt thành nhãn nguồn cấp dữ liệu.
feed_language_code merchant_feed_language_code
items items
local_transaction_cost transaction_discount
merchant_id merchant_id

Các trường mặt hàng cho dữ liệu giỏ hàng

Item (API Google Ads) Item (Data Manager API) Ghi chú
product_id merchant_product_id
quantity quantity
unit_price unit_price
Không có phiên bản mới item_id
Không có phiên bản mới additional_item_parameters

Trường biến tuỳ chỉnh

CustomVariable (API Google Ads) CustomVariable (Data Manager API) Ghi chú
Không có phiên bản mới destination_references API Google Ads yêu cầu các yêu cầu riêng biệt cho mỗi hành động chuyển đổi. Data Manager API hỗ trợ gửi lượt chuyển đổi cho nhiều hành động chuyển đổi trong một yêu cầu duy nhất, cũng như sử dụng trường destination_references này để cho biết những đích đến nào sẽ nhận được một biến tuỳ chỉnh cụ thể.
conversion_custom_variable variable Đặt thành tên của biến thay vì tên tài nguyên.
value value

Trường giá trị nhận dạng người dùng

UserIdentifier (API Google Ads) UserIdentifier (Data Manager API)
address_info address Tuân thủ nguyên tắc định dạng và băm. Bạn cũng có thể mã hoá các thuộc tính đã băm của một địa chỉ.
hashed_email email_address Đặt thành địa chỉ email đã định dạng và băm. Bạn cũng có thể mã hoá địa chỉ email đã băm.
hashed_phone_number phone_number Đặt thành số điện thoại đã định dạng và băm. Bạn cũng có thể mã hoá số điện thoại đã băm.
Các trường khác:
  • mobile_id
  • third_party_user_id
  • user_identifier_source
Không liên quan Cả hai API đều không hỗ trợ các giá trị nhận dạng này cho lượt chuyển đổi ngoại tuyến hoặc lượt chuyển đổi nâng cao cho khách hàng tiềm năng, đồng thời Data Manager API cũng không hỗ trợ các giá trị nhận dạng này khi gửi sự kiện chuyển đổi dưới dạng một nguồn dữ liệu bổ sung.

Trường phản hồi

UploadClickConversionResponse (API Google Ads) IngestEventsResponse (Data Manager API) Ghi chú
job_id Không có phiên bản mới Sử dụng request_id được trả về trong phản hồi để truy xuất thông tin chẩn đoán.
partial_failure_error Không có phiên bản mới API Trình quản lý dữ liệu không hỗ trợ lỗi một phần. Nếu bất kỳ trường nào của IngestEventsRequest không xác thực được, Data Manager API sẽ từ chối toàn bộ yêu cầu.
request-id tiêu đề phản hồi request_id Mã yêu cầu được trả về dưới dạng một trường phản hồi trong Data Manager API thay vì dưới dạng tiêu đề phản hồi.
results Không có phiên bản mới Data Manager API xử lý các sự kiện không đồng bộ. Kiểm tra kết quả xử lý bằng thông tin chẩn đoán.