Universal Adobe Debugger

A universal debugger for Adobe Analytics/AEP products for analysts and developers alike. A spiritual successor of AAD, Switch, AEPD.

Co to jest Universal Adobe Debugger?

Universal Adobe Debugger to rozszerzenie Chrome opracowane przez Bogdan Nazaruk, a jego główną funkcją jest „A universal debugger for Adobe Analytics/AEP products for analysts and developers alike. A spiritual successor of AAD, Switch, AEPD.”.

Zrzuty ekranu rozszerzenia

screenshot
screenshot
screenshot

Pobierz plik CRX rozszerzenia Universal Adobe Debugger

Pobierz pliki rozszerzeń Universal Adobe Debugger w formacie crx, zainstaluj ręcznie rozszerzenia Chrome w przeglądarce lub udostępnij pliki crx znajomym, aby łatwo zainstalować rozszerzenia Chrome.

Instrukcja Użytkowania Rozszerzenia

                        🔍 Universal Adobe Debugger: Simplifying Adobe Analytics, AEP and Launch Debugging 🦝

Crafted by analysts, for analysts, Universal Adobe Debugger is your go-to tool for effortlessly debugging Adobe Analytics, AEP and Launch (Tags). Simply open the console while invoking Adobe Analytics or Web SDK calls to reveal powerful insights.

Key Features:

* Streamlined Debugging: Log Adobe Analytics server calls directly in the console for quick troubleshooting.
* Efficient Launch Debugging: Access Adobe Launch debugging info with ease.
* Library Replacement Functionality: Seamlessly replace Adobe Launch libraries for enhanced debugging capabilities.
* Handy Snippets Collection: Explore a curated collection of snippets for analytics and consent debugging.
* AEP Web SDK Logging: Monitor AEP Web SDK server calls directly from the console (MVP).

Whether you're a seasoned analytics expert or someone tangentially involved in analytics, Universal Adobe Debugger offers a universal solution tailored to your needs.

🛠️ Contributions and Feedback Welcome:
Have a suggestion or noticed a bug? Don't hesitate to reach out! Visit our GitHub repository at [link] to leave feedback or report issues.

Ready to contribute? Join us in making debugging easier for everyone!

Changelog:
1.05
* [x] QOL Improvements for the custom web SDK logging.
* [x] Allow the underscore in the field names.
* [x] Small reporting improvements.

1.04
* [x] Configure selective logging for the web SDK.

1.03:
* [x] CSS improvements of the extension popup. Thanks Chip!
* [x] Fix a bug in the new custom logging code.
* [x] Add a line to indicate the end of the main logging group for easier reading.

1.02:
* [x] Allow the user to set their own variables to be included in the header of the logging.
* [x] Improve _satellite.setDebug(0) to work immediately rather than after a page reload.
* [x] Small cosmetic improvements.

1.01:
* [x] Code refactory in the popup scripts.
* [x] Add a feature to highlight merch events that aren't present in s.events. Why would Adobe do this? Feels like a bug.
* [x] Merchandising variables logging improvements (", " delimiter instead of the pipe "|").
* [x] Add reporting for s.zip, currency code, org id (mcorgid) and visitor id (mid).
* [x] The "Other" reporting section is now collapsed by default due to the number of not-so-useful new dimensions added there.
* [x] A bit more ui improvements.
* [x] Raccoon.

0.99:
* Rename Adobe Launch Debugger -> Universal Adobe Debugger. Since it's not really about Launch
* [x] OT - Allow All and Deny All buttons.
* [x] Web SDK/AEP MVP logging implementation.
* [x] setDebug made more reliable.
* [x] Slight UI adjustments.
* [x] Update extension store/repo screenshots.

0.98:
* [x] Also detect /satelliteLib- libraries besides /launch-
* [x] Context data logging: https://experienceleague.adobe.com/docs/analytics/implementation/vars/page-vars/contextdata.html?lang=en Thanks to chip for suggesting it!

0.97:
* [x] setDebug reimplementation. Now it works better.
* [x] Redirections bugfix.

