منبع: برچسب
نشان دهنده یک برچسب Google Tag Manager است.
نمایندگی JSON |
---|
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "tagId": string, "name": string, "type": string, "liveOnly": boolean, "priority": { object ( |
فیلدها | |
---|---|
path | مسیر نسبی API تگ GTM. |
accountId | شناسه حساب GTM. |
containerId | شناسه کانتینر GTM. |
workspaceId | شناسه فضای کاری GTM. |
tagId | شناسه برچسب به طور منحصر به فرد برچسب GTM را شناسایی می کند. |
name | نام نمایشی برچسب |
type | نوع برچسب GTM |
liveOnly | اگر روی true تنظیم شود، این تگ فقط در محیط زنده فعال می شود (مثلاً در حالت پیش نمایش یا اشکال زدایی). |
priority | اولویت عددی تگ تعریف شده توسط کاربر. برچسب ها به ترتیب اولویت به صورت ناهمزمان شلیک می شوند. برچسب هایی با ارزش عددی بالاتر ابتدا فعال می شوند. اولویت یک برچسب می تواند یک مقدار مثبت یا منفی باشد. مقدار پیش فرض 0 است. |
notes | یادداشت های کاربر در مورد نحوه اعمال این برچسب در ظرف. |
scheduleStartMs | مهر زمان شروع در میلی ثانیه برای برنامه ریزی یک برچسب. |
scheduleEndMs | مهر زمانی پایان در میلی ثانیه برای برنامه ریزی یک برچسب. |
parameter[] | پارامترهای برچسب |
fingerprint | اثر انگشت برچسب GTM همانطور که در زمان ذخیره سازی محاسبه می شود. این مقدار هر زمان که تگ اصلاح شود دوباره محاسبه می شود. |
firingTriggerId[] | فعال کردن شناسه های ماشه. یک برچسب زمانی فعال می شود که هر یک از محرک های لیست شده درست باشد و تمام موارد آن درست باشد (در صورت مشخص بودن) نادرست هستند. |
blockingTriggerId[] | مسدود کردن شناسه های ماشه اگر هر یک از محرک های فهرست شده درست ارزیابی شود، تگ فعال نمی شود. |
setupTag[] | لیست تگ های راه اندازی در حال حاضر فقط یک مورد را مجاز میدانیم. |
teardownTag[] | لیست تگ های پاره کردن. در حال حاضر فقط یک مورد را مجاز میدانیم. |
parentFolderId | شناسه پوشه والد |
tagFiringOption | گزینه ای برای فعال کردن این برچسب. |
tagManagerUrl | پیوند ایجاد شده خودکار به رابط کاربری تگ مدیر |
paused | نشان می دهد که آیا برچسب متوقف شده است یا خیر، که از شلیک برچسب جلوگیری می کند. |
monitoringMetadata | نقشهای از جفتهای کلید-مقدار متادیتای برچسب که در دادههای رویداد برای نظارت بر برچسب گنجانده میشود. یادداشت ها:
|
monitoringMetadataTagNameKey | اگر خالی نباشد، نام نمایش برچسب با استفاده از کلید مشخص شده در نقشه ابرداده نظارتی گنجانده می شود. |
consentSettings | تنظیمات رضایت یک برچسب |
SetupTag
نشان دهنده ارجاع به برچسبی است که قبل از تگ دیگری فعال می شود تا وابستگی ها را تنظیم کند.
نمایندگی JSON |
---|
{ "tagName": string, "stopOnSetupFailure": boolean } |
فیلدها | |
---|---|
tagName | نام تگ راه اندازی. |
stopOnSetupFailure | اگر درست است، اگر و فقط در صورتی که تگ راه اندازی با موفقیت فعال شود، تگ اصلی را فعال کنید. اگر نادرست است، برچسب اصلی را بدون توجه به وضعیت شلیک تگ راهاندازی فعال کنید. |
TeardownTag
نشان دهنده برچسبی است که پس از تگ دیگر فعال می شود تا وابستگی ها را از بین ببرد.
نمایندگی JSON |
---|
{ "tagName": string, "stopTeardownOnFailure": boolean } |
فیلدها | |
---|---|
tagName | نام تگ Teardown. |
stopTeardownOnFailure | اگر درست است، اگر و فقط در صورتی که تگ اصلی با موفقیت فعال شود، تگ پارگی را فعال کنید. اگر نادرست است، بدون در نظر گرفتن وضعیت شلیک برچسب اصلی، برچسب پارگی را شلیک کنید. |
TagFiringOption
Enums | |
---|---|
tagFiringOptionUnspecified | |
unlimited | برچسب می تواند چندین بار در هر رویداد شلیک شود. |
oncePerEvent | برچسب را فقط در هر رویداد میتوان اجرا کرد، اما میتوان آن را چندین بار در هر بار اجرا کرد (مثلاً بارگذاری برنامه یا بارگیری صفحه). |
oncePerLoad | برچسب فقط در هر بارگذاری قابل اجرا است (مثلاً بارگذاری برنامه یا بارگیری صفحه). |
ConsentSetting
نمایندگی JSON |
---|
{ "consentStatus": enum ( |
فیلدها | |
---|---|
consentStatus | وضعیت رضایت برچسب اگر روی NEEDED تنظیم شود، زمان اجرا بررسی می کند که آیا انواع رضایت مشخص شده توسط زمینه اعطا شده است. |
consentType | نوع رضایتهایی که در حین شلیک برچسب، در صورت نیاز به رضایت، بررسی میشوند. این پارامتر باید از نوع باشد که در آن هر مورد لیست از نوع خود است . |
ManualConsentOption
Enums | |
---|---|
notSet | مقدار پیشفرض جایی که کاربر هیچ تنظیمی روی آن تعیین نکرده است. |
notNeeded | برچسب به تنظیمات رضایت اضافی نیاز ندارد. |
needed | برچسب به تنظیمات رضایت اضافی نیاز دارد. |
روش ها | |
---|---|
| یک تگ GTM ایجاد می کند. |
| برچسب GTM را حذف می کند. |
| یک برچسب GTM دریافت می کند. |
| همه برچسبهای GTM یک کانتینر را فهرست میکند. |
| تغییرات را به یک برچسب GTM در یک فضای کاری GTM برمیگرداند. |
| یک برچسب GTM را به روز می کند. |