Joomla Platform
13.1
Documentation des API du framework Joomla Platform
|
Fonctions membres publiques | |
getCode () | |
setCode ($code) | |
isAsync () | |
useAsync () | |
useSync () | |
addCall ($method, $params=array()) | |
listCalls () | |
deleteCall ($index=null) | |
createCall ($method, $params=array()) | |
addCustomVar ($slot, $name, $value, $scope=3) | |
createCustomVar ($slot, $name, $value, $scope=3) | |
addEvent ($category, $action, $label=null, $value=null, $noninteract=false) | |
createEvent ($category, $action, $label=null, $value=null, $noninteract=false) | |
getHeader () | |
getBody () | |
Fonctions membres publiques inherited from JGoogleEmbed | |
__construct (JRegistry $options=null, JUri $uri=null) | |
isSecure () | |
echoHeader () | |
echoBody () | |
getOption ($key) | |
setOption ($key, $value) |
Additional Inherited Members | |
Attributs protégés inherited from JGoogleEmbed | |
$options | |
$uri |
Définition à la ligne 19 du fichier analytics.php.
JGoogleEmbedAnalytics::addCall | ( | $method, | |
$params = array() |
|||
) |
Add an analytics call
string | $method | The name of the function |
array | $params | The parameters for the call |
Définition à la ligne 99 du fichier analytics.php.
JGoogleEmbedAnalytics::addCustomVar | ( | $slot, | |
$name, | |||
$value, | |||
$scope = 3 |
|||
) |
Add a custom variable to the analytics
int | $slot | The slot to store the variable in (1-5) |
string | $name | The variable name |
string | $value | The variable value |
int | $scope | The scope of the variable (1: visitor level, 2: session level, 3: page level) |
Définition à la ligne 190 du fichier analytics.php.
JGoogleEmbedAnalytics::addEvent | ( | $category, | |
$action, | |||
$label = null , |
|||
$value = null , |
|||
$noninteract = false |
|||
) |
Track an analytics event
string | $category | The general event category |
string | $action | The event action |
string | $label | The event description |
string | $value | The value of the event |
boolean | $noninteract | Don't allow this event to impact bounce statistics |
Définition à la ligne 225 du fichier analytics.php.
JGoogleEmbedAnalytics::createCall | ( | $method, | |
$params = array() |
|||
) |
Create a javascript function from the call parameters
string | $method | The name of the function |
array | $params | The parameters for the call |
Définition à la ligne 158 du fichier analytics.php.
JGoogleEmbedAnalytics::createCustomVar | ( | $slot, | |
$name, | |||
$value, | |||
$scope = 3 |
|||
) |
Get the code to create a custom analytics variable
int | $slot | The slot to store the variable in (1-5) |
string | $name | The variable name |
string | $value | The variable value |
int | $scope | The scope of the variable (1: visitor level, 2: session level, 3: page level) |
Définition à la ligne 207 du fichier analytics.php.
JGoogleEmbedAnalytics::createEvent | ( | $category, | |
$action, | |||
$label = null , |
|||
$value = null , |
|||
$noninteract = false |
|||
) |
Get the code to track an analytics event
string | $category | The general event category |
string | $action | The event action |
string | $label | The event description |
string | $value | The value of the event |
boolean | $noninteract | Don't allow this event to impact bounce statistics |
Définition à la ligne 243 du fichier analytics.php.
JGoogleEmbedAnalytics::deleteCall | ( | $index = null | ) |
Delete a call from the stack
int | $index | Index of call to delete (defaults to last added call) |
Définition à la ligne 131 du fichier analytics.php.
JGoogleEmbedAnalytics::getBody | ( | ) |
Google Analytics only needs to be included in the header
Réimplémentée à partir de JGoogleEmbed.
Définition à la ligne 292 du fichier analytics.php.
JGoogleEmbedAnalytics::getCode | ( | ) |
Method to get the tracking code
Définition à la ligne 28 du fichier analytics.php.
JGoogleEmbedAnalytics::getHeader | ( | ) |
Get code to load Google Analytics javascript
Réimplémentée à partir de JGoogleEmbed.
Définition à la ligne 255 du fichier analytics.php.
JGoogleEmbedAnalytics::isAsync | ( | ) |
Checks if the javascript is set to be asynchronous
Définition à la ligne 56 du fichier analytics.php.
JGoogleEmbedAnalytics::listCalls | ( | ) |
List the analytics calls to be executed
Définition à la ligne 117 du fichier analytics.php.
JGoogleEmbedAnalytics::setCode | ( | $code | ) |
Method to set the tracking code
string | $code | The Google Analytics tracking code |
Définition à la ligne 42 du fichier analytics.php.
JGoogleEmbedAnalytics::useAsync | ( | ) |
Load javascript asynchronously
Définition à la ligne 68 du fichier analytics.php.
JGoogleEmbedAnalytics::useSync | ( | ) |
Load javascript synchronously
Définition à la ligne 82 du fichier analytics.php.