<?php
// Получение параметров постбэк запроса
$transactionId = isset($_GET['transaction_id']) ? $_GET['transaction_id'] : '';
if (!empty($transactionId)) {
// Выполните здесь действия по обработке успешного постбэка и обновлению базы данных
// Срабатывание события в Я.Метрике
$yaMetrikaEventCode = "yaCounterXXXXXX.reachGoal('my_conversion_goal');"; // Замените XXXXXX и 'my_conversion_goal' на свои данные
echo "<script>$yaMetrikaEventCode</script>";
// Срабатывание события в Гугл Адс
$googleAdsEventCode = "gtag('event', 'my_conversion_event', {'send_to': 'AW-XXXXXXXX'});"; // Замените XXXXXXXX и 'my_conversion_event' на свои данные
echo "<script>$googleAdsEventCode</script>";
// Возвращаем успешный ответ для платежной системы
echo 'OK';
} else {
// Если параметры постбэк отсутствуют или неверные
echo 'Invalid Postback Request';
}
$yaMetrikaEventCode = "yaCounterXXXXXX.reachGoal('my_conversion_goal');"; // Замените XXXXXX и 'my_conversion_goal' на ваши данные
echo "<script>$yaMetrikaEventCode</script>";
$googleAdsEventCode = "gtag('event', 'my_conversion_event', {'send_to': 'AW-XXXXXXXX'});"; // Замените XXXXXXXX и 'my_conversion_event' на ваши данные
echo "<script>$googleAdsEventCode</script>";
<script>
yaCounterXXXXXX.reachGoal('my_conversion_goal'); // Замените XXXXXX и 'my_conversion_goal' на ваши данные
</script>
<script>
gtag('event', 'my_conversion_event', {'send_to': 'AW-XXXXXXXX'}); // Замените XXXXXXXX и 'my_conversion_event' на ваши данные
</script>
<?php
// Получение параметров Postback запроса
$transactionId = isset($_GET['transaction_id']) ? $_GET['transaction_id'] : '';
if (!empty($transactionId)) {
// Выполните здесь действия по обработке успешного Postback и обновлению базы данных
// Срабатывание события в Яндекс Метрике
$yaMetrikaEventCode = "yaCounterXXXXXX.reachGoal('my_conversion_goal');"; // Замените XXXXXX и 'my_conversion_goal' на ваши данные
// Срабатывание события в Google Ads (Google Ads счетчик)
$googleAdsEventCode = "gtag('event', 'my_conversion_event', {'send_to': 'AW-XXXXXXXX'});"; // Замените XXXXXXXX и 'my_conversion_event' на ваши данные
// Возвращаем успешный ответ для платежной системы
echo 'OK';
// Вставляем JavaScript-код в HTML-ответ
echo "<script>$yaMetrikaEventCode</script>";
echo "<script>$googleAdsEventCode</script>";
} else {
// Если параметры Postback отсутствуют или неверные
echo 'Invalid Postback Request';
}
?>
<?php
// Получение параметров Postback запроса
$transactionId = isset($_GET['transaction_id']) ? $_GET['transaction_id'] : '';
if (!empty($transactionId)) {
// Выполните здесь действия по обработке успешного Postback и обновлению базы данных
// Срабатывание события в Яндекс Метрике
$yaMetrikaEventCode = "yaCounterXXXXXX.reachGoal('my_conversion_goal');"; // Замените XXXXXX и 'my_conversion_goal' на ваши данные
// Срабатывание события в Google Ads (Google Ads счетчик)
$googleAdsEventCode = "gtag('event', 'my_conversion_event', {'send_to': 'AW-XXXXXXXX'});"; // Замените XXXXXXXX и 'my_conversion_event' на ваши данные
// Возвращаем успешный ответ для платежной системы
echo 'OK';
// Вставляем JavaScript-код в HTML-ответ
echo "<script>$yaMetrikaEventCode</script>";
echo "<script>$googleAdsEventCode</script>";
} else {
// Если параметры Postback отсутствуют или неверные
echo 'Invalid Postback Request';
}
?>
<!DOCTYPE html>
<html>
<head>
<title>Conversion Page</title>
</head>
<body>
<script>
// Вызываем метод reachGoal, YOUR_METRIKA_ID - идентификатор Яндекс.М, а YOUR_GOAL_NAME имя цели
ym(YOUR_METRIKA_ID, 'reachGoal', 'YOUR_GOAL_NAME');
</script>
</body>
</html>