function fb_instant_articles_module_config_analytics in Facebook Instant Articles 7
Same name and namespace in other branches
- 7.2 includes/admin.inc \fb_instant_articles_module_config_analytics()
Generates Analytics sub-section of Module Configuration section
1 call to fb_instant_articles_module_config_analytics()
- fb_instant_articles_settings in includes/
admin.inc - Form constructor for Facebook Instant Articles Base settings form.
File
- includes/
admin.inc, line 135 - Settings for Facebook Instant Articles Base module.
Code
function fb_instant_articles_module_config_analytics($form) {
$form['analytics'] = array(
'#type' => 'fieldset',
'#title' => t('Analytics'),
'#collapsible' => TRUE,
'#description' => t('Enable 3rd-party analytics to be used with Instant Articles. You can embed code to insert your own trackers and analytics. Learn more about <a href="@analytics_url">analytics in Instant Articles</a>.', array(
'@analytics_url' => 'https://developers.facebook.com/docs/instant-articles/ads-analytics#analytics',
)),
);
$form['analytics']['fb_instant_articles_analytics_embed_code'] = array(
'#type' => 'textarea',
'#title' => t('Analytics Embed Code'),
'#default_value' => variable_get('fb_instant_articles_analytics_embed_code'),
'#description' => t('Add code for any analytics services you wish to use. <strong>Note:</strong> you do not need to include any <op-tracker> tags. The module will automatically include them in the article markup.'),
'#size' => 30,
);
return $form;
}