Expand my Community achievements bar.

SOLVED

"Uncaught TypeError: _satellite.getVar(...) is not a function" when using new extension versions

Avatar

Level 3

Hi,

I created a copy of a working Launch property, created and built a library that contains just the extensions (no rules), and tried to use it on the site via Adobe Experience Platform Debugger ("Page Embed Codes" field).

When the page loads, I am getting this error:

EX5b0f4633a2e046688a0843c6cd0ee14b-libraryCode_source.min.js:3 Uncaught TypeError: _satellite.getVar(...) is not a function
at EX5b0f4633a2e046688a0843c6cd0ee14b-libraryCode_source.min.js:3:3505

There is no such error when using the original property. My guess is that it has to do with the new versions of the libraries that were applied automatically when creating the new property. 

Could you please suggest how to overcome this issue?

The property contains these extensions:

  • Adobe Analytics - v1.9.0
  • Adobe Target v2 - v0.17.1
  • ConsentChecker - v1.4.10
  • Core - v3.3.0
  • Experience Cloud ID Service - v5.4.0
1 Accepted Solution

Avatar

Correct answer by
Level 3

Sorry, it turned out the problem was with one of the home-grown extensions

View solution in original post

2 Replies

Avatar

Community Advisor

It seems that Adobe Launch's "_satellite" object was not created properly. Do you have any ad blocking browser extensions?

Avatar

Correct answer by
Level 3

Sorry, it turned out the problem was with one of the home-grown extensions