You are here

function google_adwords_signup_preprocess_html in Google AdWords Conversion Tracking 7.2

Implements hook_preprocess_html().

File

modules/google_adwords_signup/google_adwords_signup.module, line 83
Google Adwords User Conversion Tracking SubModule.

Code

function google_adwords_signup_preprocess_html($variables) {
  if (isset($_SESSION['google_adwords_signup_conversion'])) {
    global $language;
    unset($_SESSION['google_adwords_signup_conversion']);
    $conversion_values = array(
      'conversion_id' => variable_get('google_adwords_user_conversion_id', 0),
      'conversion_langauge' => variable_get('google_adwords_user_conversion_language', $language->language),
      'conversion_format' => variable_get('google_adwords_user_conversion_format', '2'),
      'conversion_color' => variable_get('google_adwords_user_conversion_color', 'FFFFFF'),
      'conversion_label' => variable_get('google_adwords_user_conversion_label', 'User Signup'),
    );
    drupal_add_js('/* <![CDATA[ */
        var google_conversion_id = ' . $conversion_values['conversion_id'] . ';
        var google_conversion_language = "' . $conversion_values['conversion_langauge'] . '";
        var google_conversion_format = "' . $conversion_values['conversion_format'] . '";
        var google_conversion_color = "' . $conversion_values['conversion_color'] . '";
        var google_conversion_label = "' . $conversion_values['conversion_label'] . '";
     /* ]]> */', array(
      'type' => 'inline',
      'scope' => 'footer',
      'weight' => 5,
    ));
    drupal_add_js(variable_get('google_adwords_external_script', 'https://www.googleadservices.com/pagead/conversion.js'), array(
      'type' => 'external',
      'scope' => 'footer',
      'weight' => 6,
    ));
  }
}