- การแสดง JSON
- MatchingFunctionOperator
- ตัวถูกดำเนินการ
- ConstantOperand
- FeedAttributeOperand
- FunctionOperand
- RequestContextOperand
- MatchingFunctionContextType
ฟังก์ชันจับคู่ที่เชื่อมโยงกับ CustomerFeed, CampaignFeed หรือ AdGroupFeed ใช้ฟังก์ชันการจับคู่เพื่อกรองชุดรายการฟีดที่เลือก
การแสดง 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 |
โอเปอเรเตอร์ที่ส่งคืนค่า "จริง" หากองค์ประกอบในด้านซ้าย (ทำซ้ำ) มีองค์ประกอบใดๆ ใน rightOperands หากไม่ใช่ ให้แสดงค่า "เท็จ" ตัวถูกดำเนินการที่ถูกต้องต้องมีค่าคงที่อย่างน้อย 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 |
ค่าซ้อนของตัวถูกดำเนินการหากเป็นประเภทคู่ |
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 |
รหัสชุดรายการฟีดในบริบทคำขอ |