Как извлечь из utm_content входящий в него поисковой запрос |key:{keyword}| если отсутствует utm_term?
Иван Иванов
Ученик
(4),
на голосовании
3 года назад
В яндекс директе на данный момент такого вида ссылки: /?utm_content=device:{device_id}|creative:{creative_id}|ad:{ad_id}|b:{banner_id}|key:{keyword}|key_id:{phrase_id}|place:{source}|device:{device_type}|t:{position_type}|p:{position}|blok:zagolovok
Можно было бы добавить в ссылки utm_term={keyword} но этих ссылок сотни и хотелось бы не редактировать их все, а получать {keyword} из utm_content. Если бы utm_term передавался, то извлекался бы на php таким образом $_GET['utm_term'] - как модифицировать этот код для получения keyword из utm_content?
Берешь $_GET['utm_content'] разделяешь по вертикальной палке потом каждый элемент разделяешь по двоеточию и получаешь индексирует по первой колонке и получаешь нужный тебе массив типа ключ-значение
/?utm_content=device:{device_id}|creative:{creative_id}|ad:{ad_id}|b:{banner_id}|key:{keyword}|key_id:{phrase_id}|place:{source}|device:{device_type}|t:{position_type}|p:{position}|blok:zagolovok
Можно было бы добавить в ссылки utm_term={keyword} но этих ссылок сотни и хотелось бы не редактировать их все, а получать {keyword} из utm_content. Если бы utm_term передавался, то извлекался бы на php таким образом $_GET['utm_term'] - как модифицировать этот код для получения keyword из utm_content?