API App Insights устарел и перестанет работать. Какие есть альтернативы? - PullRequest
0 голосов
/ 18 мая 2018

Начиная с версии 3.0 API-интерфейс App Insights устарел .

К сожалению, я сильно полагаюсь на узел app_event для получения информации о доходах.Код для этого выглядит следующим образом:

requests.request(
    "GET",
    "https://graph.facebook.com/v2.12/" + str(app_id) + "/app_insights/app_event/",
    params={
        "since":d1.strftime("%s"),
        "until":d2.strftime("%s"),
        "summary":"true",
        "event_name":"fb_ad_network_revenue",
        "aggregateBy": "SUM",
        "breakdowns[0]":"placement",
        "access_token": app_access_token
    }
)

Для новых приложений я больше не могу использовать этот код, потому что Graph API его больше не поддерживает:

Приложение попыталосьвызвать версию v2.12.Это приложение может вызывать только версии v3.0 и выше, поэтому запрос по умолчанию установлен на версию v3.0.

Как я могу перенести свой код на версию 3.0?

1 Ответ

0 голосов
/ 16 июля 2018

Я тоже столкнулся с этой проблемой.Похоже, что теперь вы можете использовать конечную точку adnetworkanalytics для этого запроса.Параметры и возвращаемые данные, конечно, немного отличаются от конечной точки app_event.Ура для прогресса, я думаю.

Вот документы: https://developers.facebook.com/docs/audience-network/reporting-api

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...