Search moodle.org's
Developer Documentation

See Release Notes
Long Term Support Release

  • Bug fixes for general core bugs in 4.1.x will end 13 November 2023 (12 months).
  • Bug fixes for security issues in 4.1.x will end 10 November 2025 (36 months).
  • PHP version: minimum PHP 7.4.0 Note: minimum PHP version has increased since Moodle 4.0. PHP 8.0.x is supported too.

Differences Between: [Versions 401 and 402] [Versions 401 and 403]

(no description)

File Size: 3445 lines (103 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 40 classes

Google_Service_TagManager:: (1 method):
  __construct()

Google_Service_TagManager_Accounts_Resource:: (3 methods):
  get()
  listAccounts()
  update()

Google_Service_TagManager_AccountsContainers_Resource:: (5 methods):
  create()
  delete()
  get()
  listAccountsContainers()
  update()

Google_Service_TagManager_AccountsContainersFolders_Resource:: (5 methods):
  create()
  delete()
  get()
  listAccountsContainersFolders()
  update()

Google_Service_TagManager_AccountsContainersFoldersEntities_Resource:: (1 method):
  listAccountsContainersFoldersEntities()

Google_Service_TagManager_AccountsContainersMoveFolders_Resource:: (1 method):
  update()

Google_Service_TagManager_AccountsContainersTags_Resource:: (5 methods):
  create()
  delete()
  get()
  listAccountsContainersTags()
  update()

Google_Service_TagManager_AccountsContainersTriggers_Resource:: (5 methods):
  create()
  delete()
  get()
  listAccountsContainersTriggers()
  update()

Google_Service_TagManager_AccountsContainersVariables_Resource:: (5 methods):
  create()
  delete()
  get()
  listAccountsContainersVariables()
  update()

Google_Service_TagManager_AccountsContainersVersions_Resource:: (8 methods):
  create()
  delete()
  get()
  listAccountsContainersVersions()
  publish()
  restore()
  undelete()
  update()

Google_Service_TagManager_AccountsPermissions_Resource:: (5 methods):
  create()
  delete()
  get()
  listAccountsPermissions()
  update()

Google_Service_TagManager_Account:: (8 methods):
  setAccountId()
  getAccountId()
  setFingerprint()
  getFingerprint()
  setName()
  getName()
  setShareData()
  getShareData()

Google_Service_TagManager_AccountAccess:: (2 methods):
  setPermission()
  getPermission()

Google_Service_TagManager_Condition:: (4 methods):
  setParameter()
  getParameter()
  setType()
  getType()

Google_Service_TagManager_Container:: (22 methods):
  setAccountId()
  getAccountId()
  setContainerId()
  getContainerId()
  setDomainName()
  getDomainName()
  setEnabledBuiltInVariable()
  getEnabledBuiltInVariable()
  setFingerprint()
  getFingerprint()
  setName()
  getName()
  setNotes()
  getNotes()
  setPublicId()
  getPublicId()
  setTimeZoneCountryId()
  getTimeZoneCountryId()
  setTimeZoneId()
  getTimeZoneId()
  setUsageContext()
  getUsageContext()

Google_Service_TagManager_ContainerAccess:: (4 methods):
  setContainerId()
  getContainerId()
  setPermission()
  getPermission()

Google_Service_TagManager_ContainerVersion:: (28 methods):
  setAccountId()
  getAccountId()
  setContainer()
  getContainer()
  setContainerId()
  getContainerId()
  setContainerVersionId()
  getContainerVersionId()
  setDeleted()
  getDeleted()
  setFingerprint()
  getFingerprint()
  setFolder()
  getFolder()
  setMacro()
  getMacro()
  setName()
  getName()
  setNotes()
  getNotes()
  setRule()
  getRule()
  setTag()
  getTag()
  setTrigger()
  getTrigger()
  setVariable()
  getVariable()

Google_Service_TagManager_ContainerVersionHeader:: (20 methods):
  setAccountId()
  getAccountId()
  setContainerId()
  getContainerId()
  setContainerVersionId()
  getContainerVersionId()
  setDeleted()
  getDeleted()
  setName()
  getName()
  setNumMacros()
  getNumMacros()
  setNumRules()
  getNumRules()
  setNumTags()
  getNumTags()
  setNumTriggers()
  getNumTriggers()
  setNumVariables()
  getNumVariables()

Google_Service_TagManager_CreateContainerVersionRequestVersionOptions:: (6 methods):
  setName()
  getName()
  setNotes()
  getNotes()
  setQuickPreview()
  getQuickPreview()

Google_Service_TagManager_CreateContainerVersionResponse:: (4 methods):
  setCompilerError()
  getCompilerError()
  setContainerVersion()
  getContainerVersion()

Google_Service_TagManager_Folder:: (10 methods):
  setAccountId()
  getAccountId()
  setContainerId()
  getContainerId()
  setFingerprint()
  getFingerprint()
  setFolderId()
  getFolderId()
  setName()
  getName()

Google_Service_TagManager_FolderEntities:: (6 methods):
  setTag()
  getTag()
  setTrigger()
  getTrigger()
  setVariable()
  getVariable()

Google_Service_TagManager_ListAccountUsersResponse:: (2 methods):
  setUserAccess()
  getUserAccess()

Google_Service_TagManager_ListAccountsResponse:: (2 methods):
  setAccounts()
  getAccounts()

Google_Service_TagManager_ListContainerVersionsResponse:: (4 methods):
  setContainerVersion()
  getContainerVersion()
  setContainerVersionHeader()
  getContainerVersionHeader()

Google_Service_TagManager_ListContainersResponse:: (2 methods):
  setContainers()
  getContainers()

Google_Service_TagManager_ListFoldersResponse:: (2 methods):
  setFolders()
  getFolders()

Google_Service_TagManager_ListTagsResponse:: (2 methods):
  setTags()
  getTags()

Google_Service_TagManager_ListTriggersResponse:: (2 methods):
  setTriggers()
  getTriggers()

Google_Service_TagManager_ListVariablesResponse:: (2 methods):
  setVariables()
  getVariables()

Google_Service_TagManager_Macro:: (26 methods):
  setAccountId()
  getAccountId()
  setContainerId()
  getContainerId()
  setDisablingRuleId()
  getDisablingRuleId()
  setEnablingRuleId()
  getEnablingRuleId()
  setFingerprint()
  getFingerprint()
  setMacroId()
  getMacroId()
  setName()
  getName()
  setNotes()
  getNotes()
  setParameter()
  getParameter()
  setParentFolderId()
  getParentFolderId()
  setScheduleEndMs()
  getScheduleEndMs()
  setScheduleStartMs()
  getScheduleStartMs()
  setType()
  getType()

Google_Service_TagManager_Parameter:: (10 methods):
  setKey()
  getKey()
  setList()
  getList()
  setMap()
  getMap()
  setType()
  getType()
  setValue()
  getValue()

Google_Service_TagManager_PublishContainerVersionResponse:: (4 methods):
  setCompilerError()
  getCompilerError()
  setContainerVersion()
  getContainerVersion()

Google_Service_TagManager_Rule:: (14 methods):
  setAccountId()
  getAccountId()
  setCondition()
  getCondition()
  setContainerId()
  getContainerId()
  setFingerprint()
  getFingerprint()
  setName()
  getName()
  setNotes()
  getNotes()
  setRuleId()
  getRuleId()

Google_Service_TagManager_SetupTag:: (4 methods):
  setStopOnSetupFailure()
  getStopOnSetupFailure()
  setTagName()
  getTagName()

Google_Service_TagManager_Tag:: (40 methods):
  setAccountId()
  getAccountId()
  setBlockingRuleId()
  getBlockingRuleId()
  setBlockingTriggerId()
  getBlockingTriggerId()
  setContainerId()
  getContainerId()
  setFingerprint()
  getFingerprint()
  setFiringRuleId()
  getFiringRuleId()
  setFiringTriggerId()
  getFiringTriggerId()
  setLiveOnly()
  getLiveOnly()
  setName()
  getName()
  setNotes()
  getNotes()
  setParameter()
  getParameter()
  setParentFolderId()
  getParentFolderId()
  setPriority()
  getPriority()
  setScheduleEndMs()
  getScheduleEndMs()
  setScheduleStartMs()
  getScheduleStartMs()
  setSetupTag()
  getSetupTag()
  setTagFiringOption()
  getTagFiringOption()
  setTagId()
  getTagId()
  setTeardownTag()
  getTeardownTag()
  setType()
  getType()

Google_Service_TagManager_TeardownTag:: (4 methods):
  setStopTeardownOnFailure()
  getStopTeardownOnFailure()
  setTagName()
  getTagName()

Google_Service_TagManager_Trigger:: (38 methods):
  setAccountId()
  getAccountId()
  setAutoEventFilter()
  getAutoEventFilter()
  setCheckValidation()
  getCheckValidation()
  setContainerId()
  getContainerId()
  setCustomEventFilter()
  getCustomEventFilter()
  setEnableAllVideos()
  getEnableAllVideos()
  setEventName()
  getEventName()
  setFilter()
  getFilter()
  setFingerprint()
  getFingerprint()
  setInterval()
  getInterval()
  setLimit()
  getLimit()
  setName()
  getName()
  setParentFolderId()
  getParentFolderId()
  setTriggerId()
  getTriggerId()
  setType()
  getType()
  setUniqueTriggerId()
  getUniqueTriggerId()
  setVideoPercentageList()
  getVideoPercentageList()
  setWaitForTags()
  getWaitForTags()
  setWaitForTagsTimeout()
  getWaitForTagsTimeout()

Google_Service_TagManager_UserAccess:: (10 methods):
  setAccountAccess()
  getAccountAccess()
  setAccountId()
  getAccountId()
  setContainerAccess()
  getContainerAccess()
  setEmailAddress()
  getEmailAddress()
  setPermissionId()
  getPermissionId()

Google_Service_TagManager_Variable:: (26 methods):
  setAccountId()
  getAccountId()
  setContainerId()
  getContainerId()
  setDisablingTriggerId()
  getDisablingTriggerId()
  setEnablingTriggerId()
  getEnablingTriggerId()
  setFingerprint()
  getFingerprint()
  setName()
  getName()
  setNotes()
  getNotes()
  setParameter()
  getParameter()
  setParentFolderId()
  getParentFolderId()
  setScheduleEndMs()
  getScheduleEndMs()
  setScheduleStartMs()
  getScheduleStartMs()
  setType()
  getType()
  setVariableId()
  getVariableId()


Class: Google_Service_TagManager  - X-Ref

Service definition for TagManager (v1).

<p>
API for accessing Tag Manager accounts and containers.</p>

<p>
For more information about this service, see the API
<a href="https://developers.google.com/tag-manager/api/v1/" target="_blank">Documentation</a>
</p>

__construct(Google_Client $client)   X-Ref
Constructs the internal representation of the TagManager service.

param: Google_Client $client

Class: Google_Service_TagManager_Accounts_Resource  - X-Ref

The "accounts" collection of methods.
Typical usage is:
<code>
$tagmanagerService = new Google_Service_TagManager(...);
$accounts = $tagmanagerService->accounts;
</code>

get($accountId, $optParams = array()   X-Ref
Gets a GTM Account. (accounts.get)

param: string $accountId The GTM Account ID.
param: array $optParams Optional parameters.
return: Google_Service_TagManager_Account

listAccounts($optParams = array()   X-Ref
Lists all GTM Accounts that a user has access to. (accounts.listAccounts)

param: array $optParams Optional parameters.
return: Google_Service_TagManager_ListAccountsResponse

update($accountId, Google_Service_TagManager_Account $postBody, $optParams = array()   X-Ref
Updates a GTM Account. (accounts.update)

param: string $accountId The GTM Account ID.
param: Google_Account $postBody
param: array $optParams Optional parameters.
return: Google_Service_TagManager_Account

Class: Google_Service_TagManager_AccountsContainers_Resource  - X-Ref

The "containers" collection of methods.
Typical usage is:
<code>
$tagmanagerService = new Google_Service_TagManager(...);
$containers = $tagmanagerService->containers;
</code>

create($accountId, Google_Service_TagManager_Container $postBody, $optParams = array()   X-Ref
Creates a Container. (containers.create)

param: string $accountId The GTM Account ID.
param: Google_Container $postBody
param: array $optParams Optional parameters.
return: Google_Service_TagManager_Container

delete($accountId, $containerId, $optParams = array()   X-Ref
Deletes a Container. (containers.delete)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: array $optParams Optional parameters.

get($accountId, $containerId, $optParams = array()   X-Ref
Gets a Container. (containers.get)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: array $optParams Optional parameters.
return: Google_Service_TagManager_Container

listAccountsContainers($accountId, $optParams = array()   X-Ref
Lists all Containers that belongs to a GTM Account.
(containers.listAccountsContainers)

param: string $accountId The GTM Account ID.
param: array $optParams Optional parameters.
return: Google_Service_TagManager_ListContainersResponse

update($accountId, $containerId, Google_Service_TagManager_Container $postBody, $optParams = array()   X-Ref
Updates a Container. (containers.update)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: Google_Container $postBody
param: array $optParams Optional parameters.
return: Google_Service_TagManager_Container

Class: Google_Service_TagManager_AccountsContainersFolders_Resource  - X-Ref

The "folders" collection of methods.
Typical usage is:
<code>
$tagmanagerService = new Google_Service_TagManager(...);
$folders = $tagmanagerService->folders;
</code>

create($accountId, $containerId, Google_Service_TagManager_Folder $postBody, $optParams = array()   X-Ref
Creates a GTM Folder. (folders.create)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: Google_Folder $postBody
param: array $optParams Optional parameters.
return: Google_Service_TagManager_Folder

delete($accountId, $containerId, $folderId, $optParams = array()   X-Ref
Deletes a GTM Folder. (folders.delete)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $folderId The GTM Folder ID.
param: array $optParams Optional parameters.

get($accountId, $containerId, $folderId, $optParams = array()   X-Ref
Gets a GTM Folder. (folders.get)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $folderId The GTM Folder ID.
param: array $optParams Optional parameters.
return: Google_Service_TagManager_Folder

listAccountsContainersFolders($accountId, $containerId, $optParams = array()   X-Ref
Lists all GTM Folders of a Container. (folders.listAccountsContainersFolders)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: array $optParams Optional parameters.
return: Google_Service_TagManager_ListFoldersResponse

update($accountId, $containerId, $folderId, Google_Service_TagManager_Folder $postBody, $optParams = array()   X-Ref
Updates a GTM Folder. (folders.update)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $folderId The GTM Folder ID.
param: Google_Folder $postBody
param: array $optParams Optional parameters.
return: Google_Service_TagManager_Folder

Class: Google_Service_TagManager_AccountsContainersFoldersEntities_Resource  - X-Ref

The "entities" collection of methods.
Typical usage is:
<code>
$tagmanagerService = new Google_Service_TagManager(...);
$entities = $tagmanagerService->entities;
</code>

listAccountsContainersFoldersEntities($accountId, $containerId, $folderId, $optParams = array()   X-Ref
List all entities in a GTM Folder.
(entities.listAccountsContainersFoldersEntities)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $folderId The GTM Folder ID.
param: array $optParams Optional parameters.
return: Google_Service_TagManager_FolderEntities

Class: Google_Service_TagManager_AccountsContainersMoveFolders_Resource  - X-Ref

The "move_folders" collection of methods.
Typical usage is:
<code>
$tagmanagerService = new Google_Service_TagManager(...);
$move_folders = $tagmanagerService->move_folders;
</code>

update($accountId, $containerId, $folderId, $optParams = array()   X-Ref
Moves entities to a GTM Folder. (move_folders.update)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $folderId The GTM Folder ID.
param: array $optParams Optional parameters.

Class: Google_Service_TagManager_AccountsContainersTags_Resource  - X-Ref

The "tags" collection of methods.
Typical usage is:
<code>
$tagmanagerService = new Google_Service_TagManager(...);
$tags = $tagmanagerService->tags;
</code>

create($accountId, $containerId, Google_Service_TagManager_Tag $postBody, $optParams = array()   X-Ref
Creates a GTM Tag. (tags.create)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: Google_Tag $postBody
param: array $optParams Optional parameters.
return: Google_Service_TagManager_Tag

delete($accountId, $containerId, $tagId, $optParams = array()   X-Ref
Deletes a GTM Tag. (tags.delete)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $tagId The GTM Tag ID.
param: array $optParams Optional parameters.

get($accountId, $containerId, $tagId, $optParams = array()   X-Ref
Gets a GTM Tag. (tags.get)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $tagId The GTM Tag ID.
param: array $optParams Optional parameters.
return: Google_Service_TagManager_Tag

listAccountsContainersTags($accountId, $containerId, $optParams = array()   X-Ref
Lists all GTM Tags of a Container. (tags.listAccountsContainersTags)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: array $optParams Optional parameters.
return: Google_Service_TagManager_ListTagsResponse

update($accountId, $containerId, $tagId, Google_Service_TagManager_Tag $postBody, $optParams = array()   X-Ref
Updates a GTM Tag. (tags.update)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $tagId The GTM Tag ID.
param: Google_Tag $postBody
param: array $optParams Optional parameters.
return: Google_Service_TagManager_Tag

Class: Google_Service_TagManager_AccountsContainersTriggers_Resource  - X-Ref

The "triggers" collection of methods.
Typical usage is:
<code>
$tagmanagerService = new Google_Service_TagManager(...);
$triggers = $tagmanagerService->triggers;
</code>

create($accountId, $containerId, Google_Service_TagManager_Trigger $postBody, $optParams = array()   X-Ref
Creates a GTM Trigger. (triggers.create)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: Google_Trigger $postBody
param: array $optParams Optional parameters.
return: Google_Service_TagManager_Trigger

delete($accountId, $containerId, $triggerId, $optParams = array()   X-Ref
Deletes a GTM Trigger. (triggers.delete)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $triggerId The GTM Trigger ID.
param: array $optParams Optional parameters.

get($accountId, $containerId, $triggerId, $optParams = array()   X-Ref
Gets a GTM Trigger. (triggers.get)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $triggerId The GTM Trigger ID.
param: array $optParams Optional parameters.
return: Google_Service_TagManager_Trigger

listAccountsContainersTriggers($accountId, $containerId, $optParams = array()   X-Ref
Lists all GTM Triggers of a Container.
(triggers.listAccountsContainersTriggers)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: array $optParams Optional parameters.
return: Google_Service_TagManager_ListTriggersResponse

update($accountId, $containerId, $triggerId, Google_Service_TagManager_Trigger $postBody, $optParams = array()   X-Ref
Updates a GTM Trigger. (triggers.update)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $triggerId The GTM Trigger ID.
param: Google_Trigger $postBody
param: array $optParams Optional parameters.
return: Google_Service_TagManager_Trigger

Class: Google_Service_TagManager_AccountsContainersVariables_Resource  - X-Ref

The "variables" collection of methods.
Typical usage is:
<code>
$tagmanagerService = new Google_Service_TagManager(...);
$variables = $tagmanagerService->variables;
</code>

create($accountId, $containerId, Google_Service_TagManager_Variable $postBody, $optParams = array()   X-Ref
Creates a GTM Variable. (variables.create)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: Google_Variable $postBody
param: array $optParams Optional parameters.
return: Google_Service_TagManager_Variable

delete($accountId, $containerId, $variableId, $optParams = array()   X-Ref
Deletes a GTM Variable. (variables.delete)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $variableId The GTM Variable ID.
param: array $optParams Optional parameters.

get($accountId, $containerId, $variableId, $optParams = array()   X-Ref
Gets a GTM Variable. (variables.get)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $variableId The GTM Variable ID.
param: array $optParams Optional parameters.
return: Google_Service_TagManager_Variable

listAccountsContainersVariables($accountId, $containerId, $optParams = array()   X-Ref
Lists all GTM Variables of a Container.
(variables.listAccountsContainersVariables)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: array $optParams Optional parameters.
return: Google_Service_TagManager_ListVariablesResponse

update($accountId, $containerId, $variableId, Google_Service_TagManager_Variable $postBody, $optParams = array()   X-Ref
Updates a GTM Variable. (variables.update)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $variableId The GTM Variable ID.
param: Google_Variable $postBody
param: array $optParams Optional parameters.
return: Google_Service_TagManager_Variable

Class: Google_Service_TagManager_AccountsContainersVersions_Resource  - X-Ref

The "versions" collection of methods.
Typical usage is:
<code>
$tagmanagerService = new Google_Service_TagManager(...);
$versions = $tagmanagerService->versions;
</code>

create($accountId, $containerId, Google_Service_TagManager_CreateContainerVersionRequestVersionOptions $postBody, $optParams = array()   X-Ref
Creates a Container Version. (versions.create)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: Google_CreateContainerVersionRequestVersionOptions $postBody
param: array $optParams Optional parameters.
return: Google_Service_TagManager_CreateContainerVersionResponse

delete($accountId, $containerId, $containerVersionId, $optParams = array()   X-Ref
Deletes a Container Version. (versions.delete)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $containerVersionId The GTM Container Version ID.
param: array $optParams Optional parameters.

get($accountId, $containerId, $containerVersionId, $optParams = array()   X-Ref
Gets a Container Version. (versions.get)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $containerVersionId The GTM Container Version ID. Specify
param: array $optParams Optional parameters.
return: Google_Service_TagManager_ContainerVersion

listAccountsContainersVersions($accountId, $containerId, $optParams = array()   X-Ref
Lists all Container Versions of a GTM Container.
(versions.listAccountsContainersVersions)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: array $optParams Optional parameters.
return: Google_Service_TagManager_ListContainerVersionsResponse

publish($accountId, $containerId, $containerVersionId, $optParams = array()   X-Ref
Publishes a Container Version. (versions.publish)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $containerVersionId The GTM Container Version ID.
param: array $optParams Optional parameters.
return: Google_Service_TagManager_PublishContainerVersionResponse

restore($accountId, $containerId, $containerVersionId, $optParams = array()   X-Ref
Restores a Container Version. This will overwrite the container's current
configuration (including its variables, triggers and tags). The operation
will not have any effect on the version that is being served (i.e. the
published version). (versions.restore)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $containerVersionId The GTM Container Version ID.
param: array $optParams Optional parameters.
return: Google_Service_TagManager_ContainerVersion

undelete($accountId, $containerId, $containerVersionId, $optParams = array()   X-Ref
Undeletes a Container Version. (versions.undelete)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $containerVersionId The GTM Container Version ID.
param: array $optParams Optional parameters.
return: Google_Service_TagManager_ContainerVersion

update($accountId, $containerId, $containerVersionId, Google_Service_TagManager_ContainerVersion $postBody, $optParams = array()   X-Ref
Updates a Container Version. (versions.update)

param: string $accountId The GTM Account ID.
param: string $containerId The GTM Container ID.
param: string $containerVersionId The GTM Container Version ID.
param: Google_ContainerVersion $postBody
param: array $optParams Optional parameters.
return: Google_Service_TagManager_ContainerVersion

Class: Google_Service_TagManager_AccountsPermissions_Resource  - X-Ref

The "permissions" collection of methods.
Typical usage is:
<code>
$tagmanagerService = new Google_Service_TagManager(...);
$permissions = $tagmanagerService->permissions;
</code>

create($accountId, Google_Service_TagManager_UserAccess $postBody, $optParams = array()   X-Ref
Creates a user's Account & Container Permissions. (permissions.create)

param: string $accountId The GTM Account ID.
param: Google_UserAccess $postBody
param: array $optParams Optional parameters.
return: Google_Service_TagManager_UserAccess

delete($accountId, $permissionId, $optParams = array()   X-Ref
Removes a user from the account, revoking access to it and all of its
containers. (permissions.delete)

param: string $accountId The GTM Account ID.
param: string $permissionId The GTM User ID.
param: array $optParams Optional parameters.

get($accountId, $permissionId, $optParams = array()   X-Ref
Gets a user's Account & Container Permissions. (permissions.get)

param: string $accountId The GTM Account ID.
param: string $permissionId The GTM User ID.
param: array $optParams Optional parameters.
return: Google_Service_TagManager_UserAccess

listAccountsPermissions($accountId, $optParams = array()   X-Ref
List all users that have access to the account along with Account and
Container Permissions granted to each of them.
(permissions.listAccountsPermissions)

param: string $accountId The GTM Account ID. @required
param: array $optParams Optional parameters.
return: Google_Service_TagManager_ListAccountUsersResponse

update($accountId, $permissionId, Google_Service_TagManager_UserAccess $postBody, $optParams = array()   X-Ref
Updates a user's Account & Container Permissions. (permissions.update)

param: string $accountId The GTM Account ID.
param: string $permissionId The GTM User ID.
param: Google_UserAccess $postBody
param: array $optParams Optional parameters.
return: Google_Service_TagManager_UserAccess

Class: Google_Service_TagManager_Account  - X-Ref

setAccountId($accountId)   X-Ref
No description

getAccountId()   X-Ref
No description

setFingerprint($fingerprint)   X-Ref
No description

getFingerprint()   X-Ref
No description

setName($name)   X-Ref
No description

getName()   X-Ref
No description

setShareData($shareData)   X-Ref
No description

getShareData()   X-Ref
No description

Class: Google_Service_TagManager_AccountAccess  - X-Ref

setPermission($permission)   X-Ref
No description

getPermission()   X-Ref
No description

Class: Google_Service_TagManager_Condition  - X-Ref

setParameter($parameter)   X-Ref
No description

getParameter()   X-Ref
No description

setType($type)   X-Ref
No description

getType()   X-Ref
No description

Class: Google_Service_TagManager_Container  - X-Ref

setAccountId($accountId)   X-Ref
No description

getAccountId()   X-Ref
No description

setContainerId($containerId)   X-Ref
No description

getContainerId()   X-Ref
No description

setDomainName($domainName)   X-Ref
No description

getDomainName()   X-Ref
No description

setEnabledBuiltInVariable($enabledBuiltInVariable)   X-Ref
No description

getEnabledBuiltInVariable()   X-Ref
No description

setFingerprint($fingerprint)   X-Ref
No description

getFingerprint()   X-Ref
No description

setName($name)   X-Ref
No description

getName()   X-Ref
No description

setNotes($notes)   X-Ref
No description

getNotes()   X-Ref
No description

setPublicId($publicId)   X-Ref
No description

getPublicId()   X-Ref
No description

setTimeZoneCountryId($timeZoneCountryId)   X-Ref
No description

getTimeZoneCountryId()   X-Ref
No description

setTimeZoneId($timeZoneId)   X-Ref
No description

getTimeZoneId()   X-Ref
No description

setUsageContext($usageContext)   X-Ref
No description

getUsageContext()   X-Ref
No description

Class: Google_Service_TagManager_ContainerAccess  - X-Ref

setContainerId($containerId)   X-Ref
No description

getContainerId()   X-Ref
No description

setPermission($permission)   X-Ref
No description

getPermission()   X-Ref
No description

Class: Google_Service_TagManager_ContainerVersion  - X-Ref

setAccountId($accountId)   X-Ref
No description

getAccountId()   X-Ref
No description

setContainer(Google_Service_TagManager_Container $container)   X-Ref
No description

getContainer()   X-Ref
No description

setContainerId($containerId)   X-Ref
No description

getContainerId()   X-Ref
No description

setContainerVersionId($containerVersionId)   X-Ref
No description

getContainerVersionId()   X-Ref
No description

setDeleted($deleted)   X-Ref
No description

getDeleted()   X-Ref
No description

setFingerprint($fingerprint)   X-Ref
No description

getFingerprint()   X-Ref
No description

setFolder($folder)   X-Ref
No description

getFolder()   X-Ref
No description

setMacro($macro)   X-Ref
No description

getMacro()   X-Ref
No description

setName($name)   X-Ref
No description

getName()   X-Ref
No description

setNotes($notes)   X-Ref
No description

getNotes()   X-Ref
No description

setRule($rule)   X-Ref
No description

getRule()   X-Ref
No description

setTag($tag)   X-Ref
No description

getTag()   X-Ref
No description

setTrigger($trigger)   X-Ref
No description

getTrigger()   X-Ref
No description

setVariable($variable)   X-Ref
No description

getVariable()   X-Ref
No description

Class: Google_Service_TagManager_ContainerVersionHeader  - X-Ref

setAccountId($accountId)   X-Ref
No description

getAccountId()   X-Ref
No description

setContainerId($containerId)   X-Ref
No description

getContainerId()   X-Ref
No description

setContainerVersionId($containerVersionId)   X-Ref
No description

getContainerVersionId()   X-Ref
No description

setDeleted($deleted)   X-Ref
No description

getDeleted()   X-Ref
No description

setName($name)   X-Ref
No description

getName()   X-Ref
No description

setNumMacros($numMacros)   X-Ref
No description

getNumMacros()   X-Ref
No description

setNumRules($numRules)   X-Ref
No description

getNumRules()   X-Ref
No description

setNumTags($numTags)   X-Ref
No description

getNumTags()   X-Ref
No description

setNumTriggers($numTriggers)   X-Ref
No description

getNumTriggers()   X-Ref
No description

setNumVariables($numVariables)   X-Ref
No description

getNumVariables()   X-Ref
No description

Class: Google_Service_TagManager_CreateContainerVersionRequestVersionOptions  - X-Ref

setName($name)   X-Ref
No description

getName()   X-Ref
No description

setNotes($notes)   X-Ref
No description

getNotes()   X-Ref
No description

setQuickPreview($quickPreview)   X-Ref
No description

getQuickPreview()   X-Ref
No description

Class: Google_Service_TagManager_CreateContainerVersionResponse  - X-Ref

setCompilerError($compilerError)   X-Ref
No description

getCompilerError()   X-Ref
No description

setContainerVersion(Google_Service_TagManager_ContainerVersion $containerVersion)   X-Ref
No description

getContainerVersion()   X-Ref
No description

Class: Google_Service_TagManager_Folder  - X-Ref

setAccountId($accountId)   X-Ref
No description

getAccountId()   X-Ref
No description

setContainerId($containerId)   X-Ref
No description

getContainerId()   X-Ref
No description

setFingerprint($fingerprint)   X-Ref
No description

getFingerprint()   X-Ref
No description

setFolderId($folderId)   X-Ref
No description

getFolderId()   X-Ref
No description

setName($name)   X-Ref
No description

getName()   X-Ref
No description

Class: Google_Service_TagManager_FolderEntities  - X-Ref

setTag($tag)   X-Ref
No description

getTag()   X-Ref
No description

setTrigger($trigger)   X-Ref
No description

getTrigger()   X-Ref
No description

setVariable($variable)   X-Ref
No description

getVariable()   X-Ref
No description

Class: Google_Service_TagManager_ListFoldersResponse  - X-Ref

setFolders($folders)   X-Ref
No description

getFolders()   X-Ref
No description

Class: Google_Service_TagManager_ListTagsResponse  - X-Ref

setTags($tags)   X-Ref
No description

getTags()   X-Ref
No description

Class: Google_Service_TagManager_Macro  - X-Ref

setAccountId($accountId)   X-Ref
No description

getAccountId()   X-Ref
No description

setContainerId($containerId)   X-Ref
No description

getContainerId()   X-Ref
No description

setDisablingRuleId($disablingRuleId)   X-Ref
No description

getDisablingRuleId()   X-Ref
No description

setEnablingRuleId($enablingRuleId)   X-Ref
No description

getEnablingRuleId()   X-Ref
No description

setFingerprint($fingerprint)   X-Ref
No description

getFingerprint()   X-Ref
No description

setMacroId($macroId)   X-Ref
No description

getMacroId()   X-Ref
No description

setName($name)   X-Ref
No description

getName()   X-Ref
No description

setNotes($notes)   X-Ref
No description

getNotes()   X-Ref
No description

setParameter($parameter)   X-Ref
No description

getParameter()   X-Ref
No description

setParentFolderId($parentFolderId)   X-Ref
No description

getParentFolderId()   X-Ref
No description

setScheduleEndMs($scheduleEndMs)   X-Ref
No description

getScheduleEndMs()   X-Ref
No description

setScheduleStartMs($scheduleStartMs)   X-Ref
No description

getScheduleStartMs()   X-Ref
No description

setType($type)   X-Ref
No description

getType()   X-Ref
No description

Class: Google_Service_TagManager_Parameter  - X-Ref

setKey($key)   X-Ref
No description

getKey()   X-Ref
No description

setList($list)   X-Ref
No description

getList()   X-Ref
No description

setMap($map)   X-Ref
No description

getMap()   X-Ref
No description

setType($type)   X-Ref
No description

getType()   X-Ref
No description

setValue($value)   X-Ref
No description

getValue()   X-Ref
No description

Class: Google_Service_TagManager_PublishContainerVersionResponse  - X-Ref

setCompilerError($compilerError)   X-Ref
No description

getCompilerError()   X-Ref
No description

setContainerVersion(Google_Service_TagManager_ContainerVersion $containerVersion)   X-Ref
No description

getContainerVersion()   X-Ref
No description

Class: Google_Service_TagManager_Rule  - X-Ref

setAccountId($accountId)   X-Ref
No description

getAccountId()   X-Ref
No description

setCondition($condition)   X-Ref
No description

getCondition()   X-Ref
No description

setContainerId($containerId)   X-Ref
No description

getContainerId()   X-Ref
No description

setFingerprint($fingerprint)   X-Ref
No description

getFingerprint()   X-Ref
No description

setName($name)   X-Ref
No description

getName()   X-Ref
No description

setNotes($notes)   X-Ref
No description

getNotes()   X-Ref
No description

setRuleId($ruleId)   X-Ref
No description

getRuleId()   X-Ref
No description

Class: Google_Service_TagManager_SetupTag  - X-Ref

setStopOnSetupFailure($stopOnSetupFailure)   X-Ref
No description

getStopOnSetupFailure()   X-Ref
No description

setTagName($tagName)   X-Ref
No description

getTagName()   X-Ref
No description

Class: Google_Service_TagManager_Tag  - X-Ref

setAccountId($accountId)   X-Ref
No description

getAccountId()   X-Ref
No description

setBlockingRuleId($blockingRuleId)   X-Ref
No description

getBlockingRuleId()   X-Ref
No description

setBlockingTriggerId($blockingTriggerId)   X-Ref
No description

getBlockingTriggerId()   X-Ref
No description

setContainerId($containerId)   X-Ref
No description

getContainerId()   X-Ref
No description

setFingerprint($fingerprint)   X-Ref
No description

getFingerprint()   X-Ref
No description

setFiringRuleId($firingRuleId)   X-Ref
No description

getFiringRuleId()   X-Ref
No description

setFiringTriggerId($firingTriggerId)   X-Ref
No description

getFiringTriggerId()   X-Ref
No description

setLiveOnly($liveOnly)   X-Ref
No description

getLiveOnly()   X-Ref
No description

setName($name)   X-Ref
No description

getName()   X-Ref
No description

setNotes($notes)   X-Ref
No description

getNotes()   X-Ref
No description

setParameter($parameter)   X-Ref
No description

getParameter()   X-Ref
No description

setParentFolderId($parentFolderId)   X-Ref
No description

getParentFolderId()   X-Ref
No description

setPriority(Google_Service_TagManager_Parameter $priority)   X-Ref
No description

getPriority()   X-Ref
No description

setScheduleEndMs($scheduleEndMs)   X-Ref
No description

getScheduleEndMs()   X-Ref
No description

setScheduleStartMs($scheduleStartMs)   X-Ref
No description

getScheduleStartMs()   X-Ref
No description

setSetupTag($setupTag)   X-Ref
No description

getSetupTag()   X-Ref
No description

setTagFiringOption($tagFiringOption)   X-Ref
No description

getTagFiringOption()   X-Ref
No description

setTagId($tagId)   X-Ref
No description

getTagId()   X-Ref
No description

setTeardownTag($teardownTag)   X-Ref
No description

getTeardownTag()   X-Ref
No description

setType($type)   X-Ref
No description

getType()   X-Ref
No description

Class: Google_Service_TagManager_TeardownTag  - X-Ref

setStopTeardownOnFailure($stopTeardownOnFailure)   X-Ref
No description

getStopTeardownOnFailure()   X-Ref
No description

setTagName($tagName)   X-Ref
No description

getTagName()   X-Ref
No description

Class: Google_Service_TagManager_Trigger  - X-Ref

setAccountId($accountId)   X-Ref
No description

getAccountId()   X-Ref
No description

setAutoEventFilter($autoEventFilter)   X-Ref
No description

getAutoEventFilter()   X-Ref
No description

setCheckValidation(Google_Service_TagManager_Parameter $checkValidation)   X-Ref
No description

getCheckValidation()   X-Ref
No description

setContainerId($containerId)   X-Ref
No description

getContainerId()   X-Ref
No description

setCustomEventFilter($customEventFilter)   X-Ref
No description

getCustomEventFilter()   X-Ref
No description

setEnableAllVideos(Google_Service_TagManager_Parameter $enableAllVideos)   X-Ref
No description

getEnableAllVideos()   X-Ref
No description

setEventName(Google_Service_TagManager_Parameter $eventName)   X-Ref
No description

getEventName()   X-Ref
No description

setFilter($filter)   X-Ref
No description

getFilter()   X-Ref
No description

setFingerprint($fingerprint)   X-Ref
No description

getFingerprint()   X-Ref
No description

setInterval(Google_Service_TagManager_Parameter $interval)   X-Ref
No description

getInterval()   X-Ref
No description

setLimit(Google_Service_TagManager_Parameter $limit)   X-Ref
No description

getLimit()   X-Ref
No description

setName($name)   X-Ref
No description

getName()   X-Ref
No description

setParentFolderId($parentFolderId)   X-Ref
No description

getParentFolderId()   X-Ref
No description

setTriggerId($triggerId)   X-Ref
No description

getTriggerId()   X-Ref
No description

setType($type)   X-Ref
No description

getType()   X-Ref
No description

setUniqueTriggerId(Google_Service_TagManager_Parameter $uniqueTriggerId)   X-Ref
No description

getUniqueTriggerId()   X-Ref
No description

setVideoPercentageList(Google_Service_TagManager_Parameter $videoPercentageList)   X-Ref
No description

getVideoPercentageList()   X-Ref
No description

setWaitForTags(Google_Service_TagManager_Parameter $waitForTags)   X-Ref
No description

getWaitForTags()   X-Ref
No description

setWaitForTagsTimeout(Google_Service_TagManager_Parameter $waitForTagsTimeout)   X-Ref
No description

getWaitForTagsTimeout()   X-Ref
No description

Class: Google_Service_TagManager_UserAccess  - X-Ref

setAccountAccess(Google_Service_TagManager_AccountAccess $accountAccess)   X-Ref
No description

getAccountAccess()   X-Ref
No description

setAccountId($accountId)   X-Ref
No description

getAccountId()   X-Ref
No description

setContainerAccess($containerAccess)   X-Ref
No description

getContainerAccess()   X-Ref
No description

setEmailAddress($emailAddress)   X-Ref
No description

getEmailAddress()   X-Ref
No description

setPermissionId($permissionId)   X-Ref
No description

getPermissionId()   X-Ref
No description

Class: Google_Service_TagManager_Variable  - X-Ref

setAccountId($accountId)   X-Ref
No description

getAccountId()   X-Ref
No description

setContainerId($containerId)   X-Ref
No description

getContainerId()   X-Ref
No description

setDisablingTriggerId($disablingTriggerId)   X-Ref
No description

getDisablingTriggerId()   X-Ref
No description

setEnablingTriggerId($enablingTriggerId)   X-Ref
No description

getEnablingTriggerId()   X-Ref
No description

setFingerprint($fingerprint)   X-Ref
No description

getFingerprint()   X-Ref
No description

setName($name)   X-Ref
No description

getName()   X-Ref
No description

setNotes($notes)   X-Ref
No description

getNotes()   X-Ref
No description

setParameter($parameter)   X-Ref
No description

getParameter()   X-Ref
No description

setParentFolderId($parentFolderId)   X-Ref
No description

getParentFolderId()   X-Ref
No description

setScheduleEndMs($scheduleEndMs)   X-Ref
No description

getScheduleEndMs()   X-Ref
No description

setScheduleStartMs($scheduleStartMs)   X-Ref
No description

getScheduleStartMs()   X-Ref
No description

setType($type)   X-Ref
No description

getType()   X-Ref
No description

setVariableId($variableId)   X-Ref
No description

getVariableId()   X-Ref
No description