ماکروهای یک ظرف. ماکروها مقادیری را نشان می دهند که در زمان اجرا ارزیابی می شوند. هنگام پیکربندی قوانین و برچسب ها می توانید به ماکروها ارجاع دهید. برای جزئیات، ویژگیهایی را که میتوان برای ماکروهای Google Tag Manager تنظیم کرد، به مرجع فرهنگ لغت ماکرو مراجعه کنید. برای اطلاعات در مورد نحوه تنظیم و استفاده کاربران از ماکروها، ماکروها را در مرکز راهنمای Google Tag Manager ببینید.
برای لیست روش های این منبع، انتهای این صفحه را ببینید.
بازنمایی منابع
نشان دهنده یک ماکرو Google Tag Manager است.
{ "accountId": string, "containerId": string, "macroId": string, "name": string, "type": string, "notes": string, "scheduleStartMs": long, "scheduleEndMs": long, "parameter": [ { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ] } ], "enablingRuleId": [ string ], "disablingRuleId": [ string ], "fingerprint": string, "parentFolderId": string }
نام ملک | ارزش | شرح | یادداشت |
---|---|---|---|
accountId | string | شناسه حساب GTM. | |
containerId | string | شناسه کانتینر GTM. | |
disablingRuleId[] | list | فقط برای کانتینرهای موبایل: فهرستی از شناسههای قانون برای غیرفعال کردن ماکروهای شرطی. اگر یکی از قوانین فعال کننده درست باشد، ماکرو فعال می شود در حالی که همه قوانین غیرفعال نادرست هستند. به عنوان یک مجموعه نامرتب رفتار می شود. | قابل نوشتن |
enablingRuleId[] | list | فقط برای کانتینرهای موبایل: فهرستی از شناسههای قانون برای فعال کردن ماکروهای شرطی. اگر یکی از قوانین فعال کننده درست باشد، ماکرو فعال می شود در حالی که همه قوانین غیرفعال نادرست هستند. به عنوان یک مجموعه نامرتب رفتار می شود. | قابل نوشتن |
fingerprint | string | اثر انگشت GTM Macro همانطور که در زمان ذخیره سازی محاسبه می شود. هر زمان که ماکرو اصلاح شود، این مقدار مجدداً محاسبه می شود. | |
macroId | string | شناسه ماکرو به طور منحصر به فرد GTM Macro را شناسایی می کند. | |
name | string | نام نمایشی ماکرو | قابل نوشتن |
notes | string | یادداشت های کاربر در مورد نحوه اعمال این ماکرو در ظرف. | قابل نوشتن |
parameter[] | list | پارامترهای ماکرو | قابل نوشتن |
parameter[]. key | string | کلید نامگذاری شده که به طور منحصر به فرد یک پارامتر را شناسایی می کند. برای پارامترهای سطح بالا و همچنین مقادیر نقشه مورد نیاز است. برای مقادیر لیست نادیده گرفته شد. | قابل نوشتن |
parameter[]. list[] | list | پارامترهای این پارامتر فهرست (کلیدها نادیده گرفته خواهند شد). | قابل نوشتن |
parameter[]. map[] | list | پارامترهای این پارامتر نقشه (باید کلید داشته باشد؛ کلیدها باید منحصر به فرد باشند). | قابل نوشتن |
parameter[]. type | string | نوع پارامتر مقادیر معتبر عبارتند از:
مقادیر قابل قبول عبارتند از:
| قابل نوشتن |
parameter[]. value | string | مقدار یک پارامتر (ممکن است حاوی ارجاعات کلان مانند "") متناسب با نوع مشخص شده باشد. | قابل نوشتن |
parentFolderId | string | شناسه پوشه والد | |
scheduleEndMs | long | مهر زمان پایان در میلی ثانیه برای برنامه ریزی یک ماکرو. | قابل نوشتن |
scheduleStartMs | long | مهر زمان شروع در میلی ثانیه برای برنامه ریزی یک ماکرو. | قابل نوشتن |
type | string | نوع ماکرو GTM. | قابل نوشتن |
مواد و روش ها
از روش های زیر برای ایجاد، اصلاح، حذف یا بازیابی ماکروها استفاده کنید.
- ايجاد كردن
- یک ماکرو GTM ایجاد می کند.
- حذف
- یک ماکرو GTM را حذف می کند.
- گرفتن
- یک ماکرو GTM دریافت می کند.
- فهرست
- همه ماکروهای GTM یک کانتینر را فهرست می کند.
- به روز رسانی
- یک ماکرو GTM را به روز می کند.