Please Authenticate with Google Analytics first.'; } else { if ( get_option('fiftyonedegrees_resource_key_pipeline')['error']) { echo '
Provided resource key does not contain any Custom Dimensions. Please enter a valid resource key. '; } else if ( get_option( "fiftyonedegrees_ga_error" ) ) { echo '' . esc_html( get_option("fiftyonedegrees_ga_error") ) . ''; delete_option( "fiftyonedegrees_ga_error" ); } else if ( get_option("fiftyonedegrees_ga_enable_tracking") ) { if ( get_option("fiftyonedegrees_resource_key_updated") || get_option("tracking_id_update_flag") || get_option("send_page_view_update_flag") || get_option("fiftyonedegrees_passed_dimensions_updated") ) { // Include Fiftyonedegrees class if (!class_exists('Fiftyonedegrees')) { require_once('fiftyonedegrees.php'); } $instance = Fiftyonedegrees::get_instance(); $instance->execute_ga_tracking_steps(); if (get_option("fiftyonedegrees_resource_key_updated")) { echo 'Google Analytics Tracking is enabled for the Properties available in the new resource key. '; delete_option( "fiftyonedegrees_resource_key_updated" ); } else if ( get_option("fiftyonedegrees_passed_dimensions_updated") ) { echo 'Google Analytics Custom Dimensions mapping has been updated.'; delete_option( "fiftyonedegrees_passed_dimensions_updated" ); } else { echo 'Google Analytics Tracking is enabled for new Google Analytics Property Settings.'; delete_option( "tracking_id_update_flag" ); delete_option( "send_page_view_update_flag" ); } } else { echo 'Google Analytics Custom Dimensions data collection is now enabled for you. '; } } if ( !get_option('fiftyonedegrees_resource_key_pipeline')['error']) { ?> prepare_items(); ?>