- การแสดง JSON
- ชุดกฎ
- กฎ
- RuleCondition
- SignalComparison
- สัญญาณ
- ComparisonValue
- DayAndTime
- SignalValue
- FloodlightActivityConversionSignal
อัลกอริทึมที่อิงตามกฎ
การแสดง JSON |
---|
{ "impressionSignalRuleset": { object ( |
ช่อง | |
---|---|
impressionSignalRuleset |
กฎสำหรับสัญญาณการแสดงผล |
postImpressionSignalRuleset |
กฎสำหรับสัญญาณหลังการแสดงผล ช่องนี้มีไว้สำหรับพาร์ทเนอร์ในรายการที่อนุญาตเท่านั้น |
attributionModelId |
รูปแบบการระบุแหล่งที่มาสำหรับอัลกอริทึม ช่องนี้มีไว้สำหรับพาร์ทเนอร์ในรายการที่อนุญาตเท่านั้น |
ชุดกฎ
ชุดกฎที่ประกอบด้วยรายการกฎและวิธีรวมค่าที่ได้
การแสดง JSON |
---|
{ "rules": [ { object ( |
ช่อง | |
---|---|
rules[] |
รายการกฎสำหรับสร้างค่าการแสดงผล |
aggregationType |
วิธีรวมค่าของกฎที่ประเมิน |
maxValue |
ค่าสูงสุดที่ชุดกฎสามารถประเมินได้ |
กฎ
ชุดเงื่อนไข
กฎจะแสดงผลค่าอย่างใดอย่างหนึ่งต่อไปนี้
- ผลลัพธ์สำหรับเงื่อนไขที่ตรงกับเงื่อนไขเดียว หรือ
- มูลค่าการแสดงผลเริ่มต้นที่กำหนดไว้หากไม่ตรงตามเงื่อนไข
การแสดง JSON |
---|
{ "conditions": [ { object ( |
ช่อง | |
---|---|
conditions[] |
รายการเงื่อนไขในกฎนี้ เกณฑ์ของแต่ละเงื่อนไขควรแยกกันอย่างสิ้นเชิง |
defaultReturnValue |
ค่าเริ่มต้นสำหรับการคืนสินค้าที่ใช้เมื่อไม่ตรงตามเงื่อนไข |
RuleCondition
ชุดการเปรียบเทียบสัญญาณ เทียบเท่ากับคำสั่ง if
การแสดง JSON |
---|
{ "signalComparisons": [ { object ( |
ช่อง | |
---|---|
signalComparisons[] |
รายการการเปรียบเทียบที่สร้างเงื่อนไขคำสั่ง |
returnValue |
ค่าจะแสดงผลหากเงื่อนไข |
SignalComparison
การเปรียบเทียบเดียว การเปรียบเทียบจะเปรียบเทียบ signal
กับ comparisonValue
การเปรียบเทียบ siteId==123
จะแสดงด้วยค่าในช่องต่อไปนี้
signal
มีimpressionSignal
เป็นSITE_ID
- ตั้งค่า
comparisonOperator
เป็นEQUAL
- ตั้งค่า
comparisonValue
เป็น 123 แล้ว
การแสดง JSON |
---|
{ "signal": { object ( |
ช่อง | |
---|---|
signal |
สัญญาณที่จะเปรียบเทียบ |
comparisonOperator |
โอเปอเรเตอร์ที่ใช้ในการเปรียบเทียบทั้ง 2 ค่า ในการทดลองที่ได้ |
comparisonValue |
ค่าที่จะเปรียบเทียบสัญญาณ |
สัญญาณ
สัญญาณที่ใช้ในการประเมินกฎ
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์สหภาพ signal สัญญาณที่ใช้ในการประเมินกฎ signal ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
impressionSignal |
สัญญาณตามการแสดงผล |
clickSignal |
สัญญาณตามการคลิก ช่องนี้มีไว้สำหรับพาร์ทเนอร์ในรายการที่อนุญาตเท่านั้น |
activeViewSignal |
สัญญาณอิงตามมุมมองแอ็กทีฟ ช่องนี้มีไว้สำหรับพาร์ทเนอร์ในรายการที่อนุญาตเท่านั้น |
ComparisonValue
ค่าที่จะเปรียบเทียบสัญญาณ
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์สหภาพ value ค่าที่จะเปรียบเทียบสัญญาณ value ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
int64Value |
ค่าจำนวนเต็ม |
doubleValue |
ค่า Double |
stringValue |
ค่าสตริง |
boolValue |
ค่าบูลีน |
creativeDimensionValue |
ค่ามิติข้อมูลครีเอทีฟโฆษณา |
dayAndTimeValue |
ค่าวันและเวลา รองรับ |
deviceTypeValue |
ค่าประเภทอุปกรณ์ |
onScreenPositionValue |
ค่าอันดับโฆษณา |
environmentValue |
ค่าสภาพแวดล้อม |
exchangeValue |
Exchange value |
videoPlayerSizeValue |
ค่าขนาดของโปรแกรมเล่นวิดีโอ ช่องนี้มีไว้สำหรับพาร์ทเนอร์ในรายการที่อนุญาตเท่านั้น |
DayAndTime
การแสดงเวลาตามวันในสัปดาห์และชั่วโมงของวัน
การแสดง JSON |
---|
{ "dayOfWeek": enum ( |
ช่อง | |
---|---|
dayOfWeek |
ต้องระบุ วันของสัปดาห์ |
hourOfDay |
ต้องระบุ ชั่วโมงของวัน |
timeZoneResolution |
ต้องระบุ กลไกที่ใช้ระบุเขตเวลาที่เกี่ยวข้อง |
SignalValue
ค่าที่ปรับแล้วของสัญญาณที่ใช้สำหรับการประเมินกฎ
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์สหภาพ signal สัญญาณพื้นฐานที่ใช้สร้างค่า signal ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
activeViewSignal |
สัญญาณอิงตามมุมมองแอ็กทีฟ รองรับ ช่องนี้มีไว้สำหรับพาร์ทเนอร์ในรายการที่อนุญาตเท่านั้น |
floodlightActivityConversionSignal |
สัญญาณที่อิงตามเหตุการณ์ Conversion ของ Floodlight ช่องนี้มีไว้สำหรับพาร์ทเนอร์ในรายการที่อนุญาตเท่านั้น |
number |
ค่าที่จะใช้เป็นผลลัพธ์ |
FloodlightActivityConversionSignal
กฎการให้คะแนนการแสดงผลโดยอิงตามเหตุการณ์ Conversion ของ Floodlight
การแสดง JSON |
---|
{ "floodlightActivityId": string, "countingMethod": enum ( |
ช่อง | |
---|---|
floodlightActivityId |
ต้องระบุ รหัสกิจกรรมฟลัดไลท์ |
countingMethod |
ต้องระบุ วิธีในการรับมูลค่าจากกิจกรรม Floodlight เช่น จํานวน Conversion |
conversionCounting |
ต้องระบุ ประเภทของ Conversion ที่จะใช้ในการคำนวณมูลค่าการแสดงผล เช่น Conversion หลังการคลิก |