An error occurred

'document' is not defined

Props
{
  "config": {
    "name": "Config",
    "properties": {}
  },
  "meta": {
    "name": "Meta",
    "properties": {
      "title": "Take full advantage of Google's offerings through us | Charlie Tango ",
      "meta": {
        "metaDescription": "We work closely with Google, both on specific projects and in general, to provide the best solutions for your business, such as AI, Big Data, and Data Science.",
        "metaKeywords": "",
        "noIndex": false,
        "analyticsKey": "UA-121464148-1",
        "sentryKey": "https://041a7f358c474feb83672ca7f8624966@sentry.io/304938"
      },
      "og": {
        "url": "https://www.charlietango.dk/approach-and-services/technical-partnerships-and-platforms/google",
        "type": "website",
        "title": "Take full advantage of Google's offerings through us | Charlie Tango ",
        "description": "We work closely with Google, both on specific projects and in general, to provide the best solutions for your business, such as AI, Big Data, and Data Science.",
        "local": "en-us"
      }
    }
  },
  "sections": [
    {
      "areas": [
        {
          "name": "grid_12",
          "columns": 12,
          "modules": [
            {
              "module": function r(){var e;var t,n,a;m(this,r);for(var i=arguments.length,o=Array(i),s=0;s<i;s++)o[s]=arguments[s];return a=(t=(n=y(this,(e=r.__proto__||Object.getPrototypeOf(r)).call.apply(e,[this].concat(o))),n),n.state={up:true,atTop:true,heroVisible:true},n.lastScrollY=0,n.handleScroll=function(){var e=window.document.body.scrollHeight-window.innerHeight;var t=n.lastScrollY>window.scrollY&&window.scrollY<e;var r=window.scrollY<8;n.state.up===t&&n.state.atTop===r||n.setState({up:t,atTop:r});n.lastScrollY=window.scrollY},n.handleHero=function(e){n.setState({heroVisible:e.visible})},n.handleFocus=function(){n.setState({up:true})},t),y(n,a)},
              "name": "Header",
              "properties": {
                "style": {
                  "theme": "dark"
                },
                "links": [
                  {
                    "href": "/about-us",
                    "label": "About us",
                    "title": "About us",
                    "target": "_self",
                    "download": false
                  },
                  {
                    "href": "/work",
                    "label": "Work",
                    "title": "Work",
                    "target": "_self",
                    "download": false
                  },
                  {
                    "href": "/approach-and-services",
                    "label": "Services",
                    "title": "Services",
                    "target": "_self",
                    "download": false,
                    "active": true
                  },
                  {
                    "href": "/insights",
                    "label": "Insights",
                    "title": "Insights",
                    "target": "_self",
                    "download": false
                  },
                  {
                    "href": "/careers",
                    "label": "Career",
                    "title": "Career",
                    "target": "_self",
                    "download": false
                  },
                  {
                    "href": "/contact",
                    "label": "Contact",
                    "title": "Contact",
                    "target": "_self",
                    "download": false
                  }
                ]
              }
            }
          ],
          "properties": {}
        }
      ],
      "divider": false,
      "name": "Header",
      "properties": {}
    },
    {
      "areas": [
        {
          "name": "grid_12",
          "columns": 12,
          "modules": [
            {
              "module": function t(){var e;var r,n,a;y(this,t);for(var i=arguments.length,o=Array(i),s=0;s<i;s++)o[s]=arguments[s];return a=(r=(n=g(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(o))),n),n.state={scroll:0,windowScroll:0,inView:true},n.node=null,n.handleInView=function(e){if(e){Object(p["watch"])(n.handleScroll);n.handleScroll()}else Object(p["unwatch"])(n.handleScroll);n.setState({inView:e})},n.handleScroll=function(){if(n.node){var e=n.node.clientHeight||150;n.setState({scroll:Math.min(1,Math.max(0,window.scrollY/e)),windowScroll:window.scrollY})}},n.handleNode=function(e){return n.node=e},r),g(n,a)},
              "name": "OtherHero",
              "properties": {
                "title": [
                  "Google Cloud Platform"
                ],
                "breadcrumb": [
                  "Technical Partnerships and Platforms"
                ],
                "text": ""
              }
            }
          ],
          "properties": {}
        }
      ],
      "divider": false,
      "name": "Section Top",
      "properties": {}
    },
    {
      "areas": [
        {
          "name": "grid_4",
          "columns": 4,
          "modules": [
            {
              "module": function t(){var e;var r,n,i;m(this,t);for(var o=arguments.length,s=Array(o),l=0;l<o;l++)s[l]=arguments[l];return i=(r=(n=y(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),n),n.state={isMobile:false,left:0},n.handleResize=function(){if("undefined"!==typeof window){var e={isMobile:window.innerWidth<768&&true,left:n.node.current?n.node.current.getBoundingClientRect().left:0};n.setState(e)}},n.node=a.a.createRef(),r),y(n,i)},
              "name": "ShareWidget",
              "properties": {
                "title": "Share",
                "socialLinks": [
                  {
                    "href": "https://www.linkedin.com/shareArticle?mini=true&url=https://www.charlietango.dk/approach-and-services/technical-partnerships-and-platforms/google&title=Take+full+advantage+of+Google%27s+offerings+through+us+%7c+Charlie+Tango+&summary=We+work+closely+with+Google%2c+both+on+specific+projects+and+in+general%2c+to+provide+the+best+solutions+for+your+business%2c+such+as+AI%2c+Big+Data%2c+and+Data+Science.",
                    "label": "LinkedIn",
                    "title": "LinkedIn",
                    "target": "_blank",
                    "icon": "linkedin",
                    "download": false
                  },
                  {
                    "href": "https://twitter.com/intent/tweet?url=https://www.charlietango.dk/approach-and-services/technical-partnerships-and-platforms/google&text=Take+full+advantage+of+Google%27s+offerings+through+us+%7c+Charlie+Tango+",
                    "label": "Twitter",
                    "title": "Twitter",
                    "target": "_blank",
                    "icon": "twitter",
                    "download": false
                  },
                  {
                    "href": "https://www.facebook.com/sharer.php?u=https://www.charlietango.dk/approach-and-services/technical-partnerships-and-platforms/google",
                    "label": "facebook",
                    "title": "Facebook",
                    "target": "_blank",
                    "icon": "facebook",
                    "download": false
                  }
                ]
              }
            }
          ],
          "properties": {}
        },
        {
          "name": "grid_8",
          "columns": 8,
          "modules": [
            {
              "module": function u(e){if(!e.richText||!e.richText.title&&!e.richText.pretitle&&!e.richText.text)return null;var t=e.richText,r=t.pretitle,a=t.title,u=t.text;var c=e.divider,f=e.removePaddingBottom;var p=f||!a&&!u&&r;return n["createElement"](i["a"],{divider:c,marginTop:"normal",marginBottom:p?"none":"medium"},r&&n["createElement"](l["a"],null,r),a&&n["createElement"](s["a"],{level:3},a),u&&n["createElement"](o["a"],{source:u}))},
              "name": "RichText",
              "properties": {
                "richText": {
                  "title": "",
                  "pretitle": "",
                  "text": "\r\n## AI, Big Data & Data Science\r\n\r\n\r\nThe Google Cloud Platform provides a suite of products and services covering everything from storage and big data to serverless architecture, IoT and AI.\r\n\r\n\r\n\r\nAs a Google Cloud Partner, we work closely with Google, both on specific projects and in general, to provide the best solutions for our clients. Our team of architects, data scientists and engineers have in-depth knowledge and experience working with the platform in various areas such as chatbots using dialogue flow, mobile apps using Firebase and advisory tools utilizing the Cloud AI machine learning algorithms.\r\n\r\n\r\n## Excellent customer experience ignited by AI\r\n\r\n\r\nWith our platform knowledge and close collaboration with Google, our clients have a team of experts on hand providing them with fast access to the world of AI, big data and the likes, which enhances their products and services significantly.\r\n\r\n\r\n\r\nCombining our expertise in designing and building custom applications with the Google Cloud services our clients develop products with unique customer experiences based on advanced AI technologies. At the same time, it allows them to lower their costs by automating parts of their workflows.![](/media/1180/googlepartner-logos.png?width=500&amp;height=130.55555555555554)\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n"
                },
                "divider": false
              }
            }
          ],
          "properties": {}
        }
      ],
      "divider": false,
      "name": "Section Article",
      "properties": {}
    },
    {
      "areas": [
        {
          "name": "grid_12",
          "columns": 12,
          "modules": [
            {
              "module": function c(e){var t=e.title,r=e.socialLinks;return n["createElement"]("div",{className:o.a.highlightedSocialShare},n["createElement"](s["a"],{marginTop:"none",marginBottom:"none"},n["createElement"]("div",{className:o.a.socialShareInner},n["createElement"](l["a"],{level:2},t),n["createElement"]("div",{className:o.a.links},r.map(function(e,t){return n["createElement"]("div",{key:t,className:o.a.socialIcon},n["createElement"](u["a"],{network:e.icon,url:e.href,iconType:"whiteIcon"}))})))))},
              "name": "HighlightedSocialShare",
              "properties": {
                "title": "Like it, share it",
                "socialLinks": [
                  {
                    "href": "https://www.linkedin.com/shareArticle?mini=true&url=https://www.charlietango.dk/approach-and-services/technical-partnerships-and-platforms/google&title=Take+full+advantage+of+Google%27s+offerings+through+us+%7c+Charlie+Tango+&summary=We+work+closely+with+Google%2c+both+on+specific+projects+and+in+general%2c+to+provide+the+best+solutions+for+your+business%2c+such+as+AI%2c+Big+Data%2c+and+Data+Science.",
                    "label": "LinkedIn",
                    "title": "LinkedIn",
                    "target": "_blank",
                    "icon": "linkedin",
                    "download": false
                  },
                  {
                    "href": "https://twitter.com/intent/tweet?url=https://www.charlietango.dk/approach-and-services/technical-partnerships-and-platforms/google&text=Take+full+advantage+of+Google%27s+offerings+through+us+%7c+Charlie+Tango+",
                    "label": "Twitter",
                    "title": "Twitter",
                    "target": "_blank",
                    "icon": "twitter",
                    "download": false
                  },
                  {
                    "href": "https://www.facebook.com/sharer.php?u=https://www.charlietango.dk/approach-and-services/technical-partnerships-and-platforms/google",
                    "label": "facebook",
                    "title": "Facebook",
                    "target": "_blank",
                    "icon": "facebook",
                    "download": false
                  }
                ]
              }
            },
            {
              "module": function u(e){var t=e.title,r=e.contactDetails;return n["createElement"]("div",{className:o.a.contactPerson},n["createElement"](s["a"],Object.assign({title:t},r)),n["createElement"](l["a"],r.image))},
              "name": "ContactPerson",
              "properties": {
                "title": "Get in touch",
                "contactDetails": {
                  "name": "Martin Nebelong Olsen, Lead for Technical Partnerships",
                  "workTitle": "Chief Technology Officer",
                  "links": [
                    {
                      "href": "mailto:mno@charlietango.dk",
                      "label": "mno@charlietango.dk",
                      "title": "mno@charlietango.dk",
                      "target": "_blank",
                      "download": false
                    },
                    {
                      "href": "tel:+45 31 60 49 61",
                      "label": "+45 31 60 49 61",
                      "title": "+45 31 60 49 61",
                      "download": false
                    }
                  ],
                  "image": {
                    "width": 1440,
                    "height": 1240,
                    "src": "https://charlie-tango.imgix.net/media/1048/martin-nebelong-olsen.jpg",
                    "alt": "",
                    "focalPoint": {
                      "x": 0.55,
                      "y": 0.23404255319148937
                    }
                  },
                  "areaTitle": "",
                  "areas": [
                    ""
                  ]
                }
              }
            }
          ],
          "properties": {}
        }
      ],
      "divider": false,
      "name": "Section Full",
      "properties": {}
    },
    {
      "areas": [
        {
          "name": "grid_12",
          "columns": 12,
          "modules": [
            {
              "module": function t(){var e;var r,a,i;b(this,t);for(var c=arguments.length,f=Array(c),p=0;p<c;p++)f[p]=arguments[p];return i=(r=(a=w(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(f))),a),a.state={open:false,hiddenFixed:false},a.handleScroll=function(){a.setState({open:false})},a.handleInView=function(e){a.setState({hiddenFixed:e})},a.handleToggle=function(){a.setState({open:!a.state.open})},a.renderContent=function(e){return n["createElement"]("div",{className:o.a.section},n["createElement"]("div",{className:o.a.area},n["createElement"]("div",null,n["createElement"](l["a"],null,n["createElement"](u["a"],{className:o.a.manchet},a.props.title))),n["createElement"]("div",null,n["createElement"](l["a"],null,e.top.links.length>0&&n["createElement"]("div",{className:o.a.item},n["createElement"](s["a"],{wrapable:true,smallTitle:true,linksTitle:e.top.title,links:e.top.links})),n["createElement"]("div",{style:{display:"flex",flexWrap:"wrap"}},e.bottomLeft.links.length>0&&n["createElement"]("div",{className:o.a.item},n["createElement"](s["a"],{smallTitle:true,linksTitle:e.bottomLeft.title,links:e.bottomLeft.links})),e.bottomRight.links.length>0&&n["createElement"]("div",{className:o.a.item},n["createElement"](s["a"],{smallTitle:true,linksTitle:e.bottomRight.title,links:e.bottomRight.links})))))))},a.normalizeRelatedContent=function(e){var t={top:e[0],bottomLeft:e[1],bottomRight:e[2]};t.bottomLeft&&(t.bottomLeft.links=t.bottomLeft.links.slice(0,2));t.bottomRight&&(t.bottomRight.links=t.bottomRight.links.slice(0,2));return t},a.hasLinks=function(e){return e.top.links.length>0||e.bottomLeft.links.length>0||e.bottomRight.links.length>0},r),w(a,i)},
              "name": "RelatedContent",
              "properties": {
                "title": "Related content",
                "relatedContent": [
                  {
                    "title": "Products and services",
                    "links": [
                      {
                        "href": "/approach-and-services/technical-partnerships-and-platforms/microsoft",
                        "label": "Microsoft",
                        "title": "Microsoft",
                        "target": "/approach-and-services/technical-partnerships-and-platforms/microsoft",
                        "download": false
                      },
                      {
                        "href": "/approach-and-services/technical-partnerships-and-platforms/sitecore",
                        "label": "Sitecore",
                        "title": "Sitecore",
                        "target": "/approach-and-services/technical-partnerships-and-platforms/sitecore",
                        "download": false
                      },
                      {
                        "href": "/approach-and-services/technical-partnerships-and-platforms/salesforce",
                        "label": "Salesforce",
                        "title": "Salesforce",
                        "target": "/approach-and-services/technical-partnerships-and-platforms/salesforce",
                        "download": false
                      },
                      {
                        "href": "/approach-and-services/technical-partnerships-and-platforms/sap",
                        "label": "SAP",
                        "title": "SAP",
                        "target": "/approach-and-services/technical-partnerships-and-platforms/sap",
                        "download": false
                      },
                      {
                        "href": "/approach-and-services/technical-partnerships-and-platforms/ibm",
                        "label": "IBM",
                        "title": "IBM",
                        "target": "/approach-and-services/technical-partnerships-and-platforms/ibm",
                        "download": false
                      },
                      {
                        "href": "/approach-and-services/technical-partnerships-and-platforms/e-boks",
                        "label": "e-Boks",
                        "title": "e-Boks",
                        "target": "/approach-and-services/technical-partnerships-and-platforms/e-boks",
                        "download": false
                      },
                      {
                        "href": "/approach-and-services/technical-partnerships-and-platforms/episerver",
                        "label": "Episerver",
                        "title": "Episerver",
                        "target": "/approach-and-services/technical-partnerships-and-platforms/episerver",
                        "download": false
                      },
                      {
                        "href": "/approach-and-services/technical-partnerships-and-platforms/quadient",
                        "label": "Quadient",
                        "title": "Quadient",
                        "target": "/approach-and-services/technical-partnerships-and-platforms/quadient",
                        "download": false
                      }
                    ]
                  },
                  {
                    "title": "Cases",
                    "links": []
                  },
                  {
                    "title": "Articles",
                    "links": []
                  }
                ]
              }
            }
          ],
          "properties": {}
        }
      ],
      "divider": false,
      "name": "Section Full",
      "properties": {}
    },
    {
      "areas": [
        {
          "name": "grid_12",
          "columns": 12,
          "modules": [
            {
              "module": function h(e){var t=e.divider,r=e.address,a=e.links,i=e.socialLinks,f=e.otherLinks;return n["createElement"]("footer",null,t&&n["createElement"](u["a"],{fullWidth:true,footerMargin:true}),n["createElement"](l["a"],{wide:true},n["createElement"]("div",{className:o.a.footerInner},n["createElement"](s["a"],{address:r,links:a,socialLinks:i}),n["createElement"]("div",{className:o.a.footerCopyright},n["createElement"](c["a"],{otherLinks:f,classNames:p()(o.a.contactInfo)}),n["createElement"]("span",null,"© 2018, Charlie Tango"),n["createElement"]("span",null,"Be Creative. Master Technology")))))},
              "name": "Footer",
              "properties": {
                "otherLinks": [
                  {
                    "href": "/cookie-terms-and-conditions",
                    "label": "Cookie terms and conditions",
                    "title": "Cookie terms and conditions",
                    "target": "_self",
                    "download": false
                  },
                  {
                    "href": "/privacy-policy",
                    "label": "Privacy policy",
                    "title": "Privacy policy",
                    "target": "_self",
                    "download": false
                  }
                ],
                "title": "Contact",
                "links": [
                  {
                    "href": "mailto:info@charlietango.dk",
                    "label": "info@charlietango.dk",
                    "title": "info@charlietango.dk",
                    "target": "_blank",
                    "download": false
                  },
                  {
                    "href": "tel:+45 70 22 15 16",
                    "label": "+45 70 22 15 16",
                    "title": "+45 70 22 15 16",
                    "download": false
                  }
                ],
                "socialLinks": [
                  {
                    "href": "https://www.linkedin.com/company/18136888/",
                    "label": "LinkedIn",
                    "title": "LinkedIn",
                    "target": "_blank",
                    "icon": "linkedin",
                    "download": false
                  },
                  {
                    "href": "https://twitter.com/charlietangodk",
                    "label": "Twitter",
                    "title": "Twitter",
                    "target": "_blank",
                    "icon": "twitter",
                    "download": false
                  },
                  {
                    "href": "https://www.facebook.com/CharlieTangoAgency/",
                    "label": "facebook",
                    "title": "Facebook",
                    "target": "_blank",
                    "icon": "facebook",
                    "download": false
                  },
                  {
                    "href": "https://medium.com/@charlietango",
                    "label": "Medium",
                    "title": "Medium",
                    "target": "_blank",
                    "icon": "medium",
                    "download": false
                  },
                  {
                    "href": "https://www.behance.net/CharlieTango",
                    "label": "Behance",
                    "title": "Behance",
                    "target": "_blank",
                    "icon": "behance",
                    "download": false
                  },
                  {
                    "href": "https://dribbble.com/Charlietango",
                    "label": "Dribbble",
                    "title": "Dribbble",
                    "target": "_blank",
                    "icon": "dribbble",
                    "download": false
                  }
                ],
                "address": [
                  "Rosenvængets Allé 11",
                  "",
                  "2100 Copenhagen",
                  "",
                  "Denmark",
                  "",
                  "CVR-nr.: 21029807"
                ],
                "divider": true
              }
            }
          ],
          "properties": {}
        }
      ],
      "divider": false,
      "name": "Footer",
      "properties": {}
    },
    {
      "areas": [
        {
          "name": "grid_12",
          "columns": 12,
          "modules": [
            {
              "module": function r(){var e;var t,n,a;v(this,r);for(var o=arguments.length,s=Array(o),l=0;l<o;l++)s[l]=arguments[l];return a=(t=(n=m(this,(e=r.__proto__||Object.getPrototypeOf(r)).call.apply(e,[this].concat(s))),n),n.state={render:false,show:false,accepted:false},n.timeout=null,n.node=null,n.destroy=function(){},n.animateIn=function(){n.timeout=null;n.setState({show:true})},n.handleScroll=function(){window.pageYOffset>.5*window.innerHeight&&n.handleAccept()},n.handleAccept=function(){var e=n.props,t=e.cookie,r=e.cookieExpiration;Object(i["cookie"])(t,true,r,"/");if(n.timeout){clearTimeout(n.timeout);n.timeout=null}n.setState({accepted:true,show:false})},n.handleHidden=function(){n.destroy()},t),m(n,a)},
              "name": "CookieBanner",
              "properties": {
                "message": "\r\n## Obviously we use cookies\r\n\r\n\r\nWe use cookies to enhance your experience. By continuing to visit this site you [agree to our use of cookies](/cookie-terms-and-conditions \"Cookie terms and conditions\").\r\n\r\n",
                "buttonLabel": "I accept the necessity of cookies"
              }
            }
          ],
          "properties": {}
        }
      ],
      "divider": false,
      "name": "Section Full",
      "properties": {}
    }
  ]
}
Stacktrace
ReferenceError: 'document' is not defined
   at a (Script Document:121:15533)
   at C (Script Document:31:48880)
   at P (Script Document:31:47983)
   at o (Script Document:121:13837)
   at g (Script Document:121:41429)
   at t (Script Document:121:16453)
   at f (Script Document:121:36466)
   at t (Script Document:121:16453)
   at s (Script Document:121:19477)
   at P (Script Document:114:67386)