Accurate user location data is crucial information used for effective campaign strategy, ad fraud detection, and performance measurement. Airbridge supports the identification of users’ geographic locations by integrating with Digital Element, an IP database service.
Airbridge primarily uses device IP addresses to determine users’ geographic locations through the following process:
IP address collection: When users interact with apps or tracking links, Airbridge collects the device’s IP address.
Geographic location mapping: The collected IP address is mapped through Digital Element’s database lookup as shown below.
Data mapping table between Digital Element and Airbridge
Digital Element
Airbridge
Description
country
Client IP Country
Country name
country code
Country
ISO 3166-1 alpha-2 country codes (Example: us, gb, kr, vn)
region
Client IP Subdivision
States, provinces, prefectures (Example: utah)
metro
Client IP City
Primary metropolitan areas or major cities (Example: salt lake city)
Data updates: Digital Element typically updates the table that maps IP addresses to geographic locations once a week to maintain location data accuracy.
AttentionFor the United Kingdom’s country code, note that Digital Element’s database uses uk, but Airbridge uses gb in accordance with ISO 3166.
While Airbridge strives to determine user locations as accurately as possible, the following factors can affect the accuracy of geographic location data.
When users are connected to a Virtual Private Network (VPN), their actual IP address is masked and location is determined based on the VPN server’s location rather than their actual physical location.
Privacy enhancement features such as Apple’s iOS 15 Private Relay can obscure users’ actual IP addresses, leading to less accurate or different location data.
There may be some discrepancies between user location data determined by Airbridge and location data collected by other platforms such as other MMPs, ad channels, and analytics systems.
Digital Element continuously updates its database. Location data discrepancies may occur when Airbridge and other platforms sync with Digital Element’s data at different times.
Internet Service Providers (ISPs) frequently reassign IP addresses. Although Digital Element updates their database regularly, temporary location data discrepancies may occur during the brief period before these changes are applied to all systems.
Each platform may use different service tiers of Digital Element or employ different device identification methods, resulting in discrepancies during the location data determination process.
VPNs or proxy servers mask users’ actual IP addresses. In this case, location is determined based on the VPN or proxy server’s location, creating location data discrepancies with systems that have access to unmasked actual IP addresses.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Airbridge Help Center","colors":{"primary":"#1E6EFF","light":"#5C93FF","dark":"#1E6EFF"},"logo":"https://mintcdn.com/airbridge-help-center/NnPE_gJFbAXa7mQR/asset/brand/logo.svg?fit=max\u0026auto=format\u0026n=NnPE_gJFbAXa7mQR\u0026q=85\u0026s=130de4d65c44608d9fa6e52bd9d762af","favicon":"https://mintcdn.com/airbridge-help-center/NnPE_gJFbAXa7mQR/asset/brand/favicon.png?fit=max\u0026auto=format\u0026n=NnPE_gJFbAXa7mQR\u0026q=85\u0026s=d97e8c0bd070d6d3888d960395d51d82","appearance":{"default":"light","strict":true},"seo":{"metatags":{"twitter:creator":"@AirbridgeHQ","google-site-verification":"gdLYNPyOT2BoIu-sc6Bxdc6MciTfj-S_zspQXSmyJb8"}},"styling":{"codeblocks":{"theme":{"light":"github-dark-dimmed","dark":"github-dark-dimmed"}},"latex":true},"integrations":{"amplitude":{"apiKey":"4026164481947bdc54148450724c339a"}},"errors":{"404":{"redirect":false,"title":"페이지가 존재하지 않습니다. Page Not Found.","description":"주소를 잘못 입력했거나 페이지가 이동했을 수 있습니다. The page you are looking for does not exist."}},"thumbnails":{"fonts":{"family":"Noto Sans KR"}},"navigation":{"languages":[{"language":"en","default":true,"navbar":{"links":[{"href":"https://app.airbridge.io/supports","label":"Contact us"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.airbridge.io"}},"href":"en/guides/welcome"},{"language":"ko","navbar":{"links":[{"href":"https://app.airbridge.io/supports","label":"문의하기"}],"primary":{"type":"button","label":"대시보드","href":"https://app.airbridge.io"}},"href":"ko/guides/welcome"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"airbridge-help-center","hasAudioNarration":false,"actualSubdomain":"airbridge-help-center","customDomains":["help.airbridge.io"],"gitSource":{"type":"github","owner":"ab180","repo":"airbridge-help-center","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af1a91aab0bbd121500a39c","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"ko","tag":"마케터 가이드","count":309},{"language":"en","tag":"Marketer Guide","count":271},{"language":"en","tag":"Integration","count":131},{"language":"ko","tag":"에어브릿지와 연동하기","count":130},{"language":"en","tag":"Developer Guide","count":98},{"language":"ko","tag":"개발자 가이드","count":98},{"language":"en","tag":"Getting Started","count":63},{"language":"ko","tag":"시작하기","count":62},{"language":"ko","tag":"광고 성과 조회하기","count":52},{"language":"en","tag":"Reporting","count":50},{"language":"en","tag":"Ad Channel Integration","count":48},{"language":"ko","tag":"더 많은 광고 채널 연동하기","count":48},{"language":"en","tag":"SDK Integration","count":45},{"language":"ko","tag":"딥링크 플랜","count":41},{"language":"ko","tag":"SDK Integration","count":40},{"language":"en","tag":"DeepLink Plan","count":38},{"language":"en","tag":"API Reference","count":38},{"language":"ko","tag":"API 레퍼런스","count":37},{"language":"en","tag":"Tracking Link","count":34},{"language":"ko","tag":"데이터 트래킹하기","count":32}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"asset/style/style.css","content":"#content-area p,#content-area li{overflow-wrap:anywhere}#content-area a{color:#0a5aff;font-weight:inherit}#content-area :not(pre)>code{color:#0a5aff;background-color:#ebf0f5}#content-area [data-callout-type] [data-component-part=\"callout-content\"]{-webkit-text-fill-color:#3f4146}#content-area [data-callout-type] :is(a,strong,b),#content-area [data-callout-type] :not(pre)>code{-webkit-text-fill-color:currentColor}#content-area [data-callout-type] :not(pre)>code{background-color:rgb(255 255 255 / 80%)}#content-area [data-component-part=\"tab-button\"][data-active=\"true\"]{color:#050f19;border-bottom-color:#050f19}#content-area ul[data-component-part=\"tabs-list\"]{border-bottom-color:#99a7be}#content-area ul[data-component-part=\"tabs-list\"]+div{border-bottom:1px solid #dadcde;padding-bottom:8px}#content-area strong,#content-area b{font-weight:650}#content-area :is(h1,h2,h3,h4,h5,h6) :is(strong,b){font-weight:inherit}#content-area th,#content-area td{padding:6px 16px 6px 10px;border-top:1px solid #d0d2d4;border-bottom:1px solid #d0d2d4;color:#050f19}#content-area th{background-color:#eff0f2;font-weight:500}#content-area h5,#content-area h6{font-weight:600;margin-top:16px;margin-bottom:10px}#content-area [data-component-part=\"scroll-area\"]>[data-component-part=\"scroll-area-scrollbar\"][data-has-overflow-x]{opacity:1;height:8px}#content-area [data-component-part=\"scroll-area\"]>[data-component-part=\"scroll-area-scrollbar\"][data-has-overflow-x] [data-component-part=\"scroll-area-thumb\"]{background-color:#99a7be}#content-area [data-component-part=\"accordion-content\"] [data-component-part=\"scroll-area\"]{--page-padding: 0px}#content-area [data-component-part=\"code-block-root\"]>[data-component-part=\"scroll-area-scrollbar\"][data-has-overflow-x]{height:8px}#content-area ul[data-component-part=\"tabs-list\"]{flex-wrap:wrap;overflow:visible}.code-block-background.bg-white{background-color:rgb(34 39 46)!important}#localization-select-trigger::before{content:'';display:inline-block;width:16px;height:16px;margin-right:6px;flex:none;vertical-align:-3px;background-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23374151' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20'/%3E%3Cpath d='M2 12h20'/%3E%3C/svg%3E\");background-size:16px 16px;background-repeat:no-repeat}@media (min-width: 1024px) and (max-width: 1420px){#search-bar-entry{margin-right:150px}}"}],"page":{"pagePath":"en/guides/identifying-user-geographic-location","slug":"/en/guides/identifying-user-geographic-location","pageMetadata":{"title":"Identifying User Geographic Location","og:description":"Accurate user location data is crucial information used for effective campaign strategy, ad fraud detection, and performance measurement. Airbridge su...","description":null,"href":"/en/guides/identifying-user-geographic-location"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Accordion,Danger,Heading,Table}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!Danger)_missingMdxReference(`Danger`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`identifying-user-geographic-location`,children:`Identifying User Geographic Location`}),`\n`,_jsx(_components.p,{children:`Accurate user location data is crucial information used for effective campaign strategy, ad fraud detection, and performance measurement. Airbridge supports the identification of users’ geographic locations by integrating with Digital Element, an IP database service.`}),`\n`,_jsx(Heading,{level:`2`,id:`collecting-location-data`,children:`Collecting Location Data`}),`\n`,_jsx(_components.p,{children:`Airbridge primarily uses device IP addresses to determine users’ geographic locations through the following process:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`IP address collection: When users interact with apps or tracking links, Airbridge collects the device’s IP address.`}),`\n`,_jsx(_components.li,{children:`Geographic location mapping: The collected IP address is mapped through Digital Element’s database lookup as shown below.`}),`\n`]}),`\n`,_jsx(Accordion,{title:`Data mapping table between Digital Element and Airbridge`,id:`data-mapping-table-between-digital-element-and-airbridge`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Digital Element`}),_jsx(_components.th,{children:`Airbridge`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`country`}),_jsx(_components.td,{children:`Client IP Country`}),_jsx(_components.td,{children:`Country name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`country code`}),_jsx(_components.td,{children:`Country`}),_jsxs(_components.td,{children:[`ISO 3166-1 alpha-2 country codes`,_jsx(`br`,{}),`(Example: us, gb, kr, vn)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`region`}),_jsx(_components.td,{children:`Client IP Subdivision`}),_jsxs(_components.td,{children:[`States, provinces, prefectures`,_jsx(`br`,{}),`(Example: utah)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`metro`}),_jsx(_components.td,{children:`Client IP City`}),_jsxs(_components.td,{children:[`Primary metropolitan areas or major cities`,_jsx(`br`,{}),`(Example: salt lake city)`]})]})]})]})}),`\n`,_jsxs(_components.ol,{start:`3`,children:[`\n`,_jsx(_components.li,{children:`Data updates: Digital Element typically updates the table that maps IP addresses to geographic locations once a week to maintain location data accuracy.`}),`\n`]}),`\n`,_jsxs(Danger,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Attention`})}),_jsxs(_components.p,{children:[`For the United Kingdom’s country code, note that Digital Element’s database uses `,_jsx(_components.code,{children:`uk`}),`, but Airbridge uses `,_jsx(_components.code,{children:`gb`}),` in accordance with ISO 3166.`]})]}),`\n`,_jsx(Heading,{level:`2`,id:`factors-affecting-location-data-accuracy`,children:`Factors Affecting Location Data Accuracy`}),`\n`,_jsx(_components.p,{children:`While Airbridge strives to determine user locations as accurately as possible, the following factors can affect the accuracy of geographic location data.`}),`\n`,_jsx(Heading,{level:`3`,id:`using-vpns`,children:`Using VPNs`}),`\n`,_jsx(_components.p,{children:`When users are connected to a Virtual Private Network (VPN), their actual IP address is masked and location is determined based on the VPN server’s location rather than their actual physical location.`}),`\n`,_jsx(Heading,{level:`3`,id:`privacy-features`,children:`Privacy Features`}),`\n`,_jsx(_components.p,{children:`Privacy enhancement features such as Apple’s iOS 15 Private Relay can obscure users’ actual IP addresses, leading to less accurate or different location data.`}),`\n`,_jsx(Heading,{level:`2`,id:`data-discrepancies-with-other-platforms`,children:`Data Discrepancies with Other Platforms`}),`\n`,_jsx(_components.p,{children:`There may be some discrepancies between user location data determined by Airbridge and location data collected by other platforms such as other MMPs, ad channels, and analytics systems.`}),`\n`,_jsx(Heading,{level:`3`,id:`database-synchronization-timing`,children:`Database Synchronization Timing`}),`\n`,_jsx(_components.p,{children:`Digital Element continuously updates its database. Location data discrepancies may occur when Airbridge and other platforms sync with Digital Element’s data at different times.`}),`\n`,_jsx(Heading,{level:`3`,id:`ip-address-reassignment`,children:`IP Address Reassignment`}),`\n`,_jsx(_components.p,{children:`Internet Service Providers (ISPs) frequently reassign IP addresses. Although Digital Element updates their database regularly, temporary location data discrepancies may occur during the brief period before these changes are applied to all systems.`}),`\n`,_jsx(Heading,{level:`3`,id:`platform-configuration-variations`,children:`Platform Configuration Variations`}),`\n`,_jsx(_components.p,{children:`Each platform may use different service tiers of Digital Element or employ different device identification methods, resulting in discrepancies during the location data determination process.`}),`\n`,_jsx(Heading,{level:`3`,id:`masked-network-traffic`,children:`Masked Network Traffic`}),`\n`,_jsx(_components.p,{children:`VPNs or proxy servers mask users’ actual IP addresses. In this case, location is determined based on the VPN or proxy server’s location, creating location data discrepancies with systems that have access to unmasked actual IP addresses.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":{"light":"github-dark-dimmed","dark":"github-dark-dimmed"}},"config":{},"pageMetadata":{"title":"Identifying User Geographic Location","og:description":"Accurate user location data is crucial information used for effective campaign strategy, ad fraud detection, and performance measurement. Airbridge su...","description":null,"href":"/en/guides/identifying-user-geographic-location"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Identifying User Geographic Location","slug":"identifying-user-geographic-location","depth":2,"children":[]},{"title":"Collecting Location Data","slug":"collecting-location-data","depth":2,"children":[]},{"title":"Factors Affecting Location Data Accuracy","slug":"factors-affecting-location-data-accuracy","depth":2,"children":[{"title":"Using VPNs","slug":"using-vpns","depth":3,"children":[]},{"title":"Privacy Features","slug":"privacy-features","depth":3,"children":[]}]},{"title":"Data Discrepancies with Other Platforms","slug":"data-discrepancies-with-other-platforms","depth":2,"children":[{"title":"Database Synchronization Timing","slug":"database-synchronization-timing","depth":3,"children":[]},{"title":"IP Address Reassignment","slug":"ip-address-reassignment","depth":3,"children":[]},{"title":"Platform Configuration Variations","slug":"platform-configuration-variations","depth":3,"children":[]},{"title":"Masked Network Traffic","slug":"masked-network-traffic","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/airbridge-help-center/7ae53d35540a319a/asset/script/anchor.js","/_mintlify/custom/airbridge-help-center/35836a4b2279118b/asset/script/topbar.js"],"subdomain":"airbridge-help-center","siteName":"Airbridge Help Center","title":"Identifying User Geographic Location - Airbridge Help Center","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/en/guides/identifying-user-geographic-location","matchLevel":0},"ko":{"href":"/ko/guides/identifying-user-geographic-location","matchLevel":1}}},"lastModified":"2026-11-09T07:15:12.082Z","originalFileLocation":"en/guides/identifying-user-geographic-location.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Airbridge Help Center\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/airbridge-help-center/wJ8LZ3sMvb6YQX8U/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/airbridge-help-center/wJ8LZ3sMvb6YQX8U/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/airbridge-help-center/wJ8LZ3sMvb6YQX8U/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/airbridge-help-center/wJ8LZ3sMvb6YQX8U/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/airbridge-help-center/wJ8LZ3sMvb6YQX8U/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/airbridge-help-center/wJ8LZ3sMvb6YQX8U/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/airbridge-help-center/wJ8LZ3sMvb6YQX8U/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/airbridge-help-center/wJ8LZ3sMvb6YQX8U/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/airbridge-help-center/wJ8LZ3sMvb6YQX8U/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Identifying User Geographic Location - Airbridge Help Center\">\u003cmeta data-mint-head property=\"og:description\" content=\"Accurate user location data is crucial information used for effective campaign strategy, ad fraud detection, and performance measurement. Airbridge su...\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Airbridge Help Center\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://help.airbridge.io/en/guides/identifying-user-geographic-location\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://airbridge-help-center.mintlify.site/_mintlify/api/og/v2?division=Setting+Up+Attribution\u0026amp;title=Identifying+User+Geographic+Location\u0026amp;theme=f5050551d797a97649de4544\u0026amp;signature=3017535bac931ee9bee3d7f5846a26ab3545f5dcc8145c8bc0c1fa2f41176cf2\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Identifying User Geographic Location - Airbridge Help Center\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Accurate user location data is crucial information used for effective campaign strategy, ad fraud detection, and performance measurement. Airbridge su...\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://airbridge-help-center.mintlify.site/_mintlify/api/og/v2?division=Setting+Up+Attribution\u0026amp;title=Identifying+User+Geographic+Location\u0026amp;theme=f5050551d797a97649de4544\u0026amp;signature=3017535bac931ee9bee3d7f5846a26ab3545f5dcc8145c8bc0c1fa2f41176cf2\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/airbridge-help-center/wJ8LZ3sMvb6YQX8U/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Airbridge Help Center\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1E6EFF\">\u003cmeta data-mint-head name=\"twitter:creator\" content=\"@AirbridgeHQ\">\u003cmeta data-mint-head name=\"google-site-verification\" content=\"gdLYNPyOT2BoIu-sc6Bxdc6MciTfj-S_zspQXSmyJb8\">\u003clink data-mint-head rel=\"canonical\" href=\"https://help.airbridge.io/en/guides/identifying-user-geographic-location\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/guides/identifying-user-geographic-location.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://help.airbridge.io/en/guides/identifying-user-geographic-location\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://help.airbridge.io/ko/guides/identifying-user-geographic-location\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://help.airbridge.io/en/guides/identifying-user-geographic-location\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://help.airbridge.io/#organization\",\"name\":\"Airbridge Help Center\",\"url\":\"https://help.airbridge.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/airbridge-help-center/NnPE_gJFbAXa7mQR/asset/brand/logo.svg?fit=max\u0026auto=format\u0026n=NnPE_gJFbAXa7mQR\u0026q=85\u0026s=130de4d65c44608d9fa6e52bd9d762af\"}},{\"@type\":\"WebSite\",\"@id\":\"https://help.airbridge.io#website\",\"name\":\"Airbridge Help Center\",\"url\":\"https://help.airbridge.io\",\"publisher\":{\"@id\":\"https://help.airbridge.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://help.airbridge.io/en/guides/identifying-user-geographic-location#webpage\",\"url\":\"https://help.airbridge.io/en/guides/identifying-user-geographic-location\",\"name\":\"Identifying User Geographic Location\",\"dateModified\":\"2026-11-09T07:15:12.082Z\",\"isPartOf\":{\"@id\":\"https://help.airbridge.io#website\"},\"breadcrumb\":{\"@id\":\"https://help.airbridge.io/en/guides/identifying-user-geographic-location#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://help.airbridge.io/en/guides/identifying-user-geographic-location#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\" \",\"item\":\"https://help.airbridge.io/en/guides/welcome\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Getting Started\",\"item\":\"https://help.airbridge.io/en/guides/airbridge-pilot\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Setting Up Attribution\",\"item\":\"https://help.airbridge.io/en/guides/attribution-overview\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Identifying User Geographic Location\",\"item\":\"https://help.airbridge.io/en/guides/identifying-user-geographic-location\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://help.airbridge.io/en/guides/identifying-user-geographic-location#article\",\"headline\":\"Identifying User Geographic Location\",\"name\":\"Identifying User Geographic Location\",\"url\":\"https://help.airbridge.io/en/guides/identifying-user-geographic-location\",\"mainEntityOfPage\":{\"@id\":\"https://help.airbridge.io/en/guides/identifying-user-geographic-location#webpage\"},\"dateModified\":\"2026-11-09T07:15:12.082Z\",\"publisher\":{\"@id\":\"https://help.airbridge.io/#organization\"},\"isPartOf\":{\"@id\":\"https://help.airbridge.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Airbridge Help Center\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Airbridge Help Center","nav":{"global":null,"languages":[{"language":"en","default":true,"navbar":{"links":[{"href":"https://app.airbridge.io/supports","label":"Contact us"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.airbridge.io"}},"tabs":[{"tab":"Marketer Guide","groups":[{"group":" ","pages":[{"title":"Welcome","href":"/en/guides/welcome"},{"group":"Getting Started","pages":[{"group":"Airbridge AI","pages":[{"title":"Airbridge Pilot","href":"/en/guides/airbridge-pilot"},{"title":"Use AI Report","href":"/en/guides/ai-report"},{"title":"Use Airbridge AI Skills","href":"/en/guides/skills"},{"title":"[Beta] Airbridge MCP","href":"/en/guides/mcp"}]},{"group":"Onboarding Overview","root":{"title":"Onboarding Overview","href":"/en/guides/airbridge-onboarding-overview"},"pages":[{"title":"1. Preparing for Airbridge Implementation","href":"/en/guides/1-preparing-for-airbridge-implementation"},{"title":"2. Performing Airbridge Development Task","href":"/en/guides/2-performing-airbridge-development-task"},{"title":"3. Getting Started with the Airbridge Dashboard","href":"/en/guides/3-getting-started-with-the-airbridge-dashboard"},{"title":"4. Appendix: Event taxonomy examples","href":"/en/guides/4-appendix-event-taxonomy-examples"},{"title":"5. Appendix: FAQ / notes","href":"/en/guides/5-appendix-faq-notes"}]},{"group":"Onboarding Airbridge","root":{"title":"Onboarding Airbridge","href":"/en/guides/getting-started-with-airbridge"},"pages":[{"title":"Add Your App to Airbridge","href":"/en/guides/register-a-new-app"},{"title":"App Time Zone Setup","href":"/en/guides/set-app-timezone"},{"title":"App Standard Currency Setup","href":"/en/guides/set-app-standard-currency"},{"title":"Preparing for the App Store Review","href":"/en/guides/prepare-app-store-review"},{"title":"Data Auto-Collected by the Airbridge SDK","href":"/en/guides/auto-collected-data"},{"title":"Testing the Airbridge SDK Integration for Marketers","href":"/en/guides/sdk-testing"},{"title":"Airbridge Plans, Plan Limit, and Payment","href":"/en/guides/plans-and-payments"},{"title":"Apply a Promotion Code to Your Core Plan","mode":"default","href":"/en/guides/apply-a-promotion-code"},{"title":"Key Features Supported by Airbridge","href":"/en/guides/airbridge-feature-list"},{"title":"Airbridge Navigator","href":"/en/guides/airbridge-finder"},{"title":"FAQ - Onboarding Airbridge","href":"/en/guides/getting-started-with-airbridge-faq"}]},{"title":"Getting Started with Airbridge for WebView Apps","href":"/en/guides/app-builder-app"},{"group":"Migrating to Airbridge","root":{"title":"Migrating to Airbridge","href":"/en/guides/migration-guide"},"pages":[{"title":"Measure Performance Across Multiple MMPs","sidebarTitle":"Measure Performance Across Multiple MMPs During Migration","href":"/en/guides/measuring-with-multiple-mmps"},{"title":"Identifier Data Import","href":"/en/guides/how-to-import-identifiers"},{"title":"FAQ - Migrating to Airbridge","href":"/en/guides/migration-guide-faq"}]},{"group":"Airbridge User Management","root":{"title":"Airbridge User Management","href":"/en/guides/user-management"},"pages":[{"title":"Organization-level User Management","href":"/en/guides/organization-level-user-management"},{"title":"App-level User Management","href":"/en/guides/app-access-management"},{"title":"Agency App Access Settings","href":"/en/guides/agency-app-access-management"},{"title":"Activity History","href":"/en/guides/activity-history"},{"title":"FAQ - Airbridge User Management","href":"/en/guides/managing-user-account-faq"}]},{"group":"Understanding Events in Airbridge","root":{"title":"Understanding Events in Airbridge","href":"/en/guides/airbridge-event"},"pages":[{"title":"Event Properties","href":"/en/guides/airbridge-event-elements"},{"title":"Event Types","href":"/en/guides/airbridge-event-types"},{"title":"Event Taxonomy","href":"/en/guides/airbridge-event-taxonomy"},{"title":"Recommended Airbridge Events - Gaming","href":"/en/guides/recommended-gaming-airbridge-events"},{"title":"Recommended Airbridge Events - Finance","href":"/en/guides/recommended-finance-airbridge-events"},{"title":"Recommended Airbridge Events - Commerce","href":"/en/guides/recommended-ecommerce-airbridge-events"},{"title":"Uninstall Tracking","href":"/en/guides/uninstall-event-tracking"},{"title":"Manage Event Blocking","hidden":true,"href":"/en/guides/event-blocking"},{"title":"FAQ - Understanding Events in Airbridge","href":"/en/guides/airbridge-event-faq"}]},{"group":"Configuring Your App in Airbridge","root":{"title":"Configuring Your App in Airbridge","href":"/en/guides/app-settings"},"pages":[{"title":"General App Settings","href":"/en/guides/default-app-settings"},{"title":"SKAN Authentication","href":"/en/guides/app-certification"},{"title":"Tokens","href":"/en/guides/tokens"},{"title":"FAQ - Configuring Your App in Airbridge","href":"/en/guides/app-settings-faq"}]},{"group":"Setting Up Attribution","root":{"title":"Setting Up Attribution","href":"/en/guides/attribution-overview"},"pages":[{"title":"Airbridge Attribution Model","href":"/en/guides/airbridge-attribution-model"},{"title":"Attribution Scenarios","href":"/en/guides/attribution-scenario"},{"title":"Lookback and Attribution Window Setup","href":"/en/guides/setting-attribution-window"},{"title":"Data Collection Methods","href":"/en/guides/collecting-data-for-attribution"},{"title":"Attribution Methods","href":"/en/guides/identity-matching"},{"title":"Deep Link UTM Attribution","href":"/en/guides/deep-link-utm-attribution"},{"title":"Organic Referrer Attribution","href":"/en/guides/organic-referrer-attribution"},{"title":"Reactivation Tracking","description":null,"href":"/en/guides/reactivation-tracking"},{"title":"Identifying User Geographic Location","href":"/en/guides/identifying-user-geographic-location"}]},{"group":"Fraud Validation Rules","root":{"title":"Fraud Validation Rules","description":null,"href":"/en/guides/fraud-validation-rules"},"pages":[{"title":"Conversion Traffic","href":"/en/guides/conversion-traffic"},{"title":"Lag Time","href":"/en/guides/lag-time"},{"title":"Frequency Capping","href":"/en/guides/frequency-capping"},{"title":"IP Blocklisting","href":"/en/guides/ip-blocklisting"},{"title":"SDK Signature","href":"/en/guides/sdk-signature"},{"title":"Injection Prevention","href":"/en/guides/injection-prevention"}]},{"group":"User Privacy Protection","root":{"title":"User Privacy Protection","href":"/en/guides/user-privacy"},"pages":[{"title":"Extended Privacy Control (EPC)","href":"/en/guides/extended-privacy-control"},{"title":"Supporting the Updated Google EU User Consent Policy","href":"/en/guides/supporting-the-updated-google-eu-user-consent-policy"}]},{"group":"Guide for Media Partners","root":{"title":"Guide for Media Partners","href":"/en/guides/airbridge-for-partners"},"pages":[{"title":"Integration Request for Media Partners","href":"/en/guides/airbridge-partner-registration"},{"title":"Testing Postback Sending","href":"/en/guides/integration-testing-for-partners"},{"title":"Postback Server IP Addresses for Media Partners","href":"/en/guides/postback-server-ip-address-ad-channels"},{"title":"SKAdNetwork Integration","href":"/en/guides/skadnetwork-integration-guide"},{"title":"FAQ - Guide for Media Partners","href":"/en/guides/airbridge-for-partners-faq"}]}]},{"group":"Tracking Link","pages":[{"group":"Understanding Channels","root":{"title":"Understanding Channels","href":"/en/guides/understanding-channels"},"pages":[{"title":"Channel Types","href":"/en/guides/what-is-a-channels"},{"title":"Custom Channels","href":"/en/guides/custom-channels"}]},{"group":"Creating Tracking Links","root":{"title":"Creating Tracking Links","href":"/en/guides/creating-a-new-tracking-link"},"pages":[{"title":"Understand Tracking Links","href":"/en/guides/understanding-tracking-link"},{"title":"Tracking Link Parameters","href":"/en/guides/tracking-link-structure-and-parameters"},{"title":"Create Tracking Links in the Airbridge Dashboard","href":"/en/guides/creating-tracking-links-on-the-dashboard"},{"title":"Creating Tracking Links in Bulk Using the Generator Template","href":"/en/guides/creating-bulk-tracking-links"},{"title":"Tracking Link Test for Marketers","href":"/en/guides/tracking-link-test"},{"title":"Tracking Link Management","href":"/en/guides/tracking-link-management"},{"title":"App Multi-store Tracking (Android)","href":"/en/guides/tracking-on-different-app-stores"},{"title":"Measuring Referral Campaigns","href":"/en/guides/referral-campaign-measurement"},{"title":"FAQ - Creating Tracking Links","href":"/en/guides/creating-tracking-links-faq"}]},{"group":"Configuring Tracking Links","root":{"title":"Configuring Tracking Links","href":"/en/guides/tracking-link-overview"},"pages":[{"title":"Custom Domain","href":"/en/guides/custom-domain"},{"title":"Social Share Preview","href":"/en/guides/social-share-preview"},{"title":"Understand Deep Links","href":"/en/guides/understanding-deep-link"},{"title":"Apply Deep Links to Tracking Links","href":"/en/guides/retargeting-with-deep-links"},{"title":"Additional Options for Deep Linking","href":"/en/guides/deeplink-option-setting"},{"title":"Airbridge Deep Linking Test for Marketers","href":"/en/guides/deep-linking-test"},{"title":"Airpage","href":"/en/guides/airpage"},{"title":"How to Boost Conversion Rates with Web Redirection Using Airbridge Tracking Links","href":"/en/guides/redirecting-users-to-website"},{"title":"FAQ - Configuring Tracking Links","href":"/en/guides/tracking-link-understanding-faq"}]},{"group":"Cross-platform Measurement","root":{"title":"Cross-platform Measurement","href":"/en/guides/cross-platform-measurement"},"pages":[{"title":"PC Game Measurement","href":"/en/guides/pc-game-tracking-guide"},{"title":"Google Play Games on PC Measurement","href":"/en/guides/google-play-games-on-pc-measurement"},{"title":"CTV Campaign Tracking","href":"/en/guides/ctv-tracking"},{"title":"FAQ - Cross-platform Measurement","href":"/en/guides/cross-platform-measurement-faq"}]},{"group":"Measurement for Web and App","root":{"title":"Measurement for Web and App","href":"/en/guides/measuring-performance-with-tracking-links"},"pages":[{"title":"Web Landing","href":"/en/guides/measuring-web-page-performance"},{"title":"Measure web-to-app campaigns","href":"/en/guides/web-to-app-tracking"},{"title":"Create CTA Buttons for Web Landing Pages","href":"/en/guides/web-to-app-tracking-with-cta-buttons"},{"title":"FAQ - Measurement for Web and App","href":"/en/guides/measuring-performance-with-tracking-links-faq"}]}]},{"group":"Reporting","pages":[{"group":"Airbridge Reports Overview","root":{"title":"Airbridge Reports Overview","href":"/en/guides/airbridge-report-overview"},"pages":[{"title":"Airbridge Report Metrics","href":"/en/guides/airbridge-report-metrics"},{"title":"Identifiers","href":"/en/guides/identifiers"},{"title":"Sharing Airbridge Reports","href":"/en/guides/share-airbridge-reports"},{"title":"Exploring Airbridge Reports - Features and Limitations","href":"/en/guides/reports-and-raw-data-traits-and-limitations"},{"title":"Data Discrepancies in Airbridge Reports","href":"/en/guides/airbridge-report-discrepancy-faq"},{"title":"FAQ - Airbridge Reports Overview","href":"/en/guides/airbridge-report-overview-faq"}]},{"group":"Real-time Reporting","root":{"title":"Real-time Reporting","href":"/en/guides/actuals-report"},"pages":[{"title":"Creating an Actuals Report","href":"/en/guides/actuals-report-viewing"},{"title":"Creating a Trend Report","href":"/en/guides/trend-report"},{"title":"Date Options for Reporting","href":"/en/guides/actuals-report-aggregation-criteria"},{"title":"Creating a New Metric","href":"/en/guides/creating-metrics"},{"title":"Custom Metric Manager","href":"/en/guides/custom-metric-manager"},{"title":"Custom GroupBy Manager","href":"/en/guides/custom-groupby-manager"},{"title":"Creating a New GroupBy","hidden":true,"href":"/en/guides/creating-groupby"},{"title":"Sharing Ad Performance Data Using Sharelinks","href":"/en/guides/actuals-report-sharelink"},{"title":"Manage Sharelinks","href":"/en/guides/manage-sharelinks"},{"title":"Import Sharelink Data With Google Apps Script","href":"/en/guides/google-apps-script-sharelink"},{"title":"Overview Dashboard","href":"/en/guides/overview-dashboard"},{"title":"FAQ - Real-time Reporting","href":"/en/guides/actuals-report-faq"}]},{"group":"Retention Analysis","root":{"title":"Retention Analysis","href":"/en/guides/retention-report"},"pages":[{"title":"Creating a Retention Report","href":"/en/guides/retention-report-viewing"},{"title":"Calculation Method Applied in the Retention Report","href":"/en/guides/retention-report-calculation-method"},{"title":"Predictive Lifetime","href":"/en/guides/predictive-lifetime"},{"title":"Sharing Retention Data Using Sharelinks","href":"/en/guides/retention-report-sharelink"},{"title":"FAQ - Retention Analysis","href":"/en/guides/retention-report-faq"}]},{"group":"Revenue Analysis","root":{"title":"Revenue Analysis","href":"/en/guides/revenue-report"},"pages":[{"title":"Creating a Revenue Report","href":"/en/guides/understanding-the-revenue-report"},{"title":"Calculation Method Applied in the Revenue Report","href":"/en/guides/revenue-report-calcualtion-method"},{"title":"Predictive Lifetime Value (pLTV)","href":"/en/guides/predictive-ltv"},{"title":"Sharing Revenue Data Using Sharelinks","href":"/en/guides/revenue-report-sharelink"},{"title":"FAQ - Revenue Analysis","href":"/en/guides/revenue-report-faq"}]},{"group":"Funnel Analysis","root":{"title":"Funnel Analysis","href":"/en/guides/funnel-report"},"pages":[{"title":"Creating a Funnel Report","href":"/en/guides/funnel-report-viewing"},{"title":"Sharing Funnel Analysis Data Using Sharelinks","href":"/en/guides/funnel-report-sharelink"},{"title":"Funnel Report Use Cases","href":"/en/guides/funnel-report-tryout"},{"title":"FAQ - Funnel Analysis","href":"/en/guides/funnel-report-faq"}]},{"group":"Monitoring DAU and MAU","root":{"title":"Monitoring DAU and MAU","href":"/en/guides/active-users-report"},"pages":[{"title":"Creating an Active Users Report","href":"/en/guides/understanding-the-active-user-report"},{"title":"FAQ - Monitoring DAU and MAU","href":"/en/guides/active-users-report-faq"}]},{"group":"More Airbridge Reports","root":{"title":"More Airbridge Reports","href":"/en/guides/check-out-more-reports"},"pages":[{"title":"Reinstall Report","href":"/en/guides/reinstall-report"},{"title":"Touchpoints Analysis","href":"/en/guides/touchpoint-analysis-report"},{"title":"Touchpoints Overlap Report","href":"/en/guides/touchpoint-overlap-report"},{"title":"Lag Time Report","href":"/en/guides/lag-time-report"},{"title":"Abnormal Installs Analysis Powered by the AI Assistant","href":"/en/guides/abnormal-installs-report"},{"title":"FAQ - More Airbridge Reports","href":"/en/guides/check-out-more-reports-faq"}]},{"group":"Using Your Raw Data","root":{"title":"Using Your Raw Data","href":"/en/guides/raw-data"},"pages":[{"title":"Raw Data Export","href":"/en/guides/checking-raw-data"},{"title":"Real-time Logs","href":"/en/guides/tracking-events-with-real-time-logs"},{"title":"FAQ - Using Your Raw Data","href":"/en/guides/checking-raw-data-faq"}]},{"group":"SKAdNetwork (iOS)","root":{"title":"SKAdNetwork (iOS)","href":"/en/guides/skadnetwork-overview"},"pages":[{"title":"Preparing for iOS App Campaign Measurement with SKAN","href":"/en/guides/preparing-for-skan"},{"title":"SKAN 3.0 Overview","href":"/en/guides/skadnetwork-3"},{"title":"SKAN 4.0 Overview","href":"/en/guides/skadnetwork-4"},{"title":"Set Up Basic Conversion Values (SKAN 3)","href":"/en/guides/skadnetwork-3-settings"},{"title":"Considerations for SKAN 3.0 Postbacks","href":"/en/guides/skadnetwork-3-postback-considerations"},{"title":"Set Up All Conversion Values (SKAN 3 and SKAN 4)","href":"/en/guides/skadnetwork-4-settings"},{"title":"Metrics and GroupBys for SKAN 4.0 Data","href":"/en/guides/skadnetwork-4-viewing"},{"title":"FAQ - SKAdNetwork","href":"/en/guides/skadnetwork-overview-faq"}]}]},{"group":"Integration","pages":[{"group":"Integration Overview","root":{"title":"Integration Overview","href":"/en/guides/integrating-ad-channels"},"pages":[{"title":"Check Integration Status","href":"/en/guides/integration-overview"},{"title":"Postback Settings","href":"/en/guides/postback-settings-new"},{"title":"Postback Settings (Previous)","href":"/en/guides/postback-settings"},{"title":"Postback Server IP Addresses for Advertisers","href":"/en/guides/postback-server-ip-address-advertisers"},{"title":"Advertiser Postback Settings","href":"/en/guides/advertiser-postback-settings"},{"title":"Agency Settings","href":"/en/guides/agency-setting"},{"title":"Touchpoint Definitions of Different Ad Channels","href":"/en/guides/ad-channel-touchpoint-types"},{"title":"Data Discrepancies","href":"/en/guides/discrepancy-overview"},{"title":"Agency Data Transparency","href":"/en/guides/agency-data-transparency"},{"title":"FAQ - Integration Overview","href":"/en/guides/integrating-ad-channels-faq"}]},{"group":"Integration","pages":[{"title":"Signal Hold","href":"/en/guides/signal-hold"}]},{"group":"Apple Ads","root":{"title":"Apple Ads","href":"/en/guides/apple-search-ads"},"pages":[{"title":"Channel Integration - Apple Ads","href":"/en/guides/apple-search-ads-channel-integration"},{"title":"Cost Integration - Apple Ads","href":"/en/guides/apple-search-ads-cost-integration"},{"title":"Agency Settings - Apple Ads","href":"/en/guides/apple-search-ads-agency-settings"},{"title":"Data Discrepancies between Apple Ads and Airbridge","href":"/en/guides/apple-search-ads-discrepancy"},{"title":"FAQ - Apple Ads","href":"/en/guides/apple-search-ads-faq"}]},{"group":"Meta Ads","root":{"title":"Meta Ads","href":"/en/guides/meta-business"},"pages":[{"title":"Channel Integration - Meta Ads","href":"/en/guides/meta-business-channel-integration"},{"title":"Conversions API Integration - Meta Ads","href":"/en/guides/meta-business-capi-integration"},{"title":"Cost Integration - Meta Ads","href":"/en/guides/meta-business-cost-integration"},{"title":"Campaign Tracking via Install Referrer - Meta Ads","href":"/en/guides/meta-business-google-play-install-referrer"},{"title":"SKAdNetwork Integration - Meta Ads","href":"/en/guides/meta-business-skadnetwork-integration"},{"title":"Web Campaign Tracking - Meta Ads","href":"/en/guides/meta-business-website-conversion"},{"title":"Agency Settings - Meta Ads","href":"/en/guides/meta-business-agency-settings"},{"title":"Data Discrepancies between Meta Ads and Airbridge","href":"/en/guides/meta-business-discrepancy"},{"title":"FAQ - Meta Ads","href":"/en/guides/meta-business-faq"}]},{"group":"Google Ads","root":{"title":"Google Ads","href":"/en/guides/google-ads"},"pages":[{"title":"Channel Integration - Google Ads","href":"/en/guides/google-ads-channel-integration"},{"title":"Cost Integration - Google Ads","href":"/en/guides/google-ads-cost-integration"},{"title":"SKAN Integration - Google Ads","href":"/en/guides/google-ads-skadnetwork-integration"},{"title":"Web Campaign Tracking - Google Ads","href":"/en/guides/google-ads-website-conversion"},{"title":"Measuring Google Ads Campaigns with Airbridge","href":"/en/guides/google-ads-measuring-campaigns"},{"title":"Using Airbridge Events for Google Ads Campaign Optimization","href":"/en/guides/google-ads-aap-for-engagement"},{"title":"Agency Settings - Google Ads","href":"/en/guides/google-ads-agency-settings"},{"title":"Data Discrepancies between Google Ads and Airbridge","href":"/en/guides/google-ads-discrepancy"},{"title":"FAQ - Google Ads","href":"/en/guides/google-ads-faq"}]},{"group":"TikTok For Business","root":{"title":"TikTok For Business","href":"/en/guides/tiktok-for-business"},"pages":[{"title":"SAN Integration - TikTok For Business","href":"/en/guides/tiktok-for-business-channel-integration-new"},{"title":"SKAN Integration - TikTok For Business","href":"/en/guides/tiktok-for-business-skadnetwork-integration"},{"title":"Web Campaign Tracking - TikTok For Business","href":"/en/guides/tiktok-website-conversion"},{"title":"Cost Integration - TikTok For Business","href":"/en/guides/tiktok-for-business-cost-integration"},{"title":"Agency Settings - TikTok For Business","href":"/en/guides/tiktok-for-business-agency-settings"},{"title":"Data Discrepancies between TikTok For Business and Airbridge","href":"/en/guides/tiktok-for-business-discrepancy"},{"title":"FAQ - TikTok For Business","href":"/en/guides/tiktok-for-business-faq"}]},{"group":"Amazon Ads","pages":[{"title":"Channel Integration - Amazon Ads","href":"/en/guides/amazon-ads-channel-integration"}]},{"group":"Ad Channel Integration","root":{"title":"Ad Channel Integration","href":"/en/guides/ad-channels-list"},"pages":[{"title":"Ad Channels Integrated with Airbridge","href":"/en/guides/integrated-ad-channels-list"},{"title":"A4G","href":"/en/guides/a4g"},{"title":"Aarki","href":"/en/guides/aarki"},{"title":"ACCESSTRADE","href":"/en/guides/accesstrade"},{"title":"Adison","href":"/en/guides/adison"},{"title":"Adikteev","href":"/en/guides/adikteev"},{"title":"adjoe","href":"/en/guides/adjoe"},{"title":"Adscend Media","href":"/en/guides/adscend-media"},{"title":"Almedia","href":"/en/guides/almedia"},{"title":"Appier","href":"/en/guides/appier"},{"title":"AppLovin","href":"/en/guides/applovin"},{"title":"BIGO Ads","href":"/en/guides/bigo-ads"},{"title":"Buzzscreen","href":"/en/guides/buzzscreen"},{"title":"Cauly","href":"/en/guides/cauly"},{"title":"ChatGPT Ads","href":"/en/guides/chatgpt-ads"},{"title":"CJ","href":"/en/guides/cj"},{"title":"Criteo","href":"/en/guides/criteo"},{"title":"Digital Turbine","href":"/en/guides/digital-turbine"},{"title":"InMobi","href":"/en/guides/inmobi"},{"title":"ironSource","href":"/en/guides/ironsource"},{"title":"Kwai For Business","href":"/en/guides/kwai-for-business"},{"title":"Liftoff","href":"/en/guides/liftoff"},{"title":"Loyal","href":"/en/guides/loyal"},{"title":"LY Ads","href":"/en/guides/ly-ads"},{"title":"Microsoft Advertising","href":"/en/guides/microsoft-advertising"},{"title":"Mintegral","href":"/en/guides/mintegral"},{"title":"Mistplay","href":"/en/guides/mistplay"},{"title":"MOBON","href":"/en/guides/mobon"},{"title":"Moloco","href":"/en/guides/moloco"},{"title":"MYAPPFREE","href":"/en/guides/myappfree"},{"title":"Persona.ly","href":"/en/guides/persona-ly"},{"title":"Petal Ads","href":"/en/guides/petal-ads"},{"title":"Pinterest Ads","href":"/en/guides/pinterest-ads"},{"title":"Playio","href":"/en/guides/playio"},{"title":"Rakuten Advertising","href":"/en/guides/rakuten-advertising"},{"title":"Remerge","href":"/en/guides/remerge"},{"title":"RTB House","href":"/en/guides/rtbhouse"},{"title":"Smadex","href":"/en/guides/smadex"},{"title":"Snapchat","href":"/en/guides/snapchat-conversions-api"},{"title":"Tapjoy","href":"/en/guides/tapjoy"},{"title":"TNK Factory","href":"/en/guides/tnk-factory"},{"title":"Tradingworks","href":"/en/guides/tradingworks"},{"title":"TyrAds","href":"/en/guides/tyrads"},{"title":"Unity Ads","href":"/en/guides/unityads"},{"title":"Vibe","href":"/en/guides/vibe"},{"title":"Vungle","href":"/en/guides/vungle"},{"title":"X Ads (Twitter Ads)","href":"/en/guides/x-twitter-capi-integration"},{"title":"Yandex Direct","href":"/en/guides/yandex-direct"}]},{"group":"Cloud Storage Integration","root":{"title":"Cloud Storage Integration","href":"/en/guides/data-storage"},"pages":[{"title":"Amazon S3","href":"/en/guides/amazon-s3"},{"title":"Azure Blob Storage","href":"/en/guides/azure-blob-storage"},{"title":"Google Cloud Storage","href":"/en/guides/google-cloud-storage"}]},{"group":"Third-party Platform Integration","root":{"title":"Third-party Platform Integration","href":"/en/guides/integrating-thirdparty"},"pages":[{"title":"Adapty","href":"/en/guides/adapty"},{"title":"Amplitude","href":"/en/guides/amplitude"},{"title":"AppStance Optimize","href":"/en/guides/appstance-optimize"},{"title":"App Store Connect","href":"/en/guides/app-store-connect"},{"title":"Braze","href":"/en/guides/braze"},{"title":"CleverTap","href":"/en/guides/clevertap"},{"title":"GameAnalytics","href":"/en/guides/gameanalytics"},{"title":"Google Analytics (GA4)","href":"/en/guides/google-analytics-4"},{"title":"Hive Analytics","href":"/en/guides/hive-analytics"},{"title":"Mixpanel","href":"/en/guides/mixpanel"},{"title":"MoEngage","href":"/en/guides/moengage"},{"title":"RevenueCat","href":"/en/guides/revenuecat"},{"title":"SearchAds.com","href":"/en/guides/search-ads-dot-com"},{"title":"Segment","href":"/en/guides/segment"},{"title":"Superwall","href":"/en/guides/superwall"},{"title":"ThinkingAI","href":"/en/guides/thinkingai"},{"title":"Xsolla","href":"/en/guides/xsolla"}]},{"group":"Mediation Platform Integration","root":{"title":"Mediation Platform Integration","href":"/en/guides/ad-mediation"},"pages":[{"title":"AppLovin MAX","href":"/en/guides/applovin-max"},{"title":"Unity LevelPlay (ironSource)","href":"/en/guides/unity-levelplay"}]},{"group":"Audience Manager","root":{"title":"Audience Manager","href":"/en/guides/audience-manager"},"pages":[{"title":"Create Audiences in Airbridge","href":"/en/guides/create-audience"},{"title":"Sending Audiences to Ad Channels","href":"/en/guides/send-audience"},{"title":"FAQ - Audience Manager","href":"/en/guides/audience-manager-faq"}]},{"group":"Uploading Data to Airbridge","root":{"title":"Uploading Data to Airbridge","href":"/en/guides/data-upload"},"pages":[{"title":"Cost Data Upload","href":"/en/guides/data-upload-ad-spend"},{"title":"Metric Data Upload","href":"/en/guides/data-upload-metric-data"}]}]},{"group":"FAQs","pages":[{"title":"FAQs","href":"/en/guides/faq"}]},{"group":"Airbridge Playbooks","pages":[{"title":"Collecting Order Cancel Events for Accurate Sales Performance Measurement","href":"/en/guides/analyzing-real-purchase-performance"},{"title":"How to compare Meta and TikTok on paying subscribers, not just installs","href":"/en/guides/how-to-compare-meta-tiktok-paying-subscribers"},{"title":"How to see your Meta, Google, Apple Ads, and TikTok spend, installs and subscribers in one report","href":"/en/guides/how-to-see-spend-installs-subscribers-in-one-report"}]},{"group":"Glossary","pages":[{"title":"Report Metrics","href":"/en/guides/report-metrics"},{"title":"Report GroupBy","href":"/en/guides/report-groupby"}]},{"group":"Announcements","pages":[{"title":"Airbridge Updates","href":"/en/guides/airbridge-update"},{"title":"Switching iOS Apps to the Scene-Based Life Cycle for Xcode 27","href":"/en/guides/xcode-27-scenedelegate-migration"},{"title":"Supporting Apple's Privacy Manifest","href":"/en/guides/privacy-manifest-2024"},{"title":"Enhancements to Airbridge Attribution","href":"/en/guides/enhancements-to-attribution"},{"title":"Client Hints Action Items for Airbridge Media Partners","href":"/en/guides/required-tasks-for-client-hint"},{"title":"Supported Browsers","href":"/en/guides/supported-browsers"}]},{"group":"Private Guide","hidden":true,"pages":[{"title":"Translation in Progress (1)","href":"/en/guides/airbridge-update-2023"},{"title":"Creating Day N Metrics","href":"/en/guides/creating-day-n-metrics"},{"title":"Creating Tracking Links using Text Editors","href":"/en/guides/creating-tracking-links-on-the-editing-tools"},{"title":"In-app Purchase Revenue Measurement","href":"/en/guides/in-app-purchase-revenue-measurement"},{"title":"Translation in Progress","href":"/en/guides/incrementality-report-tryout"},{"title":"Translation in Progress","href":"/en/guides/incrementality-report-understanding"},{"title":"Translation in Progress","href":"/en/guides/incrementality-report-viewing"},{"title":"Translation in Progress","href":"/en/guides/incrementality-report"},{"title":"Migrating to Airbridge Tracking Links","href":"/en/guides/migrator"},{"title":"Translation in Progress","href":"/en/guides/mmm-report-simulator"},{"title":"Model Configuration","href":"/en/guides/mmm-studio-creating-model"},{"title":"Data Connector","href":"/en/guides/mmm-studio-data-preparation"},{"title":"Translation in Progress","href":"/en/guides/mmm-studio-optimizing-budget"},{"title":"MMM Studio Tryout Guide","href":"/en/guides/mmm-studio-tryout"},{"title":"Getting Started with MMM","href":"/en/guides/mmm-studio"},{"title":"Unattributed Conversion Analysis Powered by the AI Assistant","href":"/en/guides/unattributed-conversion-analysis"},{"title":"Translation in Progress","href":"/en/guides/understanding-the-mmm-report-faq"},{"title":"MMM Reports","href":"/en/guides/understanding-the-mmm-report"},{"title":"Translation in Progress","href":"/en/guides/event-rollup"}]}]}]},{"tab":"Developer Guide","pages":[{"title":"Developer Guide","href":"/en/developers/getting-started"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/en/references/introduction"}]},{"tab":"DeepLink Plan","pages":[{"title":"DeepLink Plan","href":"/en/deeplink-guides/welcome"}]}]},{"language":"ko","navbar":{"links":[{"href":"https://app.airbridge.io/supports","label":"문의하기"}],"primary":{"type":"button","label":"대시보드","href":"https://app.airbridge.io"}},"pages":[{"title":"ko","href":"/ko/guides/identifying-user-geographic-location"}]}]},"basePath":"","title":"Identifying User Geographic Location - Airbridge Help Center","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":[],"chunks":[]}