0.96:
* [x] Implement _satellite.setDebug() polling logic for when the lib is not loaded when the extension tries to set it.
* [x] Deletion of all redirection rules must delete both dynamic and sync rules.
* [x] Better date formatting.
* [x] Add useful snippets to the extension. Basically window.onbeforeunload = ()=>false and one trust stuff.
* [x] Smaller ui improvements
* [x] Minor bugfixes

0.95:
* [x] Formatting improvements in Settings.
* [x] Simplest Launch library detection logic (from DOM only, whatever has \/launch-.*8\.js) (MVP)
* [x] Redirections settings/error reporting logic.
* [x] Redirections management tab and logic.
* [x] SetDebug's default state is not taken into account.
* [x] Less bold text in ui.
* [x] Add an option to quickly kill current page's redirection from the Settings tab.
* [x] Implement the actual library switching logic (redirects)
* [x] Add a button to delete all redirects.
* [x] Make sure redirects logic is synced and enabled automatically when user uses a different browser with the same account and extension sync is on.
* [x] Add an option for redirects to be session-based. By default.
* [x] Instead of reporting into an active tab, report into the one the listeners are deployed to.
* [x] Deal properly with empty dataLayers found. (the extension throws)

0.90:
* When DL found, clicking on the DL cell will neatly print it to the console.
* When last event in DL found, clicking on the its cell will neatly print it to the console.
* Empty product fields are reported as Undefined when they're not defined. Replaced it with a less generic message.
* When there's no page/link name in a call, made it clear.
* Implemented logging for failed server calls. Maybe an SSL error is a good one to simulate.

0.88:
* Fixed Wrong DL is checked sometimes for the last event info (GTM's DL instead of DM)
* Added logging for the Site Section near the PV info
* Implemented server call counting in logging

0.87 - initial release.                    

Podstawowe informacje o rozszerzeniu

Nazwa Universal Adobe Debugger Universal Adobe Debugger
ID ehadnibhemgjphdjgkallndphbghlpkn
Oficjalny URL https://chromewebstore.google.com/detail/universal-adobe-debugger/ehadnibhemgjphdjgkallndphbghlpkn
Opis A universal debugger for Adobe Analytics/AEP products for analysts and developers alike. A spiritual successor of AAD, Switch, AEPD.
Rozmiar pliku 41.1 KB
Liczba instalacji 221
Aktualna Wersja 1.05
Ostatnia Aktualizacja 2024-03-02
Data Publikacji 2023-11-24
Ocena 5.00/5 Łącznie 4 Oceny
Deweloper Bogdan Nazaruk
E-mail [email protected]
Typ Płatności free
Strona Rozszerzenia https://github.com/cthae/Adobe-Launch-Debugger
Adres URL Strony Pomocy https://github.com/cthae/Adobe-Launch-Debugger/issues
Obsługiwane Języki en-US
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "name": "Universal Adobe Debugger",
    "description": "A universal debugger for Adobe Analytics\/AEP products for analysts and developers alike. A spiritual successor of AAD, Switch, AEPD.",
    "version": "1.05",
    "action": {
        "default_popup": "main.html",
        "default_icon": "debuggerFavicon 16-3.png"
    },
    "icons": {
        "16": "debuggerFavicon 16-3.png",
        "32": "debuggerFavicon 32.png",
        "48": "debuggerFavicon 48.png"
    },
    "background": {
        "service_worker": "js\/background.js"
    },
    "content_scripts": [
        {
            "matches": [
                "",
                "http:\/\/*\/*",
                "https:\/\/*\/*"
            ],
            "js": [
                "js\/content-script.js"
            ]
        }
    ],
    "host_permissions": [
        "",
        "http:\/\/*\/*",
        "https:\/\/*\/*"
    ],
    "externally_connectable": {
        "ids": [
            "*"
        ],
        "matches": [
            "",
            "http:\/\/*\/*",
            "https:\/\/*\/*"
        ],
        "accepts_tls_channel_id": false
    },
    "permissions": [
        "storage",
        "webRequest",
        "declarativeNetRequest",
        "activeTab",
        "scripting"
    ]
}