- نمایندگی 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
عملگرهای احتمالی در یک تابع منطبق
Enums | |
---|---|
UNSPECIFIED | مشخص نشده است. |
UNKNOWN | فقط برای مقدار برگشتی استفاده می شود. نشان دهنده مقدار ناشناخته در این نسخه است. |
IN | اپراتور IN. |
IDENTITY | اپراتور IDENTITY. |
EQUALS | عملگر EQUALS |
AND | عملگر که دو یا چند عملوند از نوع FunctionOperand را می گیرد و بررسی می کند که همه عملوندها درست ارزیابی شوند. برای توابع مربوط به فرمت های تبلیغاتی، همه عملوندها باید در operands چپ باشند. |
CONTAINS_ANY | عملگر که اگر عناصر در leftOperandها حاوی هر یک از عناصر در rightOperand باشند، مقدار true را برمی گرداند. در غیر این صورت، false را برگردانید. Operand های راست باید حداقل 1 و بیش از 3 ConstantOperand داشته باشند. |
عملوند
یک عملوند در یک تابع تطبیق.
نمایندگی 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
انواع زمینه ممکن برای یک عملوند در یک تابع منطبق.
Enums | |
---|---|
UNSPECIFIED | مشخص نشده است. |
UNKNOWN | فقط برای مقدار برگشتی استفاده می شود. نشان دهنده مقدار ناشناخته در این نسخه است. |
FEED_ITEM_ID | شناسه مورد فید در زمینه درخواست. |
DEVICE_NAME | دستگاه مورد استفاده (مقادیر احتمالی «دسکتاپ» یا «موبایل» است). |
FEED_ITEM_SET_ID | شناسه مجموعه مورد فید در زمینه درخواست. |