March 2

Платіжки

Арбітражники потребують великої кількості віртуальних карт для роботи з рекламою на Facebook з кількох причин. На відміну від звичайних рекламодавців, які можуть використовувати одну картку для всіх своїх кампаній, арбітражники стикаються з обмеженнями та ризиками, які вимагають створення і використання безлічі карток:

Розподіл трафіку:

Арбітражники не можуть лити трафік тільки з одного рекламного кабінету через обмеження і правила Facebook. Використання однієї картки на кількох рекламних кампаніях зі схожими офферами може призвести до блокування.

Масштаб кампаній:

Що більший масштаб кампаній, то більше необхідно платіжних засобів. Віртуальні картки стають невід'ємною частиною витрат арбітражників, забезпечуючи їм більшу гнучкість і керованість.

Зручність:

Для Facebook зручніше працювати з передоплаченими віртуальними картками, оскільки вони не вимагають створення банківських рахунків і надання документів.

Карти, які гарно працюють із FB

Є кілька ознак, за якими можна визначити, що картку буде успішно прив'язано і вона не викличе проблем у найближчому майбутньому:

  1. Географія картки: Картки, випущені в країнах Tier-1, таких як США і Західна Європа, зазвичай мають високий рівень довіри у Facebook. Компанія ділить платежі на регіони і відносить картки до різних рівнів довіри залежно від географії.
  2. Унікальність BIN-коду: BIN-код - це перші шість цифр на картці, які вказують на банк, що випустив картку, і країну. Facebook звертає увагу на цей код під час прив'язки картки. Важливо, щоб BIN-коди були несхильні до засвічення або використання першобільщиками

(першобільщик - арбітражники, які використовують формат роботи із FB коли при привʼязці картки отримують перший білінг у розмірі 2-50$, відливають цей бюджет, викидають картку та кабінет)

оскільки алгоритми Facebook можуть запам'ятати це. Що більше унікальних BIN-кодів у платіжної системи або банку, то краще для арбітражника.

Ці ознаки допомагають арбітражникам вибирати картки, які найімовірніше будуть успішно прив'язані до акаунтів Facebook і не викличуть проблем у майбутньому.

3 популярні проблеми з картами для оплати реклами у Фейсбуці

Карта не в'яжеться до Ads Manager

Виліт на Risk Payment (розберемо в банах)

Мікроспенди та блокування

Спенд у Фейсбуці - це рекламний бюджет, який вам дають відкрутити до блокування сторінки. На відміну від risk payment, при мікроспендах ви ловите не бан платіжки, а ЗРД або виліт на полісі (бан за порушення рекламної політики). Причому дають відкрутити символічну суму - наприклад, $8-10. У цьому випадку проблеми не завжди з платіжкою - іноді справа в якості інших витратних матеріалів. Але і на траст карти для оплати ФБ теж варто звернути увагу.

Методи привʼязки картки

  1. Через мету - https://secure.facebook.com/facebook_pay
  2. Через бізнес сторінку
  3. Через бізнес менеджер
  4. Через Account Overview - https://adsmanager.facebook.com/adsmanager/manage/accounts
  5. Через FBAccs

6. Через код

Заходимо в білінг → F12 → (Код)

Код:

`let token = require("DTSGInitialData").token || document.querySelector('[name="fb_dtsg"]').value, uid = require("CurrentUserInitialData").USER_ID || [removed].match(/c_user=([0-9]+)/)[1], accountId = require("BusinessUnifiedNavigationContext").adAccountID,

account_holder_name = "Đào Anh Tuấn" credit_card_number = "5438962420571574" csc = "247" expiry_month = "03" expiry_year = "2025" credit_card_first_6 = credit_card_number.substring(0, 6) credit_card_last_4 = credit_card_number.substring(credit_card_number.length - 4)

fetch("https://business.secure.facebook.com/ajax/payment/token_proxy.php?tpe=%2Fapi%2Fgraphql%2F", { headers: { "content-type": "application/x-www-form-urlencoded", "x-fb-friendly-name": "useBillingAddCreditCardMutation" }, referrer: "https://www.business.facebook.com/", body: av=${uid}&payment_dev_cycle=prod&__usid=&__user=${uid}&__a=1&__dyn=&__req=1d&__hs=19052.BP%3Aads_campaign_manager_pkg.2.0.0.0.&dpr=1&__ccg=UNKNOWN&__rev=1005130120&__s=m3nwoo%3Ahk1830%3A8jyqhz&__hsi=7070146181357455798-0&__comet_req=0&fb_dtsg=${token}&jazoest=21981&lsd=FNrxnrWZ79fwVUhEKI7Bg7&__spin_r=1005130120&__spin_b=trunk&__spin_t=1646146685&fb_api_caller_class=RelayModern&fb_api_req_friendly_name=useBillingAddCreditCardMutation&variables=%7B%22input%22%3A%7B%22billing_address%22%3A%7B%22country_code%22%3A%22VN%22%7D%2C%22billing_logging_data%22%3A%7B%22logging_counter%22%3A14%2C%22logging_id%22%3A%22478093535%22%7D%2C%22cardholder_name%22%3A%22${account_holder_name}%22%2C%22credit_card_first_6%22%3A%7B%22sensitive_string_value%22%3A%22${credit_card_first_6}%22%7D%2C%22credit_card_last_4%22%3A%7B%22sensitive_string_value%22%3A%22${credit_card_last_4}%22%7D%2C%22credit_card_number%22%3A%7B%22sensitive_string_value%22%3A%22${credit_card_number}%22%7D%2C%22csc%22%3A%7B%22sensitive_string_value%22%3A%22${csc}%22%7D%2C%22expiry_month%22%3A%22${expiry_month}%22%2C%22expiry_year%22%3A%22${expiry_year}%22%2C%22payment_account_id%22%3A%22${accountId}%22%2C%22payment_type%22%3A%22MOR_ADS_INVOICE%22%2C%22unified_payments_api%22%3Atrue%2C%22actor_id%22%3A%22${uid}%22%2C%22client_mutation_id%22%3A%221%22%7D%7D&server_timestamps=true&doc_id=4126726757375265, method: "POST", mode: "cors", credentials: "include" }).then(response => response.json()).then(data => { console.log("Done"); console.log(data); })`

credit_card_number = "5438962420571574"

csc = "247"

(CVV)

expiry_month = "03"

expiry_year = "2025"

Там де це поле вводимо свою карту

P.s Індуси так в'язали генерки