Вход

На самом деле это довольно распространенное явление, но его легко избежать, если знать причину 😃

Наиболее распространенная ситуация для этих ошибок недопустимого действия такова:

  1. Вы загружаете ссылку или страницу > переходите на какой-то лендинг. Трекер думает, что вы находитесь на узле лендинга
  2. Вы нажимаете ссылку действия. Трекер видит, что вы на лендинге > выполняет действие 1 > перенаправляет вас на оффер. Теперь трекер думает, что вы находитесь на узле оффера
  3. Вы возвращаетесь на предыдущий лендинг, обычно потому, что ссылка действия открылась в новой вкладке, или вы использовали кнопку "назад", а на вашем лендинге нет нашего JS. Теперь вы на узле лендинга, но трекер думает, что вы на узле оффера.
  4. Вы нажимаете ссылку действия. Теперь, если URL действия не содержит данных, сообщающих трекеру, что это повторный клик с лендинга, или если этого нет в реферере, трекер по-прежнему думает, что вы находитесь на узле оффера.
  5. Трекер пытается выполнить действие 1 на узле оффера, но его не существует, поэтому он возвращает ошибку, которую вы опубликовали.

Второй наиболее распространенный случай - когда вы переходите непосредственно по URL вашей страницы, не используя сгенерированную ссылку перенаправления/прямую ссылку --> затем нажимаете на действие.

В этом случае нет контекста отслеживания (если вы не встроили наш код fluxDefaults JS), и поэтому он не может определить, что делать.

Есть несколько способов убедиться, что этого не произойдет:

  • Способ №1 - разместить наш JS на ваших страницах, используя код, который вы получаете из диалога редактирования лендинга (или конструктора воронок > получить ссылки/JS для этой страницы). Таким образом, при загрузке страницы наш JS сканирует ссылки действий и внедряет ID посетителя в ссылку вместе с узлом, с которого они пришли. С этим повторные клики имеют четкий контекст для трекера.
  • Во-вторых, убедитесь, что везде используются сгенерированные ссылки из конструктора воронок. Если вам нужно отслеживать органический трафик, встройте defaults на страницу. Всегда тестируйте ваши ссылки в новых инкогнито-окнах для четкого тестирования.

Что касается параметров по умолчанию: эти параметры по умолчанию не являются переопределениями, а скорее резервными вариантами, которые трекер будет использовать, если у него нет контекста/информации о пользователе.

Я имею в виду эти параметры:

Если трекер знает, в каком узле/воронке находится пользователь, он всегда выполнит соответствующее действие. Если это действие не существует на этом узле, вы получите эту ошибку.

Эти параметры по умолчанию выше редко используются на самом деле -- это плохо, если они должны быть использованы, так как это указывает на то, что отслеживание развалилось и пришлось полагаться на некоторые резервные варианты!