Listę metod dla tego zasobu znajdziesz na końcu tej strony.
Reprezentacje zasobów
Reprezentuje tag Menedżera tagów Google.
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "tagId": string, "name": string, "type": string, "firingRuleId": [ string ], "blockingRuleId": [ string ], "liveOnly": boolean, "priority": { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean }, "notes": string, "scheduleStartMs": long, "scheduleEndMs": long, "parameter": [ { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean } ], "fingerprint": string, "firingTriggerId": [ string ], "blockingTriggerId": [ string ], "setupTag": [ { "tagName": string, "stopOnSetupFailure": boolean } ], "teardownTag": [ { "tagName": string, "stopTeardownOnFailure": boolean } ], "parentFolderId": string, "tagFiringOption": string, "tagManagerUrl": string, "paused": boolean, "monitoringMetadata": { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean }, "monitoringMetadataTagNameKey": string, "consentSettings": { "consentStatus": string, "consentType": { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean } } }
Nazwa usługi | Wartość | Opis | Uwagi |
---|---|---|---|
accountId |
string |
Identyfikator konta Menedżera tagów Google. | |
blockingRuleId[] |
list |
Identyfikatory reguł blokowania. Jeśli któraś z wymienionych reguł ma wartość prawda, tag się nie uruchomi. | z możliwością zapisu |
blockingTriggerId[] |
list |
Blokowanie identyfikatorów aktywatorów. Jeśli któraś z wymienionych reguł zwróci wartość prawda, tag się nie uruchomi. | z możliwością zapisu |
consentSettings |
nested object |
Ustawienia dotyczące uzyskiwania zgody w przypadku tagu. | z możliwością zapisu |
consentSettings.consentStatus |
string |
Stan zgody tagu. Jeśli zasada ma wartość NEEDED, środowisko wykonawcze sprawdza, czy zostały przyznane rodzaje zgody określone w polu consent_type .
Akceptowane wartości to:
|
|
consentSettings.consentType |
nested object |
Rodzaj zgód, które należy sprawdzić podczas uruchamiania tagu, jeśli stan zgody jest WYMAGANY. Ten parametr musi być typu LIST , w którym każdy element listy ma typ STRING . |
|
consentSettings.consentType.isWeakReference |
boolean |
Określa, czy do parametru typu odwołania występuje silne lub słabe odwołanie do parametru typu odwołania. Używany tylko przez przekształcenia. | z możliwością zapisu |
consentSettings.consentType.key |
string |
Nazwany klucz, który jednoznacznie identyfikuje parametr. Wymagane w przypadku parametrów najwyższego poziomu oraz wartości mapowania. Ignorowana w przypadku wartości list. | z możliwością zapisu |
consentSettings.consentType.list[] |
list |
Parametry tego parametru listy (klucze będą ignorowane). | z możliwością zapisu |
consentSettings.consentType.map[] |
list |
Parametry tego parametru mapy (muszą mieć klucze, a klucze muszą być unikalne). | z możliwością zapisu |
consentSettings.consentType.type |
string |
Typ parametru. Prawidłowe wartości to:
Akceptowane wartości:
|
z możliwością zapisu |
consentSettings.consentType.value |
string |
Wartość parametru (może zawierać odwołania do zmiennych, np. „”), w zależności od określonego typu. | z możliwością zapisu |
containerId |
string |
Identyfikator kontenera Menedżera tagów Google. | |
fingerprint |
string |
Odcisk cyfrowy tagu Menedżera tagów Google wygenerowany w momencie przechowywania. Ta wartość jest obliczana ponownie po każdej zmodyfikowaniu tagu. | |
firingRuleId[] |
list |
Identyfikatory uruchamiania reguł. Tag jest uruchamiany, gdy jest spełniony dowolny z wymienionych warunków, a wszystkie blockingRuleIds (jeśli zostały określone) są fałszywe. |
z możliwością zapisu |
firingTriggerId[] |
list |
Identyfikatory uruchamiania reguł. Tag uruchomi się, gdy którakolwiek z wymienionych reguł będzie prawdziwa, a wszystkie blockingTriggerIds (jeśli jakiekolwiek określisz) będą fałszywe. |
z możliwością zapisu |
liveOnly |
boolean |
Jeśli ma wartość true (prawda), ten tag będzie się uruchamiać tylko w aktywnym środowisku (np. nie w trybie podglądu ani debugowania). | z możliwością zapisu |
monitoringMetadata |
nested object |
Mapa par klucz-wartość metadanych tagów, które mają być uwzględnione w danych zdarzenia na potrzeby monitorowania tagów. Uwagi:
|
z możliwością zapisu |
monitoringMetadata.isWeakReference |
boolean |
Określa, czy do parametru typu odwołania występuje silne lub słabe odwołanie do parametru typu odwołania. Używany tylko przez przekształcenia. | z możliwością zapisu |
monitoringMetadata.key |
string |
Nazwany klucz, który jednoznacznie identyfikuje parametr. Wymagane w przypadku parametrów najwyższego poziomu oraz wartości mapowania. Ignorowana w przypadku wartości list. | z możliwością zapisu |
monitoringMetadata.list[] |
list |
Parametry tego parametru listy (klucze będą ignorowane). | z możliwością zapisu |
monitoringMetadata.map[] |
list |
Parametry tego parametru mapy (muszą mieć klucze, a klucze muszą być unikalne). | z możliwością zapisu |
monitoringMetadata.type |
string |
Typ parametru. Prawidłowe wartości to:
Akceptowane wartości:
|
z możliwością zapisu |
monitoringMetadata.value |
string |
Wartość parametru (może zawierać odwołania do zmiennych, np. „”), w zależności od określonego typu. | z możliwością zapisu |
monitoringMetadataTagNameKey |
string |
Jeśli pole nie jest puste, wyświetlana nazwa tagu zostanie uwzględniona w mapie metadanych monitorowania za pomocą podanego klucza. | z możliwością zapisu |
name |
string |
Wyświetlana nazwa tagu. | z możliwością zapisu |
notes |
string |
Użytkownik pokazuje, jak zastosować ten tag w kontenerze. | z możliwością zapisu |
parameter[] |
list |
Parametry tagu. | z możliwością zapisu |
parameter[].isWeakReference |
boolean |
Określa, czy do parametru typu odwołania występuje silne lub słabe odwołanie do parametru typu odwołania. Używany tylko przez przekształcenia. | z możliwością zapisu |
parameter[].key |
string |
Nazwany klucz, który jednoznacznie identyfikuje parametr. Wymagane w przypadku parametrów najwyższego poziomu oraz wartości mapowania. Ignorowana w przypadku wartości list. | z możliwością zapisu |
parameter[].list[] |
list |
Parametry tego parametru listy (klucze będą ignorowane). | z możliwością zapisu |
parameter[].map[] |
list |
Parametry tego parametru mapy (muszą mieć klucze, a klucze muszą być unikalne). | z możliwością zapisu |
parameter[].type |
string |
Typ parametru. Prawidłowe wartości to:
Akceptowane wartości:
|
z możliwością zapisu |
parameter[].value |
string |
Wartość parametru (może zawierać odwołania do zmiennych, np. „”), w zależności od określonego typu. | z możliwością zapisu |
parentFolderId |
string |
Identyfikator folderu nadrzędnego. | |
path |
string |
Ścieżka względna interfejsu API tagu Menedżera tagów Google. | |
paused |
boolean |
Wskazuje, czy tag jest wstrzymany, co uniemożliwia jego uruchomienie. | z możliwością zapisu |
priority |
nested object |
Określony przez użytkownika numeryczny priorytet tagu. Tagi są uruchamiane asynchronicznie w kolejności według priorytetu. Tagi o wyższych wartościach liczbowych są uruchamiane jako pierwsze. Priorytet tagu może być wartością dodatnią lub ujemną. Wartością domyślną jest 0. | z możliwością zapisu |
priority.isWeakReference |
boolean |
Określa, czy do parametru typu odwołania występuje silne lub słabe odwołanie do parametru typu odwołania. Używany tylko przez przekształcenia. | z możliwością zapisu |
priority.key |
string |
Nazwany klucz, który jednoznacznie identyfikuje parametr. Wymagane w przypadku parametrów najwyższego poziomu oraz wartości mapowania. Ignorowana w przypadku wartości list. | z możliwością zapisu |
priority.list[] |
list |
Parametry tego parametru listy (klucze będą ignorowane). | z możliwością zapisu |
priority.map[] |
list |
Parametry tego parametru mapy (muszą mieć klucze, a klucze muszą być unikalne). | z możliwością zapisu |
priority.type |
string |
Typ parametru. Prawidłowe wartości to:
Akceptowane wartości:
|
z możliwością zapisu |
priority.value |
string |
Wartość parametru (może zawierać odwołania do zmiennych, np. „”), w zależności od określonego typu. | z możliwością zapisu |
scheduleEndMs |
long |
Sygnatura czasowa zakończenia w milisekundach służąca do zaplanowania tagu. | z możliwością zapisu |
scheduleStartMs |
long |
Sygnatura czasowa rozpoczęcia (w milisekundach) umożliwiająca zaplanowanie tagu. | z możliwością zapisu |
setupTag[] |
list |
Lista tagów konfiguracji. Obecnie zezwalamy tylko na jedną z nich. | |
setupTag[].stopOnSetupFailure |
boolean |
Jeśli tag konfiguracji ma wartość Prawda, uruchamiaj tag główny tylko wtedy, gdy tag konfiguracji uruchomi się prawidłowo. W przypadku wartości fałsz uruchom tag główny niezależnie od stanu uruchamiania tagu konfiguracji. | |
setupTag[].tagName |
string |
Nazwa tagu konfiguracji. | |
tagFiringOption |
string |
Opcja uruchamiania tego tagu.
Akceptowane wartości to:
|
|
tagId |
string |
Identyfikator tagu jednoznacznie identyfikuje tag Menedżera tagów Google. | |
tagManagerUrl |
string |
Wygenerowany automatycznie link do interfejsu menedżera tagów | |
teardownTag[] |
list |
Lista tagów zakończenia. Obecnie zezwalamy tylko na jedną z nich. | |
teardownTag[].stopTeardownOnFailure |
boolean |
Jeśli tag zakończenia ma wartość Prawda, uruchamia się tylko wtedy, gdy tag główny uruchomi się prawidłowo. W przypadku wartości fałsz uruchom tag zakończenia niezależnie od stanu uruchomienia tagu głównego. | |
teardownTag[].tagName |
string |
Nazwa tagu zakończenia. | |
type |
string |
Typ tagu Menedżera tagów Google. | z możliwością zapisu |
workspaceId |
string |
Identyfikator obszaru roboczego Menedżera tagów Google. |
Metody
- utwórz
- Tworzy tag Menedżera tagów Google.
- usuń
- Usuwa tag Menedżera tagów Google.
- pobierz
- Pobiera tag Menedżera tagów Google.
- list
- Wyświetla listę wszystkich tagów Menedżera tagów Google w kontenerze.
- przywróć
- Cofa zmiany w tagu Menedżera tagów Google w obszarze roboczym Menedżera tagów Google.
- zaktualizuj
- Aktualizuje tag Menedżera tagów Google.