Menu

Error message

  • Deprecated function: usort(): Returning bool from comparison function is deprecated, return an integer less than, equal to, or greater than zero in jcdecaux_common_sort_activity_terms() (line 697 of modules/custom/jcdecaux_common/jcdecaux_common.module).
    jcdecaux_common_sort_activity_terms(Array) (Line: 674)
    jcdecaux_common_node_view_alter(Array, Object, Object) (Line: 545)
    Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 304)
    Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 238)
    Drupal\Core\Entity\EntityViewBuilder->build(Array)
    call_user_func_array(Array, Array) (Line: 111)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 421)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 48)
    __TwigTemplate_85a5bfbf58364215ddd8158c072e425b->block_content(Array, Array) (Line: 171)
    Twig\Template->displayBlock('content', Array, Array) (Line: 40)
    __TwigTemplate_85a5bfbf58364215ddd8158c072e425b->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/jcd/templates/block/block.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('block', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 577)
    Drupal\Core\Template\TwigExtension->renderVar(Array) (Line: 39)
    __TwigTemplate_9c3c8c0e03830cdee4e704d126803ad6->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/jcd/templates/layouts/default/jcd-layout-default.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('jcd_layout_default', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • Warning: Undefined variable $settings_entity in _jcdecaux_preprocess_node_location() (line 1945 of themes/custom/jcd/jcd.theme).
    _jcdecaux_preprocess_node_location(Array) (Line: 1376)
    jcd_preprocess_node(Array, 'node', Array)
    call_user_func_array('jcd_preprocess_node', Array) (Line: 261)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 48)
    __TwigTemplate_85a5bfbf58364215ddd8158c072e425b->block_content(Array, Array) (Line: 171)
    Twig\Template->displayBlock('content', Array, Array) (Line: 40)
    __TwigTemplate_85a5bfbf58364215ddd8158c072e425b->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/jcd/templates/block/block.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('block', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 577)
    Drupal\Core\Template\TwigExtension->renderVar(Array) (Line: 39)
    __TwigTemplate_9c3c8c0e03830cdee4e704d126803ad6->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/jcd/templates/layouts/default/jcd-layout-default.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('jcd_layout_default', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • Mobilier urbain 2m² Mobilier urbain 2m²
  • Grand format 8m² Grand format 8m²
  • DOOH Proxi urbaine DOOH Proxi urbaine
  • Aéroport Aéroport
  • Bus Bus
  • Événementiel Événementiel

L'affichage publicitaire JCDecaux à Lyon

 

Depuis 60 ans, nous proposons des solutions de premier plan pour répondre à tous vos besoins de communication. Que vous envisagiez une campagne publicitaire ciblée ou une visibilité à grande échelle, notre réseau garantit une exposition optimale.

Lyon, avec ses près de 520 000 habitants, est une ville dynamique et idéale pour vos stratégies d'affichage publicitaire. JCDecaux offre des emplacements de choix dans toute la ville, permettant à vos messages de toucher un large public.

Mobilier Urbain 2m²

Nos 22 réseaux de mobilier urbain 2m² offrent une couverture stratégique pour des messages de proximité. Ces dispositifs sont idéalement situés dans les quartiers les plus fréquentés, assurant une visibilité constante auprès des piétons et des usagers des transports en commun. Leur format est adapté pour des annonces locales et ciblées, permettant de toucher vos publics de manière efficace.

Grand Format 8m² 

Pour des campagnes de grande envergure, nos 6 réseaux d'affichage grand format 8m² assurent une visibilité exceptionnelle. Ces grands dispositifs publicitaires sont placés sur les axes majeurs et les zones à fort trafic, garantissant une exposition maximale.

 

DOOH proxi urbaine

Nos 26 écrans, disposés sur les vitrines des commerces de proximité Monoprix et Carrefour offrent une diffusion dynamique dans les zones et les moments de forte affluence. Ces écrans permettent une flexibilité dans la diffusion de vos messages, avec la possibilité de changer le contenu en temps réel. Leurs positionnements dans les zones à haute fréquentation assurent une interaction continue avec votre public cible et vous inscrit dans le parcours quotidien des audiences.

Aéroport

Créez de véritables rencontres avec les passagers des aéroports de Lyon et valorisez votre marque dans un environnement premium. Nous vous proposons des solutions sur mesure, enrichies de notre expérience internationale et sélectionnons avec vous les meilleurs dispositifs. Avec nos 43 écrans, bénéficiez de la puissance de l'affichage numérique pour offrir une expérience passager surprenante et engageante.

Bus Lyon CITY TOUR

Le bus Lyon CITY TOUR est un outil unique pour une publicité mobile. Ce bus parcourt les sites emblématiques de la ville, offrant une visibilité continue auprès des habitants et des touristes. Avec 7,6 millions de déplacements sur le parcours CITY TOUR en 14 jours, sa mobilité permet de toucher une audience variée et de maximiser l'impact de votre message dans différents quartiers de Lyon.

 

Événementiel

Transformez les emplacements clés de la ville en vitrines spectaculaires pour votre marque grâce à nos dispositifs événementiels d'affichage urbain innovants. Nos opérations hors-normes permettent de créer une expérience de marque urbaine créative, audacieuse et unique. Aux meilleures adresses, nos toiles grand format racontent de manière universelle votre message au cœur de la ville. 

 

Découvrez comment une campagne d'affichage bien orchestrée peut transformer votre communication à Lyon.

Faites le choix de la visibilité et de l'efficacité avec JCDecaux, le leader de l'affichage publicitaire urbain.

 

Contactez-nous

Mathilde Duhil De Benazé Responsable Commerciale Régional, Rhône
* Champ obligatoire
Les données recueillies sur ce formulaire font l’objet d’un traitement par la société JCDecaux France. Elles permettent à nos équipes commerciales de vous contacter pour répondre à votre message et vous accompagner dans votre projet. Elles pourront être enregistrées dans notre fichier de clients et prospects et vous pourrez à ce titre être amené(e) à recevoir des communications de notre part concernant nos offres et produits, des actualités sectorielles et des invitations à des évènements. Vous pouvez vous retirer de nos listes d’envoi via le lien de désinscription figurant dans chacun de nos messages. Pour en savoir plus sur le traitement de vos données à caractère personnel effectué par JCDecaux France et sur les droits dont vous disposez, vous pouvez consulter notre Politique de Protection des Données.

Vous souhaitez louer un emplacement publicitaire sur votre propriété :

Guy-Michel Schultz Responsable Regional Patrimoine et Développement - Alsace Franche-Comté
ALSACE / FRANCHE-COMTE
Doubs (25), Bas-Rhin (67), Haut-Rhin (68), Haute-Saône (70), Territoire de Belfort (90)
Emilie Bouin Responsable Régionale Patrimoine et Développement - Aquitaine

AQUITAINE
Charente (16), Charente-Maritime (17), Dordogne (24), Gironde (33), Landes (40), Lot-et-Garonne (47), Pyrénées-Atlantiques (64), Hautes-Pyrénées (65)

Hervé Guyon Responsable Regional Patrimoine et Développement - Centre Val de Loire - Auvergne - Limousin
CENTRE VAL DE LOIRE / AUVERGNE / LIMOUSIN
Allier (03), Cantal (15), Cher (18), Corrèze (19), Creuse (23), Eure-et-Loir (28), Indre (36), Indre-et-Loire (37), Loir-et-Cher (41), Haute-Loire (43), Loiret (45), Lozère (48), Nièvre (58),
CENTRE VAL DE LOIRE / AUVERGNE / LIMOUSIN
Allier (03), Cantal (15), Cher (18), Corrèze (19), Creuse (23), Eure-et-Loir (28), Indre (36), Indre-et-Loire (37), Loir-et-Cher (41), Haute-Loire (43), Loiret (45), Lozère (48), Nièvre (58), Puy-de-Dôme (63), Deux-Sèvres (79), Vienne (86), Haute-Vienne (87)
Charles Champalbert Responsable Regional Patrimoine et Développement - Bretagne Pays-de-la-Loire
BRETAGNE / PAYS DE LA LOIRE
Côtes-d'Armor (22), Finistère (29), Ille-et-Vilaine (35), Loire-Atlantique (44), Maine-et-Loire (45), Mayenne (53), Morbihan (56), Sarthe (72), Vendée (85)
Barbara Blot Responsable Regional Patrimoine et Développement - Ile-de-France Est

ILE-DE-FRANCE EST
Seine-et-Marne (77), Seine-Saint-Denis (93), Val-de-Marne (94)

Sophie Cabrol Responsable Regional Patrimoine et Développement - Ile-de-France Nord

ILE-DE-FRANCE NORD
Oise (60), Hauts-de-Seine (92) , Val-d'Oise (95)

Corinne Thys Responsable Regional Patrimoine et Développement - Ile-de-France Ouest
ILE-DE-FRANCE OUEST
Yvelines (78), Essonne (91)
Adeline Clément Responsable Regional Patrimoine et Développement - Lorraine - Champagne-Ardenne

LORRAINE / CHAMPAGNE-ARDENNE
Aisne (02), Aube (10), Ardennes (08), Marne (51), Haute-Marne (52), Meurthe et Moselle (54), Meuse (55),  Moselle (57), Vosges (88), Yonne (89)

Charlotte Vialard Responsable Régional Patrimoine et Développement - Occitanie

OCCITANIE
Ariège (09), Aude (10), Aveyron (12), Gard (30), Haute-Garonne (31), Gers (32), Hérault (34), Lot (46), Pyrénées-Orientales (66), Tarn (81), Tarn-et-Garonne (82)

Julien Defaye Responsable Regional Patrimoine et Développement - Nord-Pas-de-Calais
NORD PAS-DE-CALAIS
Nord (59), Pas-de-Calais (62)
Alain James Responsable Regional Patrimoine et Développement - Normandie - Somme
NORMANDIE / SOMME
Calavados (14), Eure (27), Manche (50), Orne (61), Seine-Maritime (76) , Somme (80)
Léonard Diers Responsable Regional Patrimoine et Développement - Paris
Paris (75)
Patrice Quesne Responsable Regional Patrimoine et Développement - Provence -Alpes-Côte-d'Azur
PROVENCE-ALPES-COTE-D'AZUR
Alpes-de-Haute-Provence (04), Hautes-Alpes (05), Alpes-Maritimes (06), Bouches-du-Rhône (13), Var (83), Vaucluse (84)
Philippe Landrieu Directeur Régional du Patrimoine - Rhône-Alpes
RHONE-ALPES
Ain (01), Ardèche (07), Côte-d'Or (21), Drôme (26), Isère (38), Jura (39), Loire (42), Rhône (69), Saône-et-Loire, Savoie (73), Haute-Savoie (74)