{"id":13429,"date":"2024-04-30T10:23:53","date_gmt":"2024-04-30T14:23:53","guid":{"rendered":"https:\/\/prettylinks.com\/?post_type=pauple_helpie&#038;p=13429"},"modified":"2026-07-10T03:02:27","modified_gmt":"2026-07-10T09:02:27","slug":"geographic-redirects","status":"publish","type":"ht_kb","link":"https:\/\/prettylinks.com\/fr\/docs\/geographic-redirects\/","title":{"rendered":"Ciblage"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>Ciblage<\/strong> lets a single pretty link send different visitors to different destinations based on rules you define \u2014 country, device type, browser, operating system, time of day, day of week, and more.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One link, many destinations, automatically chosen for each visitor.<\/p>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\"><strong>Remarque :<\/strong> Cette fonctionnalit\u00e9 est disponible avec les formules \u00ab D\u00e9butant \u00bb, \u00ab Marketer \u00bb et \u00ab Super Affiliate \u00bb. Si vous utilisez Pretty Links Lite, vous pouvez <a href=\"https:\/\/prettylinks.com\/account\/subscriptions\/\">passez \u00e0 un forfait Pretty Links sup\u00e9rieur<\/a> pour l'utiliser.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a5dbd9c1e963&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a5dbd9c1e963\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"1000\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/prettylinks.com\/wp-content\/uploads\/2026\/07\/edit-link-dynamic-2.png\" alt=\"\u00c9diteur de liens \u2014 Onglet \u00ab Redirection dynamique \u00bb\" class=\"wp-image-18876\" srcset=\"https:\/\/prettylinks.com\/wp-content\/uploads\/2026\/07\/edit-link-dynamic-2.png 1280w, https:\/\/prettylinks.com\/wp-content\/uploads\/2026\/07\/edit-link-dynamic-2-300x234.png 300w, https:\/\/prettylinks.com\/wp-content\/uploads\/2026\/07\/edit-link-dynamic-2-1024x800.png 1024w, https:\/\/prettylinks.com\/wp-content\/uploads\/2026\/07\/edit-link-dynamic-2-768x600.png 768w, https:\/\/prettylinks.com\/wp-content\/uploads\/2026\/07\/edit-link-dynamic-2-50x39.png 50w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-you-can-target-on\"><a href=\"#what-you-can-target-on\">What You Can Target On<\/a><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Country<\/strong> \u2014 Match one or more countries, or exclude them, so US and European visitors can go to different places;<\/li>\n<li><strong>Device type<\/strong> \u2014 Route mobile visitors to your mobile-optimized page; send desktop visitors to your full site;<\/li>\n<li><strong>Operating system<\/strong> \u2014 iOS visitors to the App Store; Android visitors to Google Play;<\/li>\n<li><strong>Navigateur<\/strong> \u2014 Send Chrome users one experience, Safari users another;<\/li>\n<li><strong>Hour of day \/ day of week<\/strong> \u2014 Route to a &#8220;store closed&#8221; page after hours;<\/li>\n<li><strong>Date range<\/strong> \u2014 Point a destination at a specific date window, then fall back afterward;<\/li>\n<li><strong>Combinations<\/strong> \u2014 Stack multiple conditions with <strong>all of<\/strong>: &#8220;iPhone users in the US after 9 PM.&#8221;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-alert\"><strong>Important :<\/strong> Dynamic redirection uses one <strong>Mode<\/strong> per link. Geographic targeting, Device \/ browser \/ OS targeting, Time-based targeting, and Rotation are mutually exclusive \u2014 a link runs one behavior at a time.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-rules-are-evaluated\"><a href=\"#how-rules-are-evaluated\">How Rules Are Evaluated<\/a><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Targeting uses <strong>first-match-wins<\/strong> evaluation. Pretty Links checks your rules from top to bottom, and the first one that matches the visitor wins. Their click is redirected to that rule's destination.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If no rules match, the visitor falls through to the link's main target URL \u2014 that's your default destination for &#8220;everyone else.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Use the up\/down buttons on each rule to reorder them. Put your most specific rules at the top and broader rules below.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"setting-up-targeting\"><a href=\"#setting-up-targeting\">Setting Up Targeting<\/a><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Edit the link you want to target.<\/li>\n<li>Ouvrez le <strong>Redirection dynamique<\/strong> tabulation.<\/li>\n<li>Ensemble <strong>Mode<\/strong> \u00e0 <strong>Geographic targeting<\/strong>, <strong>Device \/ browser \/ OS targeting<\/strong>ou <strong>Time-based targeting<\/strong>.<\/li>\n<li>Dans le cadre de la <strong>R\u00e8gles de ciblage<\/strong> panneau, cliquez sur <strong>Add rule<\/strong>.<\/li>\n<li>Choose the operator (e.g. &#8220;Country is one of&#8221;, &#8220;Device type is&#8221;, &#8220;Hour between&#8221;) and a value.<\/li>\n<li>Saisir le <strong>Redirect to<\/strong> URL for visitors matching that rule.<\/li>\n<li>Enregistrez le lien.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Add as many rules as you need. Reorder rules with the up\/down buttons on each row.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"examples\"><a href=\"#examples\">Examples<\/a><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"app-store-play-store-routing\"><a href=\"#app-store-play-store-routing\">App Store \/ Play Store Routing<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A common pattern for app marketers:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rule 1:<\/strong> OS is iOS \u2192 <code>https:\/\/apps.apple.com\/us\/app\/yourapp<\/code><\/li>\n<li><strong>Rule 2:<\/strong> OS is Android \u2192 <code>https:\/\/play.google.com\/store\/apps\/details?id=com.yourapp<\/code><\/li>\n<li><strong>Default target URL:<\/strong> <code>https:\/\/yourapp.com\/<\/code> (for desktop visitors)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">One short link, three smart destinations.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"geographic-landing-pages\"><a href=\"#geographic-landing-pages\">Geographic Landing Pages<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Running a sale with regional pricing or shipping:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rule 1:<\/strong> Country is United States \u2192 <code>\/sale-us<\/code><\/li>\n<li><strong>Rule 2:<\/strong> Country is Canada \u2192 <code>\/sale-ca<\/code><\/li>\n<li><strong>Rule 3:<\/strong> Country is United Kingdom \u2192 <code>\/sale-uk<\/code><\/li>\n<li><strong>Default:<\/strong> <code>\/sale-international<\/code><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"time-limited-offers\"><a href=\"#time-limited-offers\">Time-Limited Offers<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A flash sale that's only live during certain hours:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rule 1:<\/strong> Hour between 9 and 17 (site timezone) \u2192 <code>\/flash-sale-live<\/code><\/li>\n<li><strong>Default:<\/strong> <code>\/flash-sale-ended<\/code><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"mobile-first-redirect\"><a href=\"#mobile-first-redirect\">Mobile-First Redirect<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Send mobile traffic to a different funnel:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rule 1:<\/strong> Device is mobile \u2192 <code>\/m\/landing-page<\/code><\/li>\n<li><strong>Default:<\/strong> <code>\/landing-page<\/code><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"combining-targeting-with-other-redirect-types\"><a href=\"#combining-targeting-with-other-redirect-types\">Combining Targeting With Other Redirect Types<\/a><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Targeting works alongside any redirect type \u2014 301, 302, <strong><a href=\"https:\/\/prettylinks.com\/fr\/docs\/cloak-redirect\/\">Redirection Cloak<\/a><\/strong>, <strong><a href=\"https:\/\/prettylinks.com\/fr\/docs\/pretty-bar\/\">Pretty Bar<\/a><\/strong>, and so on. The redirect type determines <strong>comment<\/strong> the visitor reaches their destination; targeting determines <strong>which destination<\/strong> that is.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, you can cloak all your variants under the same pretty URL but route different audiences to different destinations.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"combining-with-rotation-and-split-tests\"><a href=\"#combining-with-rotation-and-split-tests\">Targeting vs. Rotation and Split Tests<\/a><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Targeting and <strong><a href=\"https:\/\/prettylinks.com\/fr\/docs\/link-rotations\/\">Rotation<\/a><\/strong> are separate <strong>Modes<\/strong> on the Dynamic redirection tab, and a link uses only one Mode at a time. Targeting rules and rotation cannot both run on the same link \u2014 pick the behavior that fits that link.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Utilisation <strong>G\u00e9ographique<\/strong>, <strong>Device \/ browser \/ OS<\/strong>ou <strong>Time-based<\/strong> targeting when the destination should depend on who the visitor is or when they click;<\/li>\n<li>Utilisation <strong>Rotation<\/strong> when you want to split traffic across variants for A\/B testing or even load distribution.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">To combine the ideas, chain two links: a targeting link whose matched destination is itself a rotation link. The first link picks the funnel by rule; the second rotates variants within it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"tips\"><a href=\"#tips\">Conseils<\/a><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Test each rule.<\/strong> Use a VPN or browser dev-tools device emulator to verify each path works as expected;<\/li>\n<li><strong>Order matters.<\/strong> Put narrow rules above broad ones. &#8220;iOS in the US&#8221; should sit above &#8220;iOS anywhere.&#8221; Time-based rules evaluate in your site's WordPress timezone, not the visitor's local time;<\/li>\n<li><strong>Always set a default target URL.<\/strong> Some visitors will inevitably fall outside all your rules. Make sure they still land somewhere useful;<\/li>\n<li><strong>Don't over-segment.<\/strong> Three or four rules is usually plenty. Twenty becomes hard to maintain.<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Targeting lets a single pretty link send different visitors to different destinations based on rules you define \u2014 country, device type, browser, operating system, time of day, day of week, and more. One link, many destinations, automatically chosen for each visitor. What You Can Target On Country \u2014 Match one or more countries, or exclude&hellip;<\/p>","protected":false},"author":34280,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_strive_editorial_status":"not-started","_strive_copy_of":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"ht-kb-category":[709],"ht-kb-tag":[],"class_list":["post-13429","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-redirects"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/prettylinks.com\/fr\/wp-json\/wp\/v2\/ht-kb\/13429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prettylinks.com\/fr\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/prettylinks.com\/fr\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/prettylinks.com\/fr\/wp-json\/wp\/v2\/users\/34280"}],"replies":[{"embeddable":true,"href":"https:\/\/prettylinks.com\/fr\/wp-json\/wp\/v2\/comments?post=13429"}],"version-history":[{"count":1,"href":"https:\/\/prettylinks.com\/fr\/wp-json\/wp\/v2\/ht-kb\/13429\/revisions"}],"predecessor-version":[{"id":18877,"href":"https:\/\/prettylinks.com\/fr\/wp-json\/wp\/v2\/ht-kb\/13429\/revisions\/18877"}],"wp:attachment":[{"href":"https:\/\/prettylinks.com\/fr\/wp-json\/wp\/v2\/media?parent=13429"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/prettylinks.com\/fr\/wp-json\/wp\/v2\/ht-kb-category?post=13429"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/prettylinks.com\/fr\/wp-json\/wp\/v2\/ht-kb-tag?post=13429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}