Skip to content

campaign_all

php
array|boolean campaign_all ( number $campaignId )

Funkcja zwraca informacje o statusach dla wszystkich adresów, które brały udział w wybranej kampanii. Wysyłkę w ramach kampanii można ustawić w 3. kroku wysyłania mailingu, a jej numer ID pobrać wchodząc w Raporty > Kampanie i klikając w tabelce link „szczegóły” dla danej kampanii.

Zwracana tablica jest indeksowana adresami e-mail, a każdy jej element zawiera 6-elementową podtablicę:

  • [0] - Czy był wysłany
  • [1] - Czy była zwrotka
  • [2] - Czy odebrany, kliknięty i wypisał się
  • [3] - Czy kliknięty
  • [4] - Czy wypisał się
  • [5] - ZWROT
Pod każdym z powyższych indeksów będzie znajdowała się wartość 0 lub 1.

Przykład:

php
$campaignAll = campaign_all(1);
print_r($campaignAll);

Wynik:

Array
(
    [j.doe+1@sare.pl] => Array
        (
            [0] => 1
            [1] => 0
            [2] => 0
            [3] => 0
            [4] => 0
            [5] => 0
        )

    [j.doe@sare.pl] => Array
        (
            [0] => 1
            [1] => 0
            [2] => 0
            [3] => 0
            [4] => 0
            [5] => 0
        )

    [example@email.com] => Array
        (
            [0] => 1
            [1] => 0
            [2] => 0
            [3] => 0
            [4] => 0
            [5] => 0
        )

)