Эта дилемма часто встает перед рекламодателем. На самом деле сделать выбор просто. Если Вашу аудиторию легко выделить при помощи поисковых запросов, то Ваше решение - контекстная реклама.
Если же собрать достаточную аудиторию при помощи поисковых запросов практически невозможно, то Ваше решение таргет. Это характерно для продуктов, потребность в которых покупатель сам не может