HEX
Server: Apache/2.4.65 (Debian)
System: Linux 88f31f35b0b8 6.1.0-38-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.147-1 (2025-08-02) x86_64
User: www-data (33)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: /var/www/html/wp-content/plugins/advanced-ads-tracking/assets/src/frontend/ga-instances.js
/**
 * Stores Google Analytics tracking script instances
 */
const advancedAdsGAInstances = {
	instances: [],

	/**
	 * Return instance for given blog id, creates and stores instance if it doesn't exists.
	 *
	 * @param {number} bId
	 * @return {AdvAdsGATracker}
	 */
	getInstance: function (bId) {
		if (typeof this.instances[bId] === 'undefined') {
			this.instances[bId] = new AdvAdsGATracker(
				bId,
				advads_gatracking_uids[bId]
			);
		}

		return this.instances[bId];
	},
};