
    PIi&"                     (    d dl mZ 	  G d de      Zy)    )AbstractObjectc                        e Zd Zd fd	Z G d dej
                        Z G d d      Z G d d      Z G d d	      Zd
d
d
d
d
ddd
d
d
d
d
dZ	e
d        Z xZS )
AdActivityc                 F    t         t        |           d| _        || _        y )NT)superr   __init___isAdActivity_api)selfapi	__class__s     t/var/www/webhook.estador.de/web/meta/bot/venv/lib/python3.12/site-packages/facebook_business/adobjects/adactivity.pyr   zAdActivity.__init__   s    j$(*!	    c                   <    e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZy)AdActivity.Fieldactor_id
actor_nameapplication_idapplication_namedate_time_in_timezone
event_time
event_type
extra_data	object_idobject_nameobject_typetranslated_event_typeN)__name__
__module____qualname__r   r   r   r   r   r   r   r   r   r   r   r    r   r   Fieldr      sA    !
)- 7!
!
!
	## 7r   r"   c                      e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#d"Z$d#Z%d$Z&d%Z'd&Z(d'Z)d(Z*d)Z+d*Z,d+Z-d,Z.d-Z/d.Z0d/Z1d0Z2d1Z3d2Z4d3Z5d4Z6d5Z7d6Z8d7Z9d8Z:d9Z;d:Z<d;Z=d<Z>d=Z?d>Z@d?ZAd@ZBdAZCdBZDdCZEdDZFdEZGdFZHdGZIdHZJdIZKdJZLdKZMdLZNdMZOdNZPdOZQdPZRdQZSdRZTdSZUdTZVdUZWdVZXdWZYdXZZdYZ[dZZ\d[Z]d\Z^d]Z_d^Z`d_Zad`Zbya)bAdActivity.EventTypeaccept_custom_audience_appealaccount_spending_limit_reachedad_account_add_user_to_rolead_account_billing_charge ad_account_billing_charge_failedad_account_billing_chargeback&ad_account_billing_chargeback_reversalad_account_billing_declinead_account_billing_refundad_account_remove_spend_limit ad_account_remove_user_from_rolead_account_reset_spend_limit#ad_account_set_business_information-ad_account_update_audience_type_url_parameterad_account_update_spend_limitad_account_update_statusad_review_approvedad_review_declined!adaccount_update_audience_segmentadd_funding_source
add_images"apply_restrictions_custom_audiencebilling_eventcampaign_endedcampaign_spending_limit_reachedconversion_event_updated	create_adcreate_ad_setcreate_adaccount_agency_feecreate_audiencecreate_campaign_group create_campaign_group_agency_feecreate_campaign_legacycreate_custom_audience_appealdelete_audiencedelete_imagesdi_ad_set_learning_stage_exitedit_and_update_ad_creativeedit_imagesfirst_delivery_eventfunding_event_initiatedfunding_event_successfullifetime_budget_spentmerge_campaignsreceive_audiencereject_custom_audience_appealremove_funding_sourceremove_shared_audienceshare_audienceunknownunshare_audienceupdate_ad_bid_infoupdate_ad_bid_typeupdate_ad_creativeupdate_ad_friendly_nameupdate_ad_labelsupdate_ad_run_status+update_ad_run_status_to_be_set_after_reviewupdate_ad_set_ad_keywordsupdate_ad_set_bid_adjustmentsupdate_ad_set_bid_strategyupdate_ad_set_biddingupdate_ad_set_budgetupdate_ad_set_duration#update_ad_set_learning_stage_statusupdate_ad_set_min_spend_targetupdate_ad_set_nameupdate_ad_set_optimization_goalupdate_ad_set_run_statusupdate_ad_set_spend_capupdate_ad_set_target_specupdate_ad_targets_specupdate_adaccount_agency_fee"update_adaccount_agency_fee_statusupdate_adgroup_stop_deliveryupdate_audience update_budget_flex_toggle_statusupdate_campaign_ad_schedulingupdate_campaign_budget3update_campaign_budget_optimization_toggling_status'update_campaign_budget_scheduling_stateupdate_campaign_conversion_goal$update_campaign_delivery_destinationupdate_campaign_delivery_type#update_campaign_group_ad_scheduling update_campaign_group_agency_fee-update_campaign_group_budget_scheduling_state#update_campaign_group_delivery_type)update_campaign_group_high_demand_periodsupdate_campaign_group_spend_cap#update_campaign_high_demand_periodsupdate_campaign_nameupdate_campaign_run_statusupdate_campaign_schedule%update_campaign_value_adjustment_rule&update_delivery_type_cross_level_shiftN)cr   r   r    r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   rO   rP   rQ   rR   rS   rT   rU   rV   rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   rc   rd   re   rf   rg   rh   ri   rj   rk   rl   rm   rn   ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r~   r   r   r   r   r   r   r!   r   r   	EventTyper$   (   s5   (G%)I&&C#$?!+M((G%1Y.%A"$?!(G%+M('E$.S+8g5(G%#= 11,O)1!
-Q*')*K'#= 	'&C#+ 7+M(!9(G%+'(G%&C##5";#=  7+-(G% 7!9)-111";-56c3$?!(G%%A" 75!9.S+)I&1*K'#= ";$?!!9&C#-Q*'E$++M((G%!9>s;2[/*K'/U,(G%.S++M(8g5.S+4_1*K'.S+5%A"#= 0W-1Y.r   r   c                   8    e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZy)AdActivity.CategoryACCOUNTADAD_KEYWORDSAD_SETAUDIENCEBIDBUDGETCAMPAIGNDATESTATUS	TARGETINGN)r   r   r    accountadad_keywordsad_setaudiencebidbudgetcampaigndatestatus	targetingr!   r   r   Categoryr      s9    #	r   r   c                       e Zd ZdZdZdZdZy)AdActivity.DataSourceCALYPSOTAOTAO_AD_ACCOUNTTAO_AD_STATUSN)r   r   r    calypsotaotao_ad_accounttao_ad_statusr!   r   r   
DataSourcer      s    )'r   r   stringdatetime)r   r   r   r   r   r   r   r   r   r   r   r   c                    i }t         j                  j                  j                         |d<   t         j                  j                  j                         |d<   t         j
                  j                  j                         |d<   |S )Nr   r   r   )r   r   __dict__valuesr   r   )clsfield_enum_infos     r   _get_field_enum_infozAdActivity._get_field_enum_info   sj    '1';';'D'D'K'K'M$&0&9&9&B&B&I&I&K
#(2(=(=(F(F(M(M(O%r   )N)r   r   r    r   r   r"   r   r   r   _field_typesclassmethodr   __classcell__)r   s   @r   r   r      s~    
8$$ 8`Z `ZD   ( ( "$!) !!)L  r   r   N)*facebook_business.adobjects.abstractobjectr   r   r!   r   r   <module>r      s    F``r   