Kaynak: Etiket
Bir Google Etiket Yöneticisi etiketini temsil eder.
JSON gösterimi |
---|
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "tagId": string, "name": string, "type": string, "liveOnly": boolean, "priority": { object ( |
Alanlar | |
---|---|
path |
GTM etiketinin API'ye göreli yolu. |
accountId |
GTM hesap kimliği. |
containerId |
GTM kapsayıcı kimliği. |
workspaceId |
GTM Workspace kimliği. |
tagId |
Etiket kimliği, GTM etiketini benzersiz şekilde tanımlar. |
name |
Etiketin görünen adı. |
type |
GTM etiket türü. |
liveOnly |
Doğru olarak ayarlanırsa bu etiket yalnızca canlı ortamda tetiklenir (ör. önizleme veya hata ayıklama modunda değil). |
priority |
Etiketin kullanıcı tanımlı sayısal önceliği. Etiketler, öncelik sırasına göre eşzamansız olarak tetiklenir. Daha yüksek sayısal değere sahip etiketler önce tetiklenir. Etiketin önceliği pozitif veya negatif bir değer olabilir. Varsayılan değer 0'dır. |
notes |
Bu etiketin kapsayıcıya nasıl uygulanacağına dair kullanıcı notları. |
scheduleStartMs |
Etiket planlamak için milisaniye cinsinden başlangıç zaman damgası. |
scheduleEndMs |
Etiketin planlanacağı bitiş zaman damgası (milisaniye). |
parameter[] |
Etiketin parametreleri. |
fingerprint |
Depolama sırasında hesaplanan GTM etiketinin parmak izi. Bu değer, etiket değiştirildiğinde yeniden hesaplanır. |
firingTriggerId[] |
Tetikleyici kimlikleri etkinleştirme. Bir etiket, listelenen tetikleyicilerden herhangi biri doğru olduğunda ve
(varsa) yanlıştır. |
blockingTriggerId[] |
Engelleme tetikleyici kimlikleri. Listelenen tetikleyicilerden herhangi biri doğru olarak değerlendirilirse etiket etkinleşmez. |
setupTag[] |
Kurulum etiketlerinin listesi. Şu anda yalnızca bir tanesine izin verilmektedir. |
teardownTag[] |
Ayrıntılı inceleme etiketlerinin listesi. Şu anda yalnızca bir tanesine izin verilmektedir. |
parentFolderId |
Üst klasör kimliği. |
tagFiringOption |
Bu etiketi etkinleştirme seçeneği. |
tagManagerUrl |
Etiket Yöneticisi kullanıcı arayüzüne otomatik olarak oluşturulan bağlantı |
paused |
Etiketin duraklatılıp duraklatılmadığını belirtir. Bu durum, etiketin tetiklenmesini engeller. |
monitoringMetadata |
Etiket izleme için etkinlik verilerine eklenecek etiket meta verilerinin anahtar/değer çiftlerinin haritası. Notlar:
|
monitoringMetadataTagNameKey |
Boş değilse etiket görünen adı, belirtilen anahtar kullanılarak izleme meta veri haritasına dahil edilir. |
consentSettings |
Bir etiketin izin ayarları. |
SetupTag
Bağımlılıkları ayarlamak için başka bir etiketten önce tetiklenen bir etikete referans verir.
JSON gösterimi |
---|
{ "tagName": string, "stopOnSetupFailure": boolean } |
Alanlar | |
---|---|
tagName |
Kurulum etiketinin adı. |
stopOnSetupFailure |
Doğru ise ana etiketi yalnızca kurulum etiketi başarılı bir şekilde tetiklenirse tetikleyin. Yanlış ise kurulum etiketinin tetiklenme durumundan bağımsız olarak ana etiketi tetikleyin. |
TeardownTag
Bağımlılıkları kaldırmak için başka bir etiketten sonra tetiklenen bir etiketi temsil eder.
JSON gösterimi |
---|
{ "tagName": string, "stopTeardownOnFailure": boolean } |
Alanlar | |
---|---|
tagName |
Ayrıntılı inceleme etiketinin adı. |
stopTeardownOnFailure |
Doğru ise teardown etiketini yalnızca ana etiket başarıyla tetiklenirse tetikleyin. Yanlış ise ana etiketin tetiklenme durumundan bağımsız olarak teardown etiketini tetikleyin. |
TagFiringOption
Sıralamalar | |
---|---|
tagFiringOptionUnspecified |
|
unlimited |
Etiket, etkinlik başına birden çok kez tetiklenebilir. |
oncePerEvent |
Etiket yalnızca etkinlik başına tetiklenebilir ancak yükleme başına birden çok kez tetiklenebilir (ör. uygulama yükleme veya sayfa yükleme). |
oncePerLoad |
Etiket yalnızca yükleme başına (ör. uygulama yükleme veya sayfa yükleme) tetiklenebilir. |
ConsentSetting
JSON gösterimi |
---|
{ "consentStatus": enum ( |
Alanlar | |
---|---|
consentStatus |
Etiketin izin durumu. NEEDED olarak ayarlanırsa çalışma zamanı,
alanına erişim izni verildi. |
consentType |
İzin NEEDED durumundaysa etiket etkinleştirilirken kontrol edilecek izin türleri. Bu parametre
Her liste öğesinin türü
. |
ManualConsentOption
Sıralamalar | |
---|---|
notSet |
Kullanıcının herhangi bir ayar belirtmediği varsayılan değer. |
notNeeded |
Etiket için ek izin ayarları gerekmez. |
needed |
Etiket için ek izin ayarları gerekir. |
Yöntemler |
|
---|---|
|
GTM etiketi oluşturur. |
|
Bir GTM etiketini siler. |
|
GTM etiketi alır. |
|
Bir kapsayıcının tüm GTM etiketlerini listeler. |
|
GTM Workspace'teki bir GTM etiketindeki değişiklikleri geri alır. |
|
GTM etiketini günceller. |