В странах, где действует законодательство в отношении рекламы финансовых услуг, Meta может требовать от рекламодателей подтверждать свою личность и финансовую лицензию. Регуляторы предоставляют Meta данные о финансовых лицензиях для проверки лицензий рекламодателей. В этом документе описывается, как регуляторы могут безопасно передавать Meta данные о лицензиях, а также приводятся технические требования для интеграции.
Интеграция работает следующим образом:
config.json (метаданные) и файл CSV (данные о лицензии) загружаются на защищенный сервер SFTP Meta. Инструкции по загрузке файлов. Файл config.json — это манифест, содержащий метаданные, необходимые для обработки. Он должен быть включен в каждую загрузку.
| Поле | Тип | Обязательно | Описание | Допустимые значения |
|---|---|---|---|---|
version | строка | Да | Версия схемы, используемая для файла CSV с данными о лицензии. | "v1" |
load_type | строка | Да | Указывает на то, входит ли в загрузку полный набор данных или это частичное обновление (с информацией только об изменениях). | "full", "incremental" |
mode | строка | Да |
| "validation", "ingestion" |
support_email_addresses | массив строк | Да | Отслеживаемые электронные адреса, которые Meta может использовать для связи по вопросам обработки данных. |
{
"version": "v1",
"load_type": "full",
"mode": "ingestion",
"support_email_addresses": [
"support@domain.com",
"support2@domain.com"
]
}
Данные о лицензиях предоставляются в виде файла CSV. Файл может иметь любое имя. Существует два типа загрузки:
Credential_Id.| Столбец | Обязательно | Тип | Описание | Формат/допустимые значения | Пример |
|---|---|---|---|---|---|
Credential_Id | Да | строка | Уникальный идентификатор лицензии. Показывается в опубликованной рекламе финансовых услуг. | Не более 200 символов | 123456789 |
License_Status | Да | строка | Статус лицензии. | ACTIVE, INACTIVE, LEGALLY_EXEMPT | ACTIVE |
Licensee_Name | Да | строка | Название, под которым зарегистрирована лицензия. | Не более 200 символов | Jane Doe |
Licensee_Type | Да | строка | Тип организации, владеющей лицензией. | INDIVIDUAL, FIRM, UNKNOWN* | INDIVIDUAL |
License_Expiration_Date | Нет | число | Дата истечения срока действия лицензии. | Метка времени Unix | 946684800 |
Address_Line_1 | Нет | строка | Основной почтовый адрес. | Не более 200 символов | 123 Main St |
Address_Line_2 | Нет | строка | Дополнительный почтовый адрес. | Не более 200 символов | Suite 100 |
City | Нет | строка | Город, местность, поселок или муниципалитет. | Не более 200 символов | San Francisco |
State | Нет | строка | Штат, провинция, префектура, округ или регион. | Не более 200 символов | CA |
Country_Code | Нет | строка | Страна лицензиата. | ISO 3166-1 alpha-2 (не более 2 символов) | US |
Postal_Code | Нет | строка | Почтовый индекс. | Не более 12 символов | 94016 |
Phone_Numbers | Должен быть указан хотя бы один из следующих параметров: Phone_Numbers, Email_Addresses или Website_URLs. | строка | Номера телефонов, указанные в лицензии. | Разделитель — точка с запятой; формат E.164; не более 16 символов (включая префикс +) | +15551234567;+15559876543 |
Email_Addresses | Должен быть указан хотя бы один из следующих параметров: Phone_Numbers, Email_Addresses или Website_URLs. | строка | Электронные адреса, указанные в лицензии. | Разделитель — точка с запятой; не более 254 символов в каждой строке | jane.doe@gmail.com;info@firm.com |
Website_URLs | Должен быть указан хотя бы один из следующих параметров: Phone_Numbers, Email_Addresses или Website_URLs. | строка | Сайты, указанные в лицензии. В начале ссылки должен быть префикс http:// или https://. | Разделитель — точка с запятой; не более 2 000 символов в каждой строке | https://www.example.com;https://www.example2.com |
Проверка подключения позволяет предотвратить попытки выдать себя за другое лицо, мошенничество и другие нарушения на рекламных платформах Meta. Для проведения проверки в загруженных данных о финансовой лицензии должен быть хотя бы один из следующих пунктов: номера телефонов, электронные адреса или URL сайтов. Это гарантирует, что рекламодатель использует лицензию, связанную с организацией, проходящей подтверждение.
В этой схеме используются те же столбцы, что и в схеме полной загрузки, и ещё один обязательный:
| Столбец | Обязательно | Тип | Описание | Допустимые значения |
|---|---|---|---|---|
Operation | Да | строка | Операция, которую нужно выполнить в этой строке | UPSERT, DELETE |
Credential_Id. Все остальные поля заполняются по желанию.Исходный набор данных содержит три лицензии: A, B и C.
Затем происходят следующие изменения:
Файл CSV с частичными изменениями будет содержать следующие данные:
| Credential_Id | Operation | ... |
|---|---|---|
B | UPSERT | (другие поля) |
C | DELETE | |
D | UPSERT | (другие поля) |
Лицензия А не включена, поскольку в ней не было изменений.
Метка времени последнего обработанного набора данных доступна в папке ingestion_history/ в SFTP (см. ниже).
config.json и файл CSV с данными в ваш каталог по умолчанию.validation в файле config.json, но данные обрабатываются только один раз в день.validation_history/ или ingestion_history/, в зависимости от режима, заданного в файле config.json. Если загруженный файл CSV содержит ошибки на уровне строк, например недействительные значения или недостающие обязательные значения, генерируется отдельный файл CSV с информацией об этих ошибках. Перед обработкой задайте режим validation, чтобы убедиться, что ваши файлы будут обработаны правильно.2026-03-11T12-23-56Z/). Она содержит те файлы, которые используются в каталоге истории действий.ingestion_history/ или validation_history/), значит они ещё не обработаны.Ниже показана структура файлов до и после обработки новых файлов 11 марта 2026 года — data1.csv и config.json с режимом ingestion.
config.json
data1.csv
ingestion_history/
└── 2026-03-06T04-20-17Z/
├── config.json
├── license_data.csv
├── csv_errors.csv
validation_history/
└── 2026-03-11T05-18-14Z/
├── config.json
├── data1.csv
├── csv_errors.csv
└── 2026-03-06T01-15-24Z/
├── config.json
├── license_data.csv
├── csv_errors.csv
ingestion_history/
└── 2026-03-11T12-23-56Z/
├── config.json
├── data1.csv
└── 2026-03-06T04-20-17Z/
├── config.json
├── license_data.csv
├── csv_errors.csv
validation_history/
└── 2026-03-11T05-18-14Z/
├── config.json
├── data1.csv
├── csv_errors.csv
└── 2026-03-06T01-15-24Z/
├── config.json
├── license_data.csv
├── csv_errors.csv
Чтобы инициировать ещё одну операцию обработки, загрузите новые файлы в каталог по умолчанию.