- การแสดง JSON
- MatchingFunctionOperator
- Operand
- ConstantOperand
- FeedAttributeOperand
- FunctionOperand
- RequestContextOperand
- MatchingFunctionContextType
ฟังก์ชันจับคู่ที่เชื่อมโยงกับ CustomerFeed, CampaignFeed หรือระดับกลุ่มโฆษณา ใช้ฟังก์ชันการจับคู่เพื่อกรองชุดรายการฟีดที่เลือก
การแสดง JSON |
---|
{ "operator": enum ( |
ช่อง | |
---|---|
operator |
โอเปอเรเตอร์สำหรับฟังก์ชัน |
leftOperands[] |
ตัวถูกดำเนินการทางด้านซ้ายมือของสมการ นอกจากนั้น ยังเป็นตัวถูกดำเนินการที่จะใช้กับนิพจน์ตัวถูกดำเนินการเดี่ยว เช่น NOT |
rightOperands[] |
ตัวถูกดำเนินการทางด้านขวาของสมการ |
functionString |
การแสดงสตริงของฟังก์ชัน ตัวอย่าง
ดูรายละเอียดเพิ่มเติมได้ที่ https://developers.google.com/google-ads/api/docs/extensions/feeds/matching-functions โปรดทราบว่าเนื่องจากสตริงหลายรายการอาจนำเสนอฟังก์ชันพื้นฐานที่เหมือนกัน (เช่น ช่องว่างและเครื่องหมายคำพูดเดี่ยวกับคู่) ค่าที่แสดงผลอาจไม่ตรงกับสตริงที่ส่งในคำขอเปลี่ยนแปลง |
MatchingFunctionOperator
โอเปอเรเตอร์ที่เป็นไปได้ในฟังก์ชันจับคู่
Enum | |
---|---|
UNSPECIFIED |
ไม่ได้ระบุ |
UNKNOWN |
ใช้สำหรับค่าที่ส่งกลับเท่านั้น แสดงค่าที่ไม่รู้จักในเวอร์ชันนี้ |
IN |
โอเปอเรเตอร์ IN |
IDENTITY |
โอเปอเรเตอร์ IDENTITY |
EQUALS |
โอเปอเรเตอร์ EQUALS |
AND |
โอเปอเรเตอร์ที่มีตัวถูกดำเนินการอย่างน้อย 2 ตัวที่เป็นประเภท FunctionOperand และตรวจสอบว่าตัวถูกดำเนินการทั้งหมดประเมินเป็นจริง สำหรับฟังก์ชันที่เกี่ยวข้องกับรูปแบบโฆษณา ตัวถูกดำเนินการทั้งหมดต้องอยู่ในตัวเชื่อมด้านซ้าย |
CONTAINS_ANY |
โอเปอเรเตอร์ที่แสดงค่าเป็น "จริง" หากองค์ประกอบใน leftOperand มีองค์ประกอบใดก็ตามใน rightOperand ไม่เช่นนั้น ให้แสดงผล "เท็จ" ผู้เหมาะสมต้องมีอย่างน้อย 1 ตัว แต่ไม่เกิน 3 ตัว |
ตัวถูกดำเนินการ
ตัวถูกดำเนินการในฟังก์ชันจับคู่
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ช่องการรวม function_argument_operand ตัวถูกดำเนินการต่างๆ ที่สามารถใช้ในฟังก์ชันจับคู่ ต้องระบุ function_argument_operand ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
constantOperand |
ตัวถูกดำเนินการคงที่ในฟังก์ชันจับคู่ |
feedAttributeOperand |
ตัวถูกดำเนินการนี้ระบุแอตทริบิวต์ฟีดในฟีด |
functionOperand |
ตัวถูกดำเนินการของฟังก์ชันในฟังก์ชันจับคู่ ใช้เพื่อแสดงฟังก์ชันที่ฝัง |
requestContextOperand |
ตัวถูกดำเนินการในฟังก์ชันที่อ้างถึงค่าในบริบทคำขอ |
ConstantOperand
ตัวถูกดำเนินการคงที่ในฟังก์ชันจับคู่
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ช่องการรวม constant_operand_value ค่าตัวถูกดำเนินการคงที่ ต้องระบุ constant_operand_value ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
stringValue |
ค่าสตริงของตัวถูกดำเนินการหากเป็นประเภทสตริง |
longValue |
ค่า Int64 ของตัวถูกดำเนินการหากเป็นประเภท int64 |
booleanValue |
ค่าบูลีนของตัวถูกดำเนินการหากเป็นประเภทบูลีน |
doubleValue |
ค่า Double ของตัวถูกดำเนินการหากเป็นประเภท Double |
FeedAttributeOperand
ตัวถูกดำเนินการของแอตทริบิวต์ฟีดในฟังก์ชันการจับคู่ ใช้เพื่อแสดงแอตทริบิวต์ฟีดในฟีด
การแสดง JSON |
---|
{ "feedId": string, "feedAttributeId": string } |
ช่อง | |
---|---|
feedId |
ฟีดที่เชื่อมโยง ต้องระบุ |
feedAttributeId |
รหัสของแอตทริบิวต์ฟีดที่อ้างอิง ต้องระบุ |
FunctionOperand
ตัวถูกดำเนินการของฟังก์ชันในฟังก์ชันจับคู่ ใช้เพื่อแสดงฟังก์ชันที่ฝัง
การแสดง JSON |
---|
{
"matchingFunction": {
object ( |
ช่อง | |
---|---|
matchingFunction |
เก็บฟังก์ชันการจับคู่ไว้ในตัวถูกดำเนินการนี้ |
RequestContextOperand
ตัวถูกดำเนินการในฟังก์ชันที่อ้างถึงค่าในบริบทคำขอ
การแสดง JSON |
---|
{
"contextType": enum ( |
ช่อง | |
---|---|
contextType |
ประเภทค่าที่จะอ้างอิงในบริบทของคำขอ |
MatchingFunctionContextType
ประเภทบริบทที่เป็นไปได้สำหรับตัวถูกดำเนินการในฟังก์ชันการจับคู่
Enum | |
---|---|
UNSPECIFIED |
ไม่ได้ระบุ |
UNKNOWN |
ใช้สำหรับค่าที่ส่งกลับเท่านั้น แสดงค่าที่ไม่รู้จักในเวอร์ชันนี้ |
FEED_ITEM_ID |
รหัสรายการฟีดในบริบทคำขอ |
DEVICE_NAME |
อุปกรณ์ที่ใช้ (ค่าที่เป็นไปได้คือ "เดสก์ท็อป" หรือ "อุปกรณ์เคลื่อนที่") |
FEED_ITEM_SET_ID |
รหัสชุดรายการฟีดในบริบทคำขอ |