- Tài nguyên: Sản phẩm
- CreativeConfig
- CreativeType
- DimensionCreativeConfig
- DurationCreativeConfig
- DurationMatchType
- SkippableMatchType
- MakegoodDetails
- CreativeSource
- AudienceTargetingConfig
- AudienceType
- TargetingCriteria
- SelectedTargetingOption
- TargetingType
- AudienceSelection
- OrGroup
- TargetingSelection
- ForecastResult
- Dự báo
- ForecastCategory
- CpmRange
- ForecastBreakdownData
- ForecastBreakdown
- ErrorDetails
- InstantDealErrorStatus
- FrequencyCap
- TimeUnit
- Phương thức
Tài nguyên: Sản phẩm
Sản phẩm
Biểu diễn dưới dạng JSON |
---|
{ "name": string, "displayName": string, "externalDealId": string, "transactionType": enum ( |
Trường | |
---|---|
name |
Tên tuyến đường tương đối của sản phẩm. Do máy chủ tạo. Ví dụ: "exchanges/1234/orders/5678/products/abc". Chỉ có đầu ra. |
displayName |
Tên hiển thị của sản phẩm. Phải được mã hoá UTF-8 với kích thước tối đa là 240 byte. Bắt buộc. |
externalDealId |
Mã nhận dạng bên ngoài. Đây là mã giao dịch trên hệ thống sàn giao dịch. Tối đa 100 ký tự. Các ký tự hợp lệ là chữ và số, dấu gạch dưới, dấu gạch ngang và dấu chấm. Phải là duy nhất trên tất cả các sản phẩm. Bắt buộc. |
transactionType |
Loại giao dịch sản phẩm. Bắt buộc. |
pricingType |
Loại định giá cho sản phẩm. Bắt buộc. |
updateTime |
Dấu thời gian khi sản phẩm được cập nhật lần gần đây nhất. Hãy dùng RFC 3339, trong đó dữ liệu đầu ra được tạo sẽ luôn được chuẩn hoá theo múi giờ và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các khoảng lệch khác ngoài "Z" cũng được chấp nhận. Ví dụ: |
startTime |
Thời gian sản phẩm này bắt đầu hoạt động. Phải sớm hơn endTime. Thời gian bắt đầu không được quá 1 năm nữa. Bắt buộc. Hãy dùng RFC 3339, trong đó dữ liệu đầu ra được tạo sẽ luôn được chuẩn hoá theo múi giờ và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các khoảng lệch khác ngoài "Z" cũng được chấp nhận. Ví dụ: |
endTime |
Thời gian sản phẩm này chuyển sang trạng thái không hoạt động. Hiện tại, ngày này không được muộn hơn năm 2036. Bắt buộc. Hãy dùng RFC 3339, trong đó dữ liệu đầu ra được tạo sẽ luôn được chuẩn hoá theo múi giờ và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các khoảng lệch khác ngoài "Z" cũng được chấp nhận. Ví dụ: |
rateDetails |
Thông tin chi tiết về giá. Bắt buộc. |
creativeConfig[] |
Yêu cầu về mẫu quảng cáo cho một sản phẩm. Bắt buộc đối với sản phẩm có loại giao dịch được đặt trước. |
makegood |
Cho biết liệu một sản phẩm có phải là sản phẩm bù đắp hay không. |
makegoodDetails |
Thông tin chi tiết về quảng cáo thay thế cho một sản phẩm. Bắt buộc khi sản phẩm là sản phẩm thay thế. |
creativeSource |
Nguồn mẫu quảng cáo cho một sản phẩm. Không bắt buộc, mặc định là CREATIVE_SOURCE_ADVERTISER. Bạn không thể thay đổi thông tin này sau khi tạo sản phẩm. |
mediumType |
Loại phương tiện truyền thông của một sản phẩm. Mặc định là DIGITAL nếu không được chỉ định để tương thích ngược. Bạn không thể thay đổi thông tin này sau khi tạo sản phẩm. |
audienceTargetingConfig |
Không bắt buộc. Cấu hình nhắm mục tiêu theo đối tượng đã chọn được áp dụng ở cấp thoả thuận trên Sàn giao dịch. |
targetingCriteria |
Chỉ có đầu ra. Tài liệu tham khảo về tiêu chí nhắm mục tiêu sản phẩm. Chỉ áp dụng cho các trường hợp có ưu đãi tức thì. |
forecastResult |
Kết quả dự đoán về sản phẩm. Bắt buộc khi tiêu chí nhắm mục tiêu không trống và không có thông tin dự đoán. Chỉ áp dụng cho các trường hợp có ưu đãi tức thì. |
errorDetails |
Bạn phải chỉ định thông tin chi tiết về lỗi khi không thể cập nhật các trường cụ thể của sản phẩm. Bắt buộc khi không thể cung cấp kết quả dự báo do tiêu chí nhắm mục tiêu hoặc không thể cập nhật sản phẩm. Chỉ áp dụng cho các trường hợp có ưu đãi tức thì. |
frequencyCap |
Chỉ có đầu ra. Giới hạn tần suất do người mua chọn. Chỉ áp dụng cho các trường hợp có ưu đãi tức thì. |
etag |
Một etag cần được chỉ định khi cập nhật sản phẩm. Bạn chỉ cần chỉ định cho bản cập nhật nếu trường etag không trống. Chỉ áp dụng cho các trường hợp có ưu đãi tức thì. |
CreativeConfig
Cấu hình yêu cầu về mẫu quảng cáo cho một sản phẩm.
Biểu diễn dưới dạng JSON |
---|
{ "creativeType": enum ( |
Trường | |
---|---|
creativeType |
Loại mẫu quảng cáo. Bắt buộc. |
dimensionCreativeConfig |
Cấu hình cho mẫu quảng cáo hiển thị. Trường này không được hỗ trợ cho mẫu quảng cáo gốc (CREATIVE_TYPE_NATIVE). |
durationCreativeConfig |
Cấu hình cho mẫu quảng cáo dạng video. |
CreativeType
Các loại mẫu quảng cáo có thể có.
Enum | |
---|---|
CREATIVE_TYPE_UNSPECIFIED |
Chưa xác định loại mẫu quảng cáo. Giá trị đầu vào không hợp lệ. |
CREATIVE_TYPE_DISPLAY |
Loại mẫu quảng cáo hiển thị. |
CREATIVE_TYPE_VIDEO |
Loại mẫu quảng cáo dạng video. |
CREATIVE_TYPE_AUDIO |
Loại mẫu quảng cáo dạng âm thanh. |
CREATIVE_TYPE_NATIVE |
Loại mẫu quảng cáo gốc. |
DimensionCreativeConfig
Kích thước mẫu quảng cáo hiển thị tính bằng pixel.
Biểu diễn dưới dạng JSON |
---|
{ "width": integer, "height": integer } |
Trường | |
---|---|
width |
Chiều rộng của mẫu quảng cáo hiển thị. Bắt buộc. |
height |
Chiều cao của mẫu quảng cáo hiển thị. Bắt buộc. |
DurationCreativeConfig
Cấu hình cho mẫu quảng cáo theo thời lượng.
Biểu diễn dưới dạng JSON |
---|
{ "duration": string, "durationMatchType": enum ( |
Trường | |
---|---|
duration |
Thời lượng của quảng cáo dạng video tính bằng giây. Bắt buộc Thời lượng tính bằng giây, có tối đa 9 chữ số thập phân, kết thúc bằng " |
durationMatchType |
Tiêu chí so khớp thời lượng. |
skippableMatchType |
Loại có thể bỏ qua của mẫu quảng cáo dạng video. |
DurationMatchType
Các định dạng có thể có cho tiêu chí so khớp thời lượng.
Enum | |
---|---|
DURATION_MATCH_TYPE_UNSPECIFIED |
Tiêu chí so khớp thời lượng không được chỉ định hoặc không xác định trong phiên bản này. Giá trị đầu vào không hợp lệ. |
DURATION_MATCH_TYPE_EQUAL_TO |
Thời lượng của mẫu quảng cáo phải giống với thời lượng bắt buộc. |
DURATION_MATCH_TYPE_LESS_THAN_OR_EQUAL_TO |
Thời lượng của mẫu quảng cáo phải bằng hoặc ít hơn thời lượng bắt buộc. |
SkippableMatchType
Các định dạng có thể sử dụng cho một sản phẩm.
Enum | |
---|---|
SKIPPABLE_MATCH_TYPE_UNSPECIFIED |
Loại có thể bỏ qua chưa được chỉ định hoặc không xác định trong phiên bản này. Giá trị đầu vào không hợp lệ. |
SKIPPABLE_MATCH_TYPE_SKIPPABLE |
Mẫu quảng cáo cần có thể bỏ qua. |
SKIPPABLE_MATCH_TYPE_NOT_SKIPPABLE |
Mẫu quảng cáo không được phép bỏ qua. |
SKIPPABLE_MATCH_TYPE_ANY |
Mẫu quảng cáo có thể bỏ qua hoặc không thể bỏ qua. |
MakegoodDetails
Cấu hình cho thông tin chi tiết về quảng cáo thay thế.
Biểu diễn dưới dạng JSON |
---|
{ "originalExternalDealId": string, "reason": string } |
Trường | |
---|---|
originalExternalDealId |
Mã giao dịch bên ngoài ban đầu yêu cầu quảng cáo đền bù. Tối đa 100 ký tự. Các ký tự hợp lệ là chữ và số, dấu gạch dưới, dấu gạch ngang và dấu chấm. Bắt buộc. |
reason |
Lý do tạo quảng cáo đền bù do người bán tạo. Tối đa 250 ký tự. Bắt buộc. |
CreativeSource
Nguồn mẫu quảng cáo; nơi mẫu quảng cáo sẽ được phân phát.
Enum | |
---|---|
CREATIVE_SOURCE_UNSPECIFIED |
Nguồn của mẫu quảng cáo không được chỉ định hoặc không xác định trong phiên bản này. Giá trị đầu vào không hợp lệ. |
CREATIVE_SOURCE_ADVERTISER |
DV360 sẽ phân phát mẫu quảng cáo. |
CREATIVE_SOURCE_PUBLISHER |
Nhà xuất bản sẽ phân phát mẫu quảng cáo. Hiện tại, chúng tôi không hỗ trợ mẫu quảng cáo do nhà xuất bản lưu trữ; mọi yêu cầu cố gắng đặt nguồn mẫu quảng cáo thành CREATIVE_SOURCE_PUBLISHER sẽ không thành công. |
AudienceTargetingConfig
Cấu hình để nhắm mục tiêu theo đối tượng.
Biểu diễn dưới dạng JSON |
---|
{
"audienceType": enum ( |
Trường | |
---|---|
audienceType |
Loại đối tượng. Bắt buộc. |
AudienceType
Loại đối tượng.
Enum | |
---|---|
AUDIENCE_TYPE_UNSPECIFIED |
Loại đối tượng không xác định. Không hợp lệ đối với thông tin đầu vào. |
AUDIENCE_TYPE_COMMERCE |
Loại đối tượng thương mại. |
TargetingCriteria
Đã chỉ định tiêu chí nhắm mục tiêu.
Biểu diễn dưới dạng JSON |
---|
{
"selectedTargetingOptions": [
{
object ( |
Trường | |
---|---|
selectedTargetingOptions[] |
Các lựa chọn đã chọn. |
SelectedTargetingOption
Lựa chọn nhắm mục tiêu đã chọn cho một loại tiêu chí nhắm mục tiêu.
Biểu diễn dưới dạng JSON |
---|
{ "type": enum ( |
Trường | |
---|---|
type |
Loại tiêu chí nhắm mục tiêu được liên kết với các lựa chọn đã chọn. |
Trường nhóm value . Bạn chỉ có thể thêm một loại lựa chọn. Lựa chọn đã chọn phải tương ứng với TargetingType đã chọn cho trường "type". value chỉ có thể là một trong những trạng thái sau: |
|
audienceSelection |
Đối tượng đã chọn. |
targetingSelection |
Tập hợp chung gồm các mã lựa chọn đã chọn. |
TargetingType
Các loại tiêu chí nhắm mục tiêu.
Enum | |
---|---|
TARGETING_TYPE_UNSPECIFIED |
Loại nhắm mục tiêu chưa được chỉ định, không hợp lệ cho dữ liệu đầu vào. |
TARGETING_TYPE_AUDIENCE |
Đối tượng thuộc loại nhắm mục tiêu. |
TARGETING_TYPE_COUNTRY |
Quốc gia theo loại tiêu chí nhắm mục tiêu. |
TARGETING_TYPE_DMA |
Loại tiêu chí nhắm mục tiêu dma. |
TARGETING_TYPE_PROGRAMMER |
Loại nhắm mục tiêu của nhà lập trình. |
TARGETING_TYPE_BRAND |
Loại nhắm mục tiêu theo thương hiệu. |
TARGETING_TYPE_CONTENT_GENRE |
Thể loại nội dung của loại tiêu chí nhắm mục tiêu. |
TARGETING_TYPE_DEVICE |
Thiết bị loại tiêu chí nhắm mục tiêu. |
TARGETING_TYPE_OPERATING_SYSTEM |
Hệ điều hành loại tiêu chí nhắm mục tiêu. |
TARGETING_TYPE_RATING |
Mức độ phù hợp của loại tiêu chí nhắm mục tiêu. |
TARGETING_TYPE_ENVIRONMENT |
Môi trường loại tiêu chí nhắm mục tiêu. |
TARGETING_TYPE_LANGUAGE |
Ngôn ngữ loại tiêu chí nhắm mục tiêu. |
TARGETING_TYPE_GEO |
Loại tiêu chí nhắm mục tiêu theo địa lý. |
TARGETING_TYPE_AGE |
Độ tuổi loại nhắm mục tiêu. |
TARGETING_TYPE_GENDER |
Giới tính của loại nhắm mục tiêu. |
TARGETING_TYPE_CONTEXTUAL_SEGMENT |
Loại tiêu chí nhắm mục tiêu theo phân khúc ngữ cảnh. |
TARGETING_TYPE_REQUEST_FORMAT |
Định dạng yêu cầu loại nhắm mục tiêu. |
TARGETING_TYPE_PUBLISHER |
Nhà xuất bản loại tiêu chí nhắm mục tiêu. |
TARGETING_TYPE_INVENTORY_SIZE |
Kích thước loại nhắm mục tiêu. |
TARGETING_TYPE_NETWORK |
Mạng loại nhắm mục tiêu. |
TARGETING_TYPE_PLATFORM |
Nền tảng loại nhắm mục tiêu. |
TARGETING_TYPE_VIDEO_DELIVERY_TYPE |
Loại nhắm mục tiêu theo loại phân phối video. |
TARGETING_TYPE_VIDEO_MINIMUM_PLAYER_SIZE |
Kích thước tối thiểu của trình phát video thuộc loại nhắm mục tiêu. |
AudienceSelection
Các lựa chọn nhắm mục tiêu theo đối tượng đã chọn.
Biểu diễn dưới dạng JSON |
---|
{
"includedOrGroups": [
{
object ( |
Trường | |
---|---|
includedOrGroups[] |
Các lựa chọn được đưa vào được kết hợp với AND, mỗi lựa chọn được đưa vào có thể là một lựa chọn riêng lẻ hoặc một nhóm lựa chọn được kết hợp với OR. |
excludedOptionIds[] |
Các lựa chọn bị loại trừ được kết hợp với OR. |
OrGroup
Một nhóm các lựa chọn được chọn kết hợp bằng OR.
Biểu diễn dưới dạng JSON |
---|
{ "optionIds": [ string ] } |
Trường | |
---|---|
optionIds[] |
Mã lựa chọn đã chọn. |
TargetingSelection
Một tập hợp gồm một hoặc nhiều mã lựa chọn đã chọn, áp dụng cho hầu hết các loại nhắm mục tiêu.
Biểu diễn dưới dạng JSON |
---|
{ "optionIds": [ string ] } |
Trường | |
---|---|
optionIds[] |
Mã lựa chọn đã chọn. |
ForecastResult
Đã chỉ định kết quả dự đoán.
Biểu diễn dưới dạng JSON |
---|
{
"forecasts": [
{
object ( |
Trường | |
---|---|
forecasts[] |
Dự báo. "forecastCategory" phải là giá trị riêng biệt cho từng phần tử được chỉ định. |
Dự báo
Thông tin dự báo về danh mục dự báo được chỉ định.
Biểu diễn dưới dạng JSON |
---|
{ "forecastCategory": enum ( |
Trường | |
---|---|
forecastCategory |
Danh mục dự báo được chỉ định mà số liệu thống kê dự báo đại diện. |
Trường nhóm forecast_data . Bạn chỉ có thể thêm một loại dữ liệu thống kê. Dữ liệu được điền sẵn phải tương ứng với trường "forecastCategory". forecast_data chỉ có thể là một trong những trạng thái sau: |
|
number |
Dữ liệu số. |
percentage |
Dữ liệu phần trăm. |
cpmPrice |
Dữ liệu về giá CPM. |
cpmRange |
Dữ liệu về phạm vi giá CPM. |
forecastBreakdownData |
Dữ liệu bảng chi tiết thông tin dự báo. |
ForecastCategory
Danh mục dự đoán.
Enum | |
---|---|
FORECAST_CATEGORY_UNSPECIFIED |
Danh mục chưa xác định. Không hợp lệ đối với thông tin đầu vào. |
FORECAST_CATEGORY_TOTAL_OPPORTUNITIES |
Tổng số cơ hội. Dữ liệu số. |
FORECAST_CATEGORY_TOTAL_AUDIENCE |
Tổng số khán giả. Dữ liệu số. |
FORECAST_CATEGORY_DIGITAL_TRP |
Điểm xếp hạng mục tiêu kỹ thuật số. Dữ liệu phần trăm. |
FORECAST_CATEGORY_SUGGESTED_CPM |
Giá CPM đề xuất. Phạm vi CPM hoặc dữ liệu về giá CPM. |
FORECAST_CATEGORY_UNIQUE_REACH |
Dự báo phạm vi tiếp cận riêng biệt. Dữ liệu số. |
FORECAST_CATEGORY_FORECAST_BREAKDOWN |
Bảng chi tiết thông tin dự báo. Dữ liệu bảng chi tiết thông tin dự báo. |
CpmRange
Phạm vi CPM chứa CPM tối thiểu và tối đa.
Biểu diễn dưới dạng JSON |
---|
{ "minCpm": { object ( |
Trường | |
---|---|
minCpm |
Giới hạn dưới của phạm vi CPM. |
maxCpm |
Giới hạn trên của phạm vi CPM. |
ForecastBreakdownData
Dữ liệu bảng chi tiết thông tin dự báo chứa danh sách bảng chi tiết thông tin dự báo.
Biểu diễn dưới dạng JSON |
---|
{
"forecastBreakdowns": [
{
object ( |
Trường | |
---|---|
forecastBreakdowns[] |
Danh sách thông tin dự báo chi tiết. |
ForecastBreakdown
Bảng phân tích dự báo của lựa chọn nhắm mục tiêu đã chọn.
Biểu diễn dưới dạng JSON |
---|
{ "selectedTargetingOption": { object ( |
Trường | |
---|---|
selectedTargetingOption |
Lựa chọn nhắm mục tiêu đã chọn cho một loại tiêu chí nhắm mục tiêu. |
Trường nhóm breakdown_data . Bạn chỉ có thể thêm một loại dữ liệu phân tích. breakdown_data chỉ có thể là một trong những trạng thái sau: |
|
impressions |
Số lượt hiển thị dự kiến. |
ErrorDetails
Thông tin chi tiết về lỗi được chỉ định khi bản cập nhật có lỗi.
Biểu diễn dưới dạng JSON |
---|
{
"message": string,
"instantDealErrorStatus": enum ( |
Trường | |
---|---|
message |
Thông báo được chỉ định khi bản cập nhật có lỗi. |
instantDealErrorStatus |
Trạng thái lỗi được chỉ định khi bản cập nhật có lỗi đối với ưu đãi tức thì. |
InstantDealErrorStatus
Trạng thái lỗi được chỉ định khi có lỗi xảy ra trong quá trình cập nhật thoả thuận tức thì.
Enum | |
---|---|
INSTANT_DEAL_ERROR_STATUS_UNSPECIFIED |
Trạng thái lỗi không xác định. |
INSTANT_DEAL_ERROR_STATUS_INVENTORY_UNAVAILABLE |
Trạng thái lỗi cho biết kho hàng không có sẵn. |
INSTANT_DEAL_ERROR_STATUS_FORECAST_UNAVAILABLE |
Trạng thái lỗi cho biết không có thông tin dự báo. |
INSTANT_DEAL_ERROR_STATUS_INVALID_INPUT |
Trạng thái lỗi cho biết có các trường đầu vào không hợp lệ. |
FrequencyCap
Số lần một người dùng có thể nhìn thấy cùng một quảng cáo trong một khoảng thời gian nhất định
Biểu diễn dưới dạng JSON |
---|
{
"timeUnit": enum ( |
Trường | |
---|---|
timeUnit |
Đơn vị thời gian mà giới hạn tần suất sẽ được áp dụng. |
maxImpressions |
Số lần tối đa mà một người dùng có thể nhìn thấy cùng một quảng cáo trong khoảng thời gian này. |
TimeUnit
Đơn vị thời gian mà giới hạn tần suất sẽ được áp dụng.
Enum | |
---|---|
TIME_UNIT_UNSPECIFIED |
Đơn vị thời gian không xác định. |
TIME_UNIT_LIFETIME |
Giới hạn tần suất sẽ được áp dụng trong toàn bộ thời gian tồn tại. |
TIME_UNIT_MONTHS |
Giới hạn tần suất sẽ được áp dụng trong một số tháng. |
TIME_UNIT_WEEKS |
Giới hạn tần suất sẽ được áp dụng trong một số tuần. |
TIME_UNIT_DAYS |
Giới hạn tần suất sẽ được áp dụng cho một số ngày. |
Phương thức |
|
---|---|
|
Tạo một sản phẩm. |
|
Nhận sản phẩm. |
|
Liệt kê sản phẩm. |
|
Cập nhật một sản phẩm. |