settings();
$agencoen_frequency = $agencoen_settings->get_sync_frequency();
$agencoen_seo_label = $data['seoPlugin'];
/*
* Local preferences only. Every control here is editable without a Rezolve Ai
* account; the account itself lives on the Connection screen. The handful of
* controls that do talk to the service (scheduled sync, auto-apply, the
* optional daily crawler report) say so in place.
*/
$agencoen_offline = empty( $connected );
?>
__( 'Below the product description', 'agentic-commerce-engine' ),
'above_description' => __( 'Above the product description', 'agentic-commerce-engine' ),
'bottom_of_page' => __( 'Bottom of the product page', 'agentic-commerce-engine' ),
'manual' => __( 'Wherever I place it myself', 'agentic-commerce-engine' ),
'hidden' => __( 'Do not show it on the page', 'agentic-commerce-engine' ),
);
$agencoen_type_labels = array(
'irl-cards' => __( 'IRL scenario cards', 'agentic-commerce-engine' ),
'internal-links' => __( 'Internal links', 'agentic-commerce-engine' ),
'highlights' => __( 'Highlights', 'agentic-commerce-engine' ),
'product-qa' => __( 'Product Q&A', 'agentic-commerce-engine' ),
);
foreach ( \Agencoen\Settings::placeable_types() as $agencoen_type ) :
$agencoen_field_id = 'ace-placement-' . $agencoen_type;
$agencoen_current = $agencoen_settings->get_placement( $agencoen_type );
?